| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump version: 40.9.0 → 41.0.0v41.0.0 | Jason R. Coombs | 2019-04-05 | 4 | -3/+8 |
| | | |||||
| * | Merge pull request #1735 from pypa/bugfix/1702-utf8-config | Jason R. Coombs | 2019-04-05 | 5 | -42/+48 |
| |\ | | | | | When reading config files, require them to be encoded with UTF-8. | ||||
| | * | Remove detect_encoding, no longer used. | Jason R. Coombs | 2019-04-05 | 1 | -13/+0 |
| | | | |||||
| | * | Correct cyrillic to match preferred pronunciation. | Jason R. Coombs | 2019-04-05 | 1 | -2/+2 |
| | | | |||||
| | * | Add compatibility for Python 2 | Jason R. Coombs | 2019-04-05 | 1 | -3/+3 |
| | | | |||||
| | * | Add test for setopt to demonstrate that edit_config retains non-ASCII ↵ | Jason R. Coombs | 2019-04-05 | 1 | -0/+36 |
| | | | | | | | | | characters. | ||||
| | * | Add changelog entry. Ref #1702. | Jason R. Coombs | 2019-04-05 | 1 | -0/+1 |
| | | | |||||
| | * | When reading config files, require them to be encoded with UTF-8. Fixes #1702. | Jason R. Coombs | 2019-04-05 | 2 | -29/+11 |
| |/ | |||||
| * | Feed the hobgoblins (delint). | Jason R. Coombs | 2019-04-05 | 2 | -7/+9 |
| | | |||||
| * | Bump version: 40.8.0 → 40.9.0v40.9.0 | Paul Ganssle | 2019-04-03 | 2 | -2/+3 |
| | | |||||
| * | Merge pull request #1733 from pganssle/new_setuptools_version | mergify[bot] | 2019-04-03 | 5 | -5/+10 |
| |\ | | | | | Update changelog for version 40.9.0 | ||||
| | * | Update changelog for version 40.9.0 | Paul Ganssle | 2019-04-03 | 5 | -5/+10 |
| |/ | |||||
| * | Merge pull request #1706 from cjerdonek/issue-1664-include-metadata-location | Paul Ganssle | 2019-04-03 | 3 | -5/+128 |
| |\ | | | | | Include path in error message when version is missing (Fixes #1664) | ||||
| | * | Include file path when Version: missing | Chris Jerdonek | 2019-04-03 | 3 | -3/+120 |
| | | | | | | | | | | | | | | | | | | | | | Related to pip's github issue pypa/pip#6194. This has come up in pip's issue tracker (github) multiple times: - pypa/pip#6177 - pypa/pip#6283 - pypa/pip#6194 | ||||
| | * | Add Distribution._get_version() for DRY | Chris Jerdonek | 2019-04-03 | 1 | -2/+8 |
| |/ | |||||
| * | Merge pull request #1731 from pganssle/fix_travis_pypy | mergify[bot] | 2019-04-02 | 1 | -1/+2 |
| |\ | | | | | Update pypy in travis | ||||
| | * | Pin pypy2.7 version in Travis | Paul Ganssle | 2019-04-02 | 1 | -1/+2 |
| |/ | | | | | | | There is some issue with pypy2.7-5.8.0 in Travis. This probably does not solve the *root* issue, but updating the pypy version does seem to fix the build, so in the interest of unblocking the project, we will merge this change. | ||||
| * | Add section on reporting security vulnerabilities through Tidelift. | Jason R. Coombs | 2019-03-19 | 1 | -0/+4 |
| | | |||||
| * | Merge pull request #1720 from pganssle/fix_setup_meta | Paul Ganssle | 2019-03-16 | 3 | -1/+57 |
| |\ | | | | | Support requirement parsing in setuptools.build_meta | ||||
| | * | Use pkg_resources.parse_requirements in build_meta | Paul Ganssle | 2019-03-16 | 1 | -41/+2 |
| | | | | | | | | | | | Since pkg_resources is imported elsewhere anyway, we don't get much value out of porting the requirement parser locally. | ||||
| | * | Add changelog for PR #1720 | Paul Ganssle | 2019-03-16 | 1 | -0/+1 |
| | | | |||||
| | * | Extend requirement parsing tests to sdists | Paul Ganssle | 2019-03-16 | 1 | -3/+12 |
| | | | |||||
| | * | Add requirement parsing in setuptools.build_meta | Paul Ganssle | 2019-03-16 | 2 | -14/+53 |
| | | | | | | | | | | | | | | | | | | | This fixes GH #1682 by porting the pkg_resources requirement parsing logic into setuptools.build_meta, so that all valid requirement specifiers passed to setup_requires will be added to the get_requires_for_build_* function outputs. Fixes GH #1682 | ||||
| | * | Add failing test for setup_requires | Paul Ganssle | 2019-03-16 | 1 | -0/+46 |
| | | | | | | | | | | | | | | | | | | | Per GH #1682, with setuptools.build_meta we are not properly handling the situation where setup_requires is actually a newline-delimited string rather than a list, which is supported by setup.py interface. This adds several failing (and some passing) tests for how setup_requires is handled by setuptools.build_meta. | ||||
| * | | Fix typo in docstring (#1718) | Dustin Ingram | 2019-03-16 | 1 | -1/+1 |
| |/ | |||||
| * | Remove duplicate import io (#1713) | Frédéric Chapoton | 2019-03-06 | 1 | -1/+0 |
| | | | | Found by lgtm | ||||
| * | Remove unwritten sections of the documentation (#1705) | Ratin_Kumar | 2019-02-26 | 2 | -36/+1 |
| | | | | These sections of the documentation were never written, and refer to deprecated functionality anyway, so they can be removed. | ||||
| * | Merge pull request #1659 from benoit-pierre/fix_#1649 | Paul Ganssle | 2019-02-23 | 4 | -2/+49 |
| |\ | | | | | tests: improve `test_pip_upgrade_from_source` | ||||
| | * | Require network in CI builds | Paul Ganssle | 2019-02-23 | 3 | -1/+3 |
| | | | |||||
| | * | Automatically skip tests that require network | Paul Ganssle | 2019-02-23 | 1 | -10/+41 |
| | | | |||||
| | * | tests: improve `test_pip_upgrade_from_source` | Benoit Pierre | 2019-02-22 | 1 | -1/+15 |
| |/ | | | | | Parametrize the test to check different versions of pip (including master) are correctly supported. | ||||
| * | Merge pull request #1687 from pypa/feature/version-in-cfg | Paul Ganssle | 2019-02-22 | 3 | -9/+7 |
| |\ | | | | | Move version to declarative config | ||||
| | * | Move bumpversion config to .bumpversion.cfg as it seems not to be possible ↵feature/version-in-cfg | Jason R. Coombs | 2019-02-17 | 2 | -8/+6 |
| | | | | | | | | | to handle setup.cfg. Ref c4urself/bump2version#62. | ||||
| | * | Move version to setup.cfg | Jason R. Coombs | 2019-02-17 | 2 | -2/+2 |
| | | | |||||
| * | | Merge pull request #1683 from pradyunsg/patch-1 | Paul Ganssle | 2019-02-17 | 1 | -7/+7 |
| |\ \ | |/ |/| | Improve badges in README | ||||
| | * | Update badges in README | Pradyun Gedam | 2019-02-12 | 1 | -7/+7 |
| | | | | | | | | | | | | | * Consistent Styling * Add Logos of CI services * Shorten CI badge labels * Reorder for better wrapping | ||||
| * | | Add two tests capturing expectation for '' and None to ↵ | Jason R. Coombs | 2019-02-13 | 1 | -0/+13 |
| |/ | | | | _validate_resource_path. Ref #1686. | ||||
| * | Merge pull request #1675 from pganssle/optional_setup_py | Paul Ganssle | 2019-02-08 | 3 | -5/+35 |
| |\ | | | | | Add support for setup.cfg-only projects | ||||
| | * | Add changelog for PR #1675 | Paul Ganssle | 2019-02-07 | 1 | -0/+1 |
| | | | |||||
| | * | Add support for setup.cfg-only projects | Paul Ganssle | 2019-02-07 | 2 | -5/+34 |
| |/ | | | | | | Many projects can get away with an empty `setup.py` and use *only* the declarative `setup.cfg`. With the new PEP 517 backend, we can supply a default empty `setup.py` if one is not provided. | ||||
| * | Bump version: 40.7.3 → 40.8.0v40.8.0 | Paul Ganssle | 2019-02-05 | 2 | -2/+2 |
| | | |||||
| * | Merge pull request #1673 from pganssle/release_40.8.0 | mergify[bot] | 2019-02-05 | 4 | -5/+8 |
| |\ | | | | | Update changelog for version 40.8.0 | ||||
| | * | Update changelog for version 40.8.0 | Paul Ganssle | 2019-02-05 | 4 | -5/+8 |
| |/ | |||||
| * | Merge pull request #1652 from pganssle/build_meta_legacy | Paul Ganssle | 2019-02-05 | 3 | -214/+306 |
| |\ | | | | | Add build_meta_legacy backend | ||||
| | * | Rename build_meta:legacy to build_meta:__legacy__ | Paul Ganssle | 2019-02-05 | 3 | -4/+4 |
| | | | |||||
| | * | Move build_meta_legacy to build_meta:legacy | Paul Ganssle | 2019-02-03 | 4 | -57/+50 |
| | | | | | | | | | | | | | Rather than exposing a top-level module for the legacy backend, we will move the legacy backend into the `setuptools.build_meta` module and specify it using the module:object syntax. | ||||
| | * | Use absolute path in build_meta_legacy | Paul Ganssle | 2019-02-03 | 1 | -3/+4 |
| | | | | | | | | | | | Using the absolute path to the directory of the setup script better mimics the semantics of a direct invocation of python setup.py. | ||||
| | * | Set sys.path in try/finally block with comment | Paul Ganssle | 2019-02-03 | 1 | -8/+16 |
| | | | | | | | | | | | Per Nick Coghlan's suggestion on PR #1652, a try/finally block ensures that the path is restored even in the event of an error. | ||||
| | * | Add news fragment for PR #1652 | Paul Ganssle | 2019-02-03 | 1 | -0/+1 |
| | | | |||||
| | * | Add build_meta_legacy backend | Paul Ganssle | 2019-02-03 | 2 | -1/+44 |
| | | | | | | | | | | | | | | | This is part of the solution to GH #1642, it is a backwards-compatibility backend that can be used as a default PEP 517 backend for projects that use setuptools but haven't opted in to build_meta. | ||||
