| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |\ \ \
| | | | | |
| | | | | | |
Add support for `license_files` option in metadata
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The upload and register commands were deprecated over a year ago, in
July 2018 (PR GH-1410, discussed in issue GH-1381). It is time to
actively remove them in favor of twine.
|
| | |\ \ \
| | | | | |
| | | | | | |
Fixes for python3.10
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Provide a warning to users. Suggest using tox as an alternative generic
entry point.
Refs #1684
|
| | |/ / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |/ / /
|/| | |
| | | |
| | | | |
Closes: #1557
|
| | | |
| | | |
| | | |
| | | | |
duplicate entries.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|