aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into HEADJason R. Coombs2018-03-171-0/+17
|\
| * provide a failing test case for regression introduced in b2ea3c4a - spurious ↵wim glenn2018-03-161-0/+17
| | | | | | | | "Provides-Extra:" generated in metadata
* | Add support for maintainer in PKG-INFOPaul Ganssle2018-03-161-0/+78
|/ | | | | Per PEP 345, metadata Version 1.2 should support the Author, Maintainer, Author-Email and Maintainer-Email fields.
* Updates for PEP 566 (Metadata 2.1)Dustin Ingram2018-03-142-0/+20
|
* Skip tests in test_virtualenv if the prefix is broken on that virtualenv. ↵Jason R. Coombs2018-03-051-0/+15
| | | | Ref #1284.
* Feed the hobgoblins (delint).Jason R. Coombs2018-02-041-0/+4
|
* Merge pull request #1263 from benoit-pierre/fix_python37_supportJason R. Coombs2018-02-031-0/+2
|\ | | | | fix Python 3.7 support
| * fix Python 3.7 supportBenoit Pierre2018-01-251-0/+2
| | | | | | | | | | - update scanning code to handle pyc header change - handle change to `Exception.__repr__` output
* | Fix dry-run handlingBenoit Pierre2018-01-251-0/+45
|/
* Merge branch 'master' into masterJason R. Coombs2018-01-044-9/+552
|\
| * Merge pull request #1207 from cryvate/fix-issue-1206Jason R. Coombs2018-01-041-0/+2
| |\ | | | | | | Add setup.cfg support for long_description_content_type
| | * Add setup.cfg support for long_description_content_type (in line with docs).Henk-Jaap Wagenaar2017-11-211-0/+2
| | |
| * | fix `data_files` handling when installing from wheelBenoit Pierre2017-11-301-0/+36
| | |
| * | fix namespace packages handling of wheelsBenoit Pierre2017-11-271-0/+32
| | |
| * | fix encoding handling of wheels metadataBenoit Pierre2017-11-262-4/+19
| | |
| * | easy_install: add support for installing from wheelsBenoit Pierre2017-11-261-0/+430
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Add test asserting that install_requires parameters cannot be unordered. Ref ↵Jason R. Coombs2017-11-251-14/+11
| | | | | | | | | | | | #458.
| * | Add another test demonstrating that if requirements are declared in a ↵Jason R. Coombs2017-11-251-0/+14
| | | | | | | | | | | | non-deterministic order, they may appear in the metadata in non-deterministic order. Ref #458.
| * | Add two tests demonstrating that requires.txt generation is deterministic. ↵Jason R. Coombs2017-11-251-0/+14
| | | | | | | | | | | | Ref #458.
| * | Cleanup indentationJason R. Coombs2017-11-251-7/+10
| |/
* / Support PEP 345 Project-URL metadataJeremy Stanley2017-11-222-0/+46
|/ | | | | | | | | | | By including one or more Project-URL entries in PKG-INFO metadata, PyPI can display helpful hyperlinks in a generic manner. Add support here to be able to pass it through setup.cfg and setup.py with a project_urls dict. See the corresponding section of the Core Metadata Specifications from the Python Packaging User Guide for details: https://packaging.python.org/specifications/core-metadata/#project-url-multiple-use
* Drop support for Python 2.6 by merging the drop-py26 branch. Fixes #878.Jason R. Coombs2017-11-204-28/+4
|\
| * Reference to __main__ is only required for Python 2.6.Jason R. Coombs2017-11-201-1/+1
| |
| * Merge branch 'master' into drop-py26Jason R. Coombs2017-11-1913-391/+679
| |\
| * \ Merge branch 'master' into drop-py26Jason R. Coombs2017-09-0320-132/+987
| |\ \
| * | | Drop support for Python 2.6, removing lots of compatibility code for a ↵Jason R. Coombs2016-12-093-28/+3
| | | | | | | | | | | | | | | | leaner, cleaner codebase. Fixes #878.
* | | | Feed the hobgoblins (delint).Jason R. Coombs2017-11-201-2/+4
| | | |
* | | | Disable hanging test on PyPy3. Ref #1202.Jason R. Coombs2017-11-201-2/+9
| |_|/ |/| |
* | | Merge pull request #1175 from xoviat/build_metaJason R. Coombs2017-11-131-16/+49
|\ \ \ | | | | | | | | Build meta: fixes and cleanups
| * | | FIX: remove thexoviat2017-10-161-1/+1
| | | |
| * | | TST: add more for build_metaxoviat2017-10-161-16/+49
| | | |
* | | | Merge branch 'master'Jason R. Coombs2017-11-133-9/+103
|\ \ \ \
| * | | | xfail test when byte code generation is disabled. Fixes #1193.Jason R. Coombs2017-11-111-0/+4
| | | | |
| * | | | Merge pull request #1150 from benoit-pierre/support_setup_requires_in_setup.cfgJason R. Coombs2017-11-092-7/+79
| |\ \ \ \ | | | | | | | | | | | | support `setup_requires` in setup.cfg
| | * | | | support `setup_requires` in setup.cfgBenoit Pierre2017-10-162-6/+78
| | | | | |
| | * | | | tests: fix easy_install test assertionBenoit Pierre2017-10-161-1/+1
| | |/ / /
| * | | | Merge branch 'master' into pr1145Jason R. Coombs2017-11-098-357/+474
| |\| | |
| * | | | Add test capturing expectation. Ref #1145.Jason R. Coombs2017-11-091-2/+20
| | | | |
* | | | | tests: check `test` command run tests only onceBenoit Pierre2017-11-021-2/+41
| | | | |
* | | | | tests: improve `test` command testBenoit Pierre2017-11-021-25/+26
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | - cleanup test: we're not installing, so no need to override the user site, or skip the test when run with a virtual environment - use pytest support for capturing output (`context.quiet` does not work with Python 2), and check the output
* | | | Merge pull request #1143 from xoviat pep517.Jason R. Coombs2017-10-121-0/+93
|\ \ \ \
| * | | | Renamed 'pep517' to 'build_meta'Jason R. Coombs2017-10-121-1/+1
| | | | |
| * | | | Reindent for nicer linesJason R. Coombs2017-10-121-6/+4
| | | | |
| * | | | Use shorthand for conciseness.Jason R. Coombs2017-10-121-3/+1
| | | | |
| * | | | Remove apparently irrelevant details.Jason R. Coombs2017-10-121-2/+0
| | | | |
| * | | | Inline setup.py for consistency.Jason R. Coombs2017-10-121-13/+12
| | | | |
| * | | | Remove unused importsJason R. Coombs2017-10-121-2/+0
| | | | |
| * | | | Extract variables in test for clarity.Jason R. Coombs2017-10-121-3/+3
| | | | |
| * | | | Use pytest tmpdir fixture for simplicity.Jason R. Coombs2017-10-121-41/+28
| | | | |
| * | | | Clean up imports in test_pep517 to conform to PEP 8 standards.Jason R. Coombs2017-10-121-14/+14
| | | | |