Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Add tests exposing the issues with sdist_directory not being --dist-dir | Bernat Gabor | 2018-09-16 | 1 | -1/+35 | |
| | | ||||||
* | | Merge pull request #1402 from ↵ | Jason R. Coombs | 2018-09-16 | 1 | -8/+33 | |
|\ \ | | | | | | | | | | | | | daa/pkg-resources-always-handle-namespace-package-path Improved handling of module __path__ attribute for namespace packages, fixes #1321 | |||||
| * | | remove xfail for AppVeyor from namespace tests entirely | Alexander Duryagin | 2018-08-21 | 1 | -4/+0 | |
| | | | ||||||
| * | | remove xfail for namespace tests that actually pass in AppVeyor | Alexander Duryagin | 2018-08-21 | 1 | -13/+1 | |
| | | | ||||||
| * | | change formatting to fix flake8 warning | Alexander Duryagin | 2018-08-17 | 1 | -2/+4 | |
| | | | ||||||
| * | | xfail namespace packages tests on appveyor instead of skipping them | Alexander Duryagin | 2018-08-17 | 1 | -8/+16 | |
| | | | ||||||
| * | | always process module.__path__ for namespace packages, fixes #1321 | Alexander Duryagin | 2018-06-27 | 1 | -0/+31 | |
| | | | ||||||
* | | | Merge pull request #1427 from stephenfin/touch-egg-info-directory | Jason R. Coombs | 2018-09-16 | 1 | -0/+17 | |
|\ \ \ | | | | | | | | | Touch 'egg-info' directory | |||||
| * | | | egg_info: Touch 'egg-info' directory | Stephen Finucane | 2018-08-19 | 1 | -0/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '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> | |||||
* | | | | Merge pull request #1477 from gaborbernat/no-sdist-wheel | Jason R. Coombs | 2018-09-16 | 1 | -0/+6 | |
|\ \ \ \ | | | | | | | | | | | build_meta.get_requires_for_build_sdist does not include wheel | |||||
| * | | | | build_meta.get_requires_for_build_sdist does not include wheel | Bernat Gabor | 2018-09-13 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the wheel package is not required to build a source distribution Resolves #1474. | |||||
* | | | | | Remove use of compatibility shim six.binary_type | Jon Dufresne | 2018-09-14 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The type bytes is available on all supported Pythons. Makes the code more forward compatible with Python 3. | |||||
* | | | | | Add tests for setuptools.glob | Jon Dufresne | 2018-09-14 | 1 | -0/+35 | |
|/ / / / | ||||||
* | | | | Delint | Jason R. Coombs | 2018-08-21 | 1 | -26/+34 | |
| | | | | ||||||
* | | | | Use unicode literals in test_easy_install. | Jason R. Coombs | 2018-08-21 | 1 | -11/+13 | |
| | | | | ||||||
* | | | | Delint | Jason R. Coombs | 2018-08-21 | 1 | -1/+3 | |
| | | | | ||||||
* | | | | Reindent to avoid hanging indent. | Jason R. Coombs | 2018-08-21 | 1 | -44/+46 | |
| | | | | ||||||
* | | | | Adapt test to only run on Python 2, as it's redundant on Python 3. | Jason R. Coombs | 2018-08-21 | 1 | -2/+3 | |
| | | | | ||||||
* | | | | Use unicode literals throughout. | Jason R. Coombs | 2018-08-21 | 1 | -1/+3 | |
| | | | | ||||||
* | | | | Merge pull request #1466 from pfmoore/pep517_fix | Jason R. Coombs | 2018-08-21 | 1 | -0/+9 | |
|\ \ \ \ | | | | | | | | | | | Fix for Unicode handling in PEP 518 backend | |||||
| * | | | | Add a test for a Unicode metadata directory | Paul Moore | 2018-08-21 | 1 | -0/+9 | |
| |/ / / | ||||||
* | | | | setuptools: fix regression with `egg_info` command | Benoit Pierre | 2018-08-21 | 1 | -0/+16 | |
|/ / / | | | | | | | | | | Ensure version is tagged only once. | |||||
* | | | Added test for scripts with unicode | Daniele Esposti | 2018-08-17 | 1 | -0/+52 | |
| | | | ||||||
* | | | Rename find_namepaces_ns to find_namespace_packages (#1423) | Carsten Klein | 2018-08-17 | 3 | -12/+80 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix #1419 PEP420: add find_namespace: directive * fix #1419 PEP420: add find_namespace: directive to documentation * fix #1419 PEP420: add tests * fix #1419 PEP420: clean up code * fix #1419 PEP420: fix typo in documentation * fix #1419 PEP420: fix typo in documentation * fix #1419 PEP420: clean up code * fix #1419 PEP420: add changelog entry * fixup! fix #1419 PEP420: add tests * fix #1419 PEP420: cleanup code refactor markers * #1420: Rename find_namespace_ns to find_namespace_packages * #1420: update changelog entry | |||||
* | | | Relax overfitted test. Fixes #1425. | Jason R. Coombs | 2018-07-13 | 1 | -2/+2 | |
| | | | ||||||
* | | | Merge pull request #1312 from coldrye-collaboration/gh-97 | Paul Ganssle | 2018-07-11 | 1 | -10/+16 | |
|\ \ \ | | | | | | | | | fix #97 PEP420: find_packages() | |||||
| * | | | Add tests for find_packages_ns() | Carsten Klein | 2018-07-04 | 1 | -10/+16 | |
| |/ / | ||||||
* | | | Tests for deprecation warnings | Dustin Ingram | 2018-07-08 | 2 | -0/+86 | |
|/ / | ||||||
* | | Use Python 3 syntax for new-style clasess | Jason R. Coombs | 2018-06-03 | 7 | -9/+23 | |
| | | ||||||
* | | Split test into two and parameterize | Jason R. Coombs | 2018-06-03 | 1 | -27/+40 | |
| | | ||||||
* | | Drop support for EOL Python 3.3 | Hugo | 2018-05-24 | 3 | -3/+3 | |
| | | ||||||
* | | Merge pull request #1343 from ianw/long-descr-type | Jason R. Coombs | 2018-05-18 | 1 | -1/+42 | |
|\ \ | | | | | | | Allow setting long_description_content_type externally | |||||
| * | | Allow setting long_description_content_type externally | Ian Wienand | 2018-05-17 | 1 | -1/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some tools, such as PBR, might want to set long_description_content_type during the parent object's Distribution.__init__() call (during distutils setup_keywords entry points). However, that field is currently unconditionally overwritten after these calls, erasing the value. We would rather not duplicate the existing method of copying into dist.metadata as done with project_urls. This preserves the fields within Distribution.metadata described by self._DISTUTIULS_UNUPPORTED_METADATA, or otherwise takes it from arguments. A test case that simulates setting the long description and overriding the arguments is added. | |||||
* | | | Merge pull request #1368 from jmbowman/jmbowman/no_network_in_tests | Jeremy Bowman | 2018-05-17 | 1 | -47/+19 | |
|\ \ \ | | | | | | | | | Don't require network in tests | |||||
| * | | | Tests in test_egg_info no longer invoke 'setup.py install', but instead ↵ | Jason R. Coombs | 2018-05-16 | 1 | -39/+11 | |
| | | | | | | | | | | | | | | | | focus on the behavior in egg_info as the namesake suggests. | |||||
| * | | | Don't require network in tests | Jeremy Bowman | 2018-05-16 | 1 | -8/+8 | |
| |/ / | ||||||
* | | | Merge pull request #1360 from Infinidat/issue1350 | Paul Ganssle | 2018-05-17 | 1 | -0/+33 | |
|\ \ \ | | | | | | | | | Use canonicalize_name to look for .dist-info in wheel files | |||||
| * | | | Use canonicalize_name to look for .dist-info in wheel files | Arnon Yaari | 2018-05-16 | 1 | -0/+33 | |
| |/ / | | | | | | | | | | Fixes issue #1350 | |||||
* | | | Merge pull request #1369 from jmbowman/jmbowman/pep425tags_tests | Jeremy Bowman | 2018-05-17 | 2 | -0/+201 | |
|\ \ \ | | | | | | | | | Add tests for PEP 425 support | |||||
| * | | | Add tests for PEP 425 support | Jeremy Bowman | 2018-05-16 | 2 | -0/+201 | |
| |/ / | ||||||
* | | | Fix attr: with package_dirs | Jeremy Bowman | 2018-05-15 | 1 | -3/+50 | |
|/ / | ||||||
* | | Support loading version from a file | Jeremy Bowman | 2018-05-15 | 1 | -0/+17 | |
| | | ||||||
* | | Update all pypi.python.org URLs to pypi.org | Jon Dufresne | 2018-04-26 | 1 | -2/+2 | |
| | | | | | | | | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html | |||||
* | | Switch test_wheel over to subset-based test | Paul Ganssle | 2018-04-07 | 1 | -126/+142 | |
| | | | | | | | | | | | | This is both compatible with the old version of wheel (last one supported under Python 3.3) and is more in line with our commitment, which is that the wheel install provides at least these files. | |||||
* | | Update wheel tests to reflect latest version | Paul Ganssle | 2018-04-06 | 1 | -16/+0 | |
| | | ||||||
* | | tests: Add regression test for #1081 | Stephen Finucane | 2018-03-26 | 1 | -0/+12 | |
| | | | | | | | | | | | | | | This ensures we don't unknowingly change the behavior of this again. Signed-off-by: Stephen Finucane <stephen@that.guru> Fixes: #1307 | |||||
* | | Use another variable name to avoid masking prior value. | Jason R. Coombs | 2018-03-18 | 1 | -2/+2 | |
| | | ||||||
* | | Use filter to filter blank lines | Jason R. Coombs | 2018-03-18 | 1 | -1/+3 | |
| | | ||||||
* | | Open metadata file with UTF-8 decoding. | Jason R. Coombs | 2018-03-18 | 1 | -1/+3 | |
| | | ||||||
* | | Delint | Jason R. Coombs | 2018-03-18 | 1 | -10/+21 | |
| | |