- 11 Dec, 2018 1 commit
-
-
Jason R. Coombs authored
-
- 03 Dec, 2018 2 commits
-
-
Jason R. Coombs authored
-
Paul Ganssle authored
Backend should not say that setuptools is needed to build
-
- 14 Nov, 2018 2 commits
-
-
Paul Moore authored
-
Paul Moore authored
-
- 13 Nov, 2018 8 commits
-
-
Benoit Pierre authored
-
Benoit Pierre authored
-
Benoit Pierre authored
-
Oleg Sharov authored
-
Paul Ganssle authored
-
Paul Ganssle authored
-
Paul Ganssle authored
Fix issue with missing author metadata
-
Paul Ganssle authored
Prior to this patch, if the author or author_email were omitted from `setup`, a malformed `PKG-INFO` would be created.
-
- 12 Nov, 2018 8 commits
-
-
Paul Ganssle authored
Fix Travis test for pyc files in egg-info
-
Paul Ganssle authored
`!` is a special character in YAML syntax, so this was being interpreted as `grep pyc ...`, not `! grep pyc ...` I've also added the same `pyc` test to the normal tests.
-
Paul Ganssle authored
-
Paul Ganssle authored
Release 40.6.0
-
Paul Ganssle authored
-
Paul Ganssle authored
-
Paul Ganssle authored
Fix upload metadata
-
Paul Ganssle authored
This comment is not used anywhere and `platform.dist()` is deprecated. See CPython PR #10414: https://github.com/python/cpython/pull/10414 and bpo-35186: https://bugs.python.org/issue35186
-
- 11 Nov, 2018 3 commits
-
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
- 10 Nov, 2018 1 commit
-
-
Paul Ganssle authored
Call os.path.normpath to normalize paths for comp
-
- 07 Nov, 2018 15 commits
-
-
Paul Ganssle authored
The `upload.show_response` feature was not added until Python 3. Rather than backport it, it is now enabled only if supported. This also adds a "smoke test" for the feature.
-
Paul Ganssle authored
This fixes uploads when bdist_rpm or bdist_dumb are the command, both of which insert a comment about what platform they are built for.
-
Paul Ganssle authored
This fixes an issue where `distutils.spawn.spawn` was not available in the ported upload_file, which is only used when signing the data. This also adds a test that the gpg signature command is invoked and included in the uploaded data.
-
Paul Ganssle authored
-
Paul Ganssle authored
-
Paul Ganssle authored
-
Paul Ganssle authored
`test_upload_metadata` was written before the fixture, so this updates the test to use the fixture.
-
Paul Ganssle authored
This is a fixture to create an upload command with a patched version of urlopen so that no HTTP queries are sent.
-
Paul Ganssle authored
Rather than writing to a file in a temporary directory, we can write to and read from an in-memory buffer, now that the encoding functionality in write_pkg_file is fixed.
-
Paul Ganssle authored
This creates a wrapper function for writing fields in the PKG-INFO file, both to simplify the syntax and to add a point where we can inject an encoding function in order to support Python 2.7 compatibility.
-
Paul Ganssle authored
-
Paul Ganssle authored
-
Paul Ganssle authored
Previously this value was hard-coded to '1.0', which was inaccurate for many packages. Fixes #1381
-
Paul Ganssle authored
This turns get_metadata_version into a method on DistributionMetadata, populated either by inferrence (in the case of package metadata specified in `setup`) or from the data in a specified PKG-INFO file. To populate metadata_version from PKG-INFO, we need to monkey patch read_pkg_file in addition to write_pkg_file.
-
Paul Ganssle authored
-