-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Partially implement PEP 517 #4589
Commits on Oct 16, 2017
-
# This is a combination of 2 commits.
# This is the 1st commit message: ENH: wheel: attempt to build with pep517 # This is the commit message #2: :art:
Configuration menu - View commit details
-
Copy full SHA for cef6c02 - Browse repository at this point
Copy the full SHA cef6c02View commit details -
Configuration menu - View commit details
-
Copy full SHA for b44f765 - Browse repository at this point
Copy the full SHA b44f765View commit details -
I would prefer to leave this in, but I just know that someone will complain about it.
Configuration menu - View commit details
-
Copy full SHA for 73fde9e - Browse repository at this point
Copy the full SHA 73fde9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 634a760 - Browse repository at this point
Copy the full SHA 634a760View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f2b7a - Browse repository at this point
Copy the full SHA d3f2b7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 456dff7 - Browse repository at this point
Copy the full SHA 456dff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fbcfa - Browse repository at this point
Copy the full SHA d3fbcfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 461c793 - Browse repository at this point
Copy the full SHA 461c793View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6569be - Browse repository at this point
Copy the full SHA b6569beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b3fc6 - Browse repository at this point
Copy the full SHA 41b3fc6View commit details -
wheel: don't use backend to clean
Since cleaning is not defined behavior, just skip it and mark the clean function as deprecated
Configuration menu - View commit details
-
Copy full SHA for 0d8b46f - Browse repository at this point
Copy the full SHA 0d8b46fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5435681 - Browse repository at this point
Copy the full SHA 5435681View commit details -
Configuration menu - View commit details
-
Copy full SHA for a762108 - Browse repository at this point
Copy the full SHA a762108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69dba1f - Browse repository at this point
Copy the full SHA 69dba1fView commit details -
BUG: fix the metadata directory to be correct
In accordance with the specification, setuptools doesn't generate an egg_info directory that we can read in PEP 517 mode. We therefore switch the directories to something that works.
Configuration menu - View commit details
-
Copy full SHA for f8609f2 - Browse repository at this point
Copy the full SHA f8609f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5483575 - Browse repository at this point
Copy the full SHA 5483575View commit details -
Configuration menu - View commit details
-
Copy full SHA for c12e92d - Browse repository at this point
Copy the full SHA c12e92dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f152b4 - Browse repository at this point
Copy the full SHA 7f152b4View commit details -
FIX: install build dependencies inside of the build environment
PEP 517 requires a newer setuptools version, which we need to install in order to run the setuptools backend so that we don't have to call setup.py.
Configuration menu - View commit details
-
Copy full SHA for 84af08c - Browse repository at this point
Copy the full SHA 84af08cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f04937e - Browse repository at this point
Copy the full SHA f04937eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 882de6e - Browse repository at this point
Copy the full SHA 882de6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b72d1a - Browse repository at this point
Copy the full SHA 3b72d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84535ac - Browse repository at this point
Copy the full SHA 84535acView commit details -
Configuration menu - View commit details
-
Copy full SHA for c847b85 - Browse repository at this point
Copy the full SHA c847b85View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd21534 - Browse repository at this point
Copy the full SHA dd21534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c400cd - Browse repository at this point
Copy the full SHA 1c400cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f04b8 - Browse repository at this point
Copy the full SHA 99f04b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2905b18 - Browse repository at this point
Copy the full SHA 2905b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091dfdd - Browse repository at this point
Copy the full SHA 091dfddView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d94ab - Browse repository at this point
Copy the full SHA d8d94abView commit details -
Configuration menu - View commit details
-
Copy full SHA for d68cdf2 - Browse repository at this point
Copy the full SHA d68cdf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5858f5c - Browse repository at this point
Copy the full SHA 5858f5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 535647e - Browse repository at this point
Copy the full SHA 535647eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8ff52c - Browse repository at this point
Copy the full SHA d8ff52cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2eccdf - Browse repository at this point
Copy the full SHA c2eccdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7efc40 - Browse repository at this point
Copy the full SHA a7efc40View commit details -
fix
InstallRequirement.get_dist
Use `pkg_resources.DistInfoDistribution` so metadata is correctly handled.
Configuration menu - View commit details
-
Copy full SHA for bab4f6d - Browse repository at this point
Copy the full SHA bab4f6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9ab5f - Browse repository at this point
Copy the full SHA 4b9ab5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a42d0b - Browse repository at this point
Copy the full SHA 9a42d0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f66be - Browse repository at this point
Copy the full SHA 09f66beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f37d5c - Browse repository at this point
Copy the full SHA 1f37d5cView commit details -
This test did not succesfully test the PEP 518 specification in the first place and the reason for its failure is related to how the testing framework sets up dependency links, which has very little bearing on how this will actually be used (dependencies will be downloaded from pypi in almost all cases).
Configuration menu - View commit details
-
Copy full SHA for 061b70f - Browse repository at this point
Copy the full SHA 061b70fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c9427 - Browse repository at this point
Copy the full SHA 15c9427View commit details
Commits on Oct 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8f56787 - Browse repository at this point
Copy the full SHA 8f56787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 136496a - Browse repository at this point
Copy the full SHA 136496aView commit details -
FIX: backend: compat: remove PY2 cmdline option
Python 2.7 doesn't support the "-I" option, so we remove it if we're running on that verion.
1Configuration menu - View commit details
-
Copy full SHA for 52778ea - Browse repository at this point
Copy the full SHA 52778eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5933684 - Browse repository at this point
Copy the full SHA 5933684View commit details
Commits on Oct 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bc9c758 - Browse repository at this point
Copy the full SHA bc9c758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eed561 - Browse repository at this point
Copy the full SHA 9eed561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6565e09 - Browse repository at this point
Copy the full SHA 6565e09View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e49e2 - Browse repository at this point
Copy the full SHA f9e49e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb15dc - Browse repository at this point
Copy the full SHA 1bb15dcView commit details -
BUG: use absolute metadata directory
In some cases the metadata directory was poorly specified, and the path was relative, and the directory already existed. We simply remove the directory here if it exists and specify an absolute path.
Configuration menu - View commit details
-
Copy full SHA for 9fba2b2 - Browse repository at this point
Copy the full SHA 9fba2b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff03aa6 - Browse repository at this point
Copy the full SHA ff03aa6View commit details
Commits on Oct 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1617915 - Browse repository at this point
Copy the full SHA 1617915View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2408a4 - Browse repository at this point
Copy the full SHA b2408a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a95cb5f - Browse repository at this point
Copy the full SHA a95cb5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0c5ada - Browse repository at this point
Copy the full SHA b0c5adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c8f12d - Browse repository at this point
Copy the full SHA 6c8f12dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d23da97 - Browse repository at this point
Copy the full SHA d23da97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c1ae2 - Browse repository at this point
Copy the full SHA f6c1ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a513942 - Browse repository at this point
Copy the full SHA a513942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c74bde - Browse repository at this point
Copy the full SHA 2c74bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a734911 - Browse repository at this point
Copy the full SHA a734911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 378072c - Browse repository at this point
Copy the full SHA 378072cView commit details -
Here, we apply a temporary patch to setuptools that will be in the next release. In addition, we make some small fixes, mostly related to output to fix the tests.
Configuration menu - View commit details
-
Copy full SHA for 9e67be6 - Browse repository at this point
Copy the full SHA 9e67be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f5e27a - Browse repository at this point
Copy the full SHA 8f5e27aView commit details -
BUG: Update the setuptools patch
The setuptools backend doesn't correctly handle the output of subdirectories (issue will be addressed in setuptools). We updated the patch with the upstream fixes.
Configuration menu - View commit details
-
Copy full SHA for 43870fc - Browse repository at this point
Copy the full SHA 43870fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 056a851 - Browse repository at this point
Copy the full SHA 056a851View commit details -
BUG: Update the setuptools patch
The setuptools backend doesn't correctly handle the output of subdirectories (issue will be addressed in setuptools). We updated the patch with the upstream fixes.
Configuration menu - View commit details
-
Copy full SHA for 3e4f521 - Browse repository at this point
Copy the full SHA 3e4f521View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81ff5f0 - Browse repository at this point
Copy the full SHA 81ff5f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 753a947 - Browse repository at this point
Copy the full SHA 753a947View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9041d6 - Browse repository at this point
Copy the full SHA e9041d6View commit details -
TST: functional: install: fix command
The PEP 517 backend runs the dist_info command, so we expect that.
Configuration menu - View commit details
-
Copy full SHA for 58b8973 - Browse repository at this point
Copy the full SHA 58b8973View commit details
Commits on Oct 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for aaef5aa - Browse repository at this point
Copy the full SHA aaef5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9d571b - Browse repository at this point
Copy the full SHA c9d571bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f6d7b - Browse repository at this point
Copy the full SHA a7f6d7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ea32c - Browse repository at this point
Copy the full SHA 48ea32cView commit details
Commits on Mar 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for cbca754 - Browse repository at this point
Copy the full SHA cbca754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cda666 - Browse repository at this point
Copy the full SHA 8cda666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebfcd0 - Browse repository at this point
Copy the full SHA 6ebfcd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a884794 - Browse repository at this point
Copy the full SHA a884794View commit details