summaryrefslogtreecommitdiff
path: root/setuptools/tests
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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
| | | | |
| * | | | tests: pep517: revert changesxoviat2017-09-241-8/+6
| | | | |
| * | | | tests: pep517: fix enter_directoryxoviat2017-09-241-4/+5
| | | | |
| * | | | nit: fix spelling error and re-use contextmanagerxoviat2017-09-241-3/+4
| | | | |
| * | | | tests: pep517: minor cleanupxoviat2017-09-081-3/+2
| | | | |
| * | | | pep517: prepare_metadata: return basenamexoviat2017-09-071-2/+3
| | | | |
| * | | | tests: pep517: fixxoviat2017-09-071-1/+1
| | | | |
| * | | | tests: implement prepare_metadataxoviat2017-09-071-1/+10
| | | | |
| * | | | tests: cleanup the backendxoviat2017-09-071-10/+9
| | | | |
| * | | | tests: add build_wheel and build_sdistxoviat2017-09-071-3/+21
| | | | |
| * | | | tests: add get_requires_for_build_wheelxoviat2017-09-071-24/+44
| | | | |
| * | | | pep517: implement build backend fixturexoviat2017-09-071-0/+28
| | | | |
| * | | | tests: begin build frontend emulationxoviat2017-09-071-0/+41
| | |_|/ | |/| |
* | | | Move filename fixtures to a 'text' module so they can use unicode literals.Jason R. Coombs2017-10-112-15/+17
| | | |
* | | | Expect failure on macOS 10.13 and other operating systems where writing ↵Jason R. Coombs2017-10-111-0/+18
| | | | | | | | | | | | | | | | latin-1 encoded filenames is prohibited. Fixes #1169.
* | | | Feed the hobgoblins (delint).Jason R. Coombs2017-10-111-3/+5
| | | |