This repository has been archived by the owner on Oct 25, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[update to 8.1.1] Need to avoid .eggs in recursing dirs. Ref pypa/set…
…uptools-scm#212. Jason R. Coombs (65): Set the origin date once and forget it. Add python_requires directive. Don't bother with copyright year(s). Let the repository history track the changes and copyright years. YAGNI. Include the project (for docstrings). Include Sphinx (for environments where it's not an implied provision). Include pytest-sugar for nicer test output. Rely on jaraco.packaging for loading the package metadata from the package for Sphinx. Use single-quotes to satisfy the style nazis. The requirement is no longer needed for tests. Add readthedocs yml file Move requirements for docs and testing into extras Add appveyor script for CI testing on Windows. Require tox 2.4 or later; fixes #2. Remove namespace_packages declaration, no longer needed. Use a simple build number rather than prefixing with '1.0.' Restore support for namespace package declaration, selected on a 'nspkg_technique' setting Inspired by pypa/setuptools#1059, use the preferred bdist_wheel heading. Check the docs during tests Use stages in travis to have deployment depend on success in all Python versions. Remove 'bootstrap', artifact from setuptools --add doesn't work in a list Add a license file. Fixes jaraco/skeleton#1. Remove downloads shield, no longer available. Add documentation badge. Normalize indentation in docs/conf.py Declare 'python' factor at top level Correct travis syntax reference the license file in metadata Use https Add build-docs env in tox. Run only default environment by default. To support namespace packages, Setuptools must be 31.0.1. This change is necessary with the adoption of tox-venv, which uses Python's venv, which does not install the latest setuptools by default. Need to avoid .eggs in recursing dirs. Ref pypa/setuptools-scm#212. Use tox-venv for future compatibility. Disable pytest-sugar until Teemu/pytest-sugar#133 is addressed. Bring back pytest-sugar with a minimum version to support Pytest 3.4. Save the pip cache across builds. Ref pypa/setuptools#1279. Add workaround for build failures on Python 3.7 (yaml/pyyaml#126). Run flake8 with tests. Add flake8 config to ignore common exclusions. Add comments to testing and docs extras to aid with merges. Add appveyor badge (commented). Disable RTD by default. Limit workaround to affected Python Bump minimum pytest version Add pyproject.toml declaring build dependencies. When ignoring linter warnings, document the reason. Merge https://github.com/jaraco/skeleton Drop support for Python 2.6 Feed the hobgoblins (delint). dos2unix Fix test failures by restoring working directory in fixtures. Fix test failures in checkdocs Remove setuptools plugin Use behavior from other packages dos2unix Use relative import Use packaging for version parsing Drop support for Python 2.7 and 3.4 Revert "Remove setuptools plugin" Revert "Drop support for Python 2.7 and 3.4" Update changelog Use new style classes through the lib. Revert "Use packaging for version parsing" Revert "Use behavior from other packages" Rename util to _vendor Update iter_subclasses to latest version from jaraco.classes Update one from more_itertools Update changelog
- Loading branch information