summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Adapt test to only run on Python 2, as it's redundant on Python 3.Jason R. Coombs2018-08-211-2/+3
| | | | |
* | | | | Use unicode literals throughout.Jason R. Coombs2018-08-211-1/+3
| | | | |
* | | | | Merge pull request #1466 from pfmoore/pep517_fixJason R. Coombs2018-08-212-1/+23
|\ \ \ \ \ | | | | | | | | | | | | Fix for Unicode handling in PEP 518 backend
| * | | | | Add a test for a Unicode metadata directoryPaul Moore2018-08-211-0/+9
| | | | | |
| * | | | | PEP 517 hook arguments are unicode, not str (and distutils objects to that)Paul Moore2018-08-201-1/+14
| |/ / / /
* | | | | setuptools: fix regression with `egg_info` commandBenoit Pierre2018-08-212-8/+24
|/ / / / | | | | | | | | | | | | Ensure version is tagged only once.
* | | | Added test for scripts with unicodeDaniele Esposti2018-08-171-0/+52
| | | |
* | | | Support scripts with unicode contentDaniele Esposti2018-08-171-4/+4
| | | | | | | | | | | | | | | | This also renames the _to_ascii function to better reflect its purpose.
* | | | Merge pull request #1451 from hugovk/upgrade-appdirsPaul Ganssle2018-08-171-1/+1
|\ \ \ \ | | | | | | | | | | Upgrade vendored appdirs from 1.4.0 to 1.4.3
| * | | | Upgrade vendored appdirs from 1.4.0 to 1.4.3Hugo2018-08-171-1/+1
| | | | |
* | | | | Merge pull request #1450 from hugovk/upgrade-pyparsingPaul Ganssle2018-08-171-15/+39
|\ \ \ \ \ | |/ / / / |/| | | | Upgrade vendored PyParsing from 2.1.10 to 2.2.0
| * | | | Upgrade vendored pyparsing from 2.1.10 to 2.2.0Hugo2018-08-091-15/+39
| | | | |
* | | | | Rename find_namepaces_ns to find_namespace_packages (#1423)Carsten Klein2018-08-175-18/+94
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | | Remove spurious executable permissionsMiro Hrončok2018-07-2716-0/+0
| | | |
* | | | Merge pull request #1416 from pganssle/use_sixPaul Ganssle2018-07-203-4/+6
|\ \ \ \ | |_|_|/ |/| | | Switch over to using six.PY{2,3} when possible
| * | | Switch over to using six.PY{2,3} when possiblePaul Ganssle2018-07-103-4/+6
| | | |
* | | | Relax overfitted test. Fixes #1425.Jason R. Coombs2018-07-131-2/+2
| | | |
* | | | Extract name/version functionality from egg_info to be re-used by a ↵Jason R. Coombs2018-07-131-26/+35
| | | | | | | | | | | | | | | | dist-info command. Ref #1386.
* | | | Merge pull request #1312 from coldrye-collaboration/gh-97Paul Ganssle2018-07-112-11/+26
|\ \ \ \ | | | | | | | | | | fix #97 PEP420: find_packages()
| * | | | Add find_packages_ns()Carsten Klein2018-07-041-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | This fixes GH #97 by introducing an alternate version of find_packages that works with PEP 420 namespace packages.
| * | | | Add tests for find_packages_ns()Carsten Klein2018-07-041-10/+16
| | |/ / | |/| |
* | | | Fix "Microsoft Visual C++ Build Tools" linkJGoutin2018-07-101-2/+1
| |/ / |/| |
* | | Tests for deprecation warningsDustin Ingram2018-07-082-0/+86
| | |
* | | Deprecate upload and register commandsDustin Ingram2018-07-082-3/+22
|/ /
* | Merge pull request #1398 from wimglenn/wimglenn-patch-1Jason R. Coombs2018-06-251-1/+2
|\ \ | | | | | | Avoid resource warning from dev scripts installed editable
| * | Avoid resource warning from dev scripts installed editablewim glenn2018-06-251-1/+2
| | | | | | | | | Avoid ` ResourceWarning: unclosed file <_io.TextIOWrapper name='whatever' mode='r' encoding='UTF-8'>` on dev scripts installed editable
* | | Add test and adjust match. Fixes #1366.Jason R. Coombs2018-06-061-2/+9
| | |
* | | Remove stale comment, added in 8cc0d5c2 and made meaningless in 26eee297.Jason R. Coombs2018-06-031-1/+0
| | |
* | | Use raw strings for regexesJason R. Coombs2018-06-031-3/+3
| | |
* | | Use Python 3 syntax for new-style clasessJason R. Coombs2018-06-0316-19/+53
| | |
* | | Split test into two and parameterizeJason R. Coombs2018-06-031-27/+40
| | |
* | | Extract _convert_metadata. install_as_egg is almost comprehensible now.Jason R. Coombs2018-06-031-3/+8
| | |
* | | Extract method for _move_data_entriesJason R. Coombs2018-06-031-2/+6
| | |
* | | Extract method for fixing namespace packagesJason R. Coombs2018-06-031-2/+5
| | |
* | | Avoid hanging indentsJason R. Coombs2018-06-031-15/+26
| | |
* | | Remove redundant 'list'Jason R. Coombs2018-06-031-2/+2
| | |
* | | Use the new breathing room to consolidate linesJason R. Coombs2018-06-031-6/+3
| | |
* | | Extract method to save indentationJason R. Coombs2018-06-031-89/+92
| | |
* | | Feed the hobgoblins (delint).Jason R. Coombs2018-06-031-8/+17
| | |
* | | Make it clear this compat module provides no public membersHugo2018-05-241-0/+2
| | |
* | | Remove redundant Python 3.1 codeHugo2018-05-242-15/+2
| | |
* | | Drop support for EOL Python 3.3Hugo2018-05-249-21/+9
| | |
* | | Merge pull request #1343 from ianw/long-descr-typeJason R. Coombs2018-05-182-14/+65
|\ \ \ | | | | | | | | Allow setting long_description_content_type externally
| * | | Allow setting long_description_content_type externallyIan Wienand2018-05-172-14/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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_testsJeremy Bowman2018-05-171-47/+19
|\ \ \ \ | | | | | | | | | | Don't require network in tests
| * | | | Tests in test_egg_info no longer invoke 'setup.py install', but instead ↵Jason R. Coombs2018-05-161-39/+11
| | | | | | | | | | | | | | | | | | | | focus on the behavior in egg_info as the namesake suggests.
| * | | | Don't require network in testsJeremy Bowman2018-05-161-8/+8
| |/ / /
* | | | Merge pull request #1360 from Infinidat/issue1350Paul Ganssle2018-05-172-2/+47
|\ \ \ \ | | | | | | | | | | Use canonicalize_name to look for .dist-info in wheel files
| * | | | Use canonicalize_name to look for .dist-info in wheel filesArnon Yaari2018-05-162-2/+47
| |/ / / | | | | | | | | | | | | Fixes issue #1350
* | | | Merge pull request #1369 from jmbowman/jmbowman/pep425tags_testsJeremy Bowman2018-05-172-0/+201
|\ \ \ \ | | | | | | | | | | Add tests for PEP 425 support