summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version: 36.5.0 → 36.6.0v36.6.0Jason R. Coombs2017-10-122-2/+2
|
* Update changelog regarding dist_info command. Ref #1143.Jason R. Coombs2017-10-121-0/+3
|
* Merge pull request #1143 from xoviat pep517.Jason R. Coombs2017-10-125-1/+285
|\
| * Update changelogJason R. Coombs2017-10-121-0/+6
| |
| * Renamed 'pep517' to 'build_meta'Jason R. Coombs2017-10-122-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
| |
| * Move customized behavior for fetch_build_eggs into a specialized subclass of ↵Jason R. Coombs2017-10-122-16/+30
| | | | | | | | Distribution.
| * Remove unused variableJason R. Coombs2017-10-111-3/+0
| |
| * Feed the hobgoblins (delint)Jason R. Coombs2017-10-111-6/+5
| |
| * Remove excess whitespaceJason R. Coombs2017-10-111-2/+2
| |
| * tests: pep517: revert changesxoviat2017-09-241-8/+6
| |
| * tests: pep517: fix enter_directoryxoviat2017-09-241-4/+5
| |
| * pep517: add module docstringxoviat2017-09-241-9/+37
| |
| * nit: fix spelling error and re-use contextmanagerxoviat2017-09-241-3/+4
| |
| * tests: pep517: minor cleanupxoviat2017-09-081-3/+2
| |
| * dist_info: register commandxoviat2017-09-071-1/+1
| |
| * pep517: prepare_metadata: return basenamexoviat2017-09-072-4/+14
| |
| * tests: pep517: fixxoviat2017-09-071-1/+1
| |
| * tests: implement prepare_metadataxoviat2017-09-071-1/+10
| |
| * tests: cleanup the backendxoviat2017-09-071-10/+9
| |
| * dist_info: implement commandxoviat2017-09-071-0/+37
| |
| * pep517: rename skip_install_eggsxoviat2017-09-071-3/+3
| |
| * dist: rename skip install eggs to be private.xoviat2017-09-071-4/+3
| |
| * tests: add build_wheel and build_sdistxoviat2017-09-072-3/+32
| |
| * tests: add get_requires_for_build_wheelxoviat2017-09-072-24/+54
| |
| * pep517: implement build backend fixturexoviat2017-09-071-0/+28
| |
| * tests: begin build frontend emulationxoviat2017-09-071-0/+41
| |
| * pep517: add modulexoviat2017-09-072-1/+82
| | | | | | | | Add a module that implements the PEP 517 specification.
* | 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
| |
* | Collapse encoding detectionJason R. Coombs2017-10-111-4/+3
| |
* | Use natural byte literals in test_sdistJason R. Coombs2017-10-111-17/+11
| |
* | Remove meaningless commendJason R. Coombs2017-10-111-1/+0
| |
* | Merge pull request #1155 from hroncok/python-m-pipJason R. Coombs2017-09-292-4/+12
|\ \ | | | | | | Tests: Run `python -m pip` instead of plain `pip`
| * | Tests: Run `python -m pip.__main__` to support Python 2.6Miro Hrončok2017-09-202-4/+4
| | | | | | | | | | | | See https://bugs.python.org/issue2751
| * | Tests: Run `python -m pip` instead of plain `pip`Miro Hrončok2017-09-202-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows to run the testsuite on systems where `/usr/bin/pip` is a specific Python version, but the tests are run on a different one. For example in Fedora RPM, when the Python 3 tests are invoked, they should use Python 3 pip, not Python 2 `/usr/bin/pip`. Unlike other approaches, like using `pip2`/`pip3` which is currently done in Fedora RPM (downstream patch), this way it Works Everywhere™ and the downstream patch can be dropped. See https://src.fedoraproject.org/rpms/python-setuptools/blob/54eaa03a4dc97f93a5e4c92c55e580a4ab55a058/f/0001-Run-test-on-a-version-specific-pip.patch
* | | Merge pull request #1152 from jdufresne/resource-warningsJason R. Coombs2017-09-293-5/+11
|\ \ \ | | | | | | | | Clean up resource warnings during tests
| * | | Clean up resource warnings during testsJon Dufresne2017-09-163-5/+11
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | When tests are invoked with the Python flag -Wall, warnings appear in the form of: ResourceWarning: unclosed file ... Close all files and resources deterministically to avoid such warnings. Most often, easiest to do using a context manager.
* | | Merge pull request #1157 from benoit-pierre/fix_testsJason R. Coombs2017-09-212-320/+320
|\ \ \ | |/ / |/| | tests: make sure some essential tests are run
| * | tests: make sure some essential tests are runBenoit Pierre2017-09-202-320/+320
|/ /
* | Bump version: 36.4.0 → 36.5.0v36.5.0Jason R. Coombs2017-09-152-2/+2
| |
* | Combine changelog entriesJason R. Coombs2017-09-151-4/+1
| |