| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When running in a complex environment with lots of installed
packages, PYTHONPATH gets way too long. Instead, just make sure
that paths_on_pythonpath doesn't contain duplicates
|
|\| | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Fixes GH issue #1612, bug introduced in commit 0902f02d9d68f18
|
| | |/
| |/| |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previously this value was hard-coded to '1.0', which was inaccurate for
many packages.
Fixes #1381
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes GH issue #1506
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`DeprecationWarning` is not visible by default in the latest versions of
CPython, so this switches the deprecation warnings in setuptools and
pkg_resources over to custom classes derived from `Warning` instead.
Fixes issue github issue #159
Co-authored-by: Junhan Huang <robin.j.huang@gmail.com>
Co-authored-by: Marton Pono <marci93@gmail.com>
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Addressing #357
`python setup.py sdist` now includes the license file if `license_file`
is included in `setup.cfg` unless it is explicitly excluded in `MANIFEST.in`.
Co-Authored-By: Poyzan Nur Taneli <31743851+ptaneli@users.noreply.github.com>
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Touch 'egg-info' directory
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'tox' determines whether a package should be rebuilt by comparing the
timestamp of the package's 'egg-info' directory and its 'setup.py' or
'setup.cfg' files [1][2]. Unfortunately this checks the 'egg-info'
directory itself, which is not updated, unlike the contents of that
directory. This means that 'tox' will always rebuild the package once
one of the two setup files has been updated.
While this is clearly a bug in 'tox' that should be fixed separately,
there is merit in using this as a heuristic so enable it.
[1] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L253-L257
[2] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L221-L244
Signed-off-by: Stephen Finucane <stephen@that.guru>
|
| | |
| | |
| | |
| | |
| | |
| | | |
There's no reason these should be executable.
Signed-off-by: Stephen Finucane <stephen@that.guru>
|
|/ /
| |
| |
| | |
Ensure version is tagged only once.
|
| |
| |
| |
| | |
This also renames the _to_ascii function to better reflect its purpose.
|
| | |
|
|\ \
| |/
|/| |
Switch over to using six.PY{2,3} when possible
|
| | |
|
|/
|
|
| |
dist-info command. Ref #1386.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
For details on the new PyPI, see the blog post:
https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html
|
|
|
|
| |
pyparsing). Ref #1296.
|
|
|
|
|
|
| |
project. Fixes #1270." Reopens #1270. Fixes #1271.
This reverts commit 038baa16016503708cf3bddcaf2f9b8d541c17bc.
|
| |
|
|
|
|
| |
Fixes #1270.
|
|
|
|
| |
Cython detection. Fixes #1229.
|
|\
| |
| | |
fix Python 3.7 support
|
| |
| |
| |
| |
| | |
- update scanning code to handle pyc header change
- handle change to `Exception.__repr__` output
|
|/ |
|
| |
|
|\ |
|
| |\
| | |
| | | |
Add setup.cfg support for long_description_content_type
|
| | | |
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Note: wheels are installed as eggs, so each install is self-contained
and multiple versions of the same package can be installed at the same
time.
Limitations:
- headers are not supported
- resulting egg metadata requirements have their markers stripped
|
|/ |
|