summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Remove monkeypatch of keyring.backends.file, no longer necessaryJason R. Coombs2016-02-021-3/+0
| | |
| * | Resave without excess whitespaceJason R. Coombs2016-02-021-6/+6
| | |
| * | More simply render keyrings using repr. Planned versions of keyring will ↵Jason R. Coombs2016-01-141-4/+1
| | | | | | | | | | | | move the file-based backends. This technique will be more robust, and updates to keyrings.alt will allow the file path to be included in the repr.
| * | Resave with excess whitespace removedJason R. Coombs2016-01-141-9/+9
| |/
* | Additional support for forcing setting of the platform tag (standardizes theNate Coraor2016-02-023-18/+81
| | | | | | | | option on both types of wheels, makes it work for non-pure wheels).
* | Merged in ajdiaz/wheel (pull request #60)Nate Coraor2016-02-026-31/+195
|\ \ | | | | | | | | | Fix bdist_wheel to accept --plat-tag
| * | Use os.path.normalize() to remove `..` from the lib install path on Windows.Nate Coraor2016-02-021-1/+1
| | | | | | | | | | | | Fixes issue #91.
| * | Set file attributes on wheel archive members.Nate Coraor2016-02-012-0/+16
| | |
| * | Use the file context manager when testing whether dependency_links.txt is emptyNate Coraor2016-02-011-3/+5
| | | | | | | | | | | | | | | | | | while converting from egg. Because the file is removed immediately after (if empty), removal failed with PyPy on Windows because the file was not properly closed.
| * | Additional changes to reproducible wheel files from Barry Warsaw and Debian:Nate Coraor2016-02-012-4/+4
| | | | | | | | | | | | | | | - Use a more general `SOURCE_DATE_EPOCH` env variable (rather than a wheel-specific one) - Use UTC time to avoid reproducibility errors on systems with differing timezones
| * | Merged in warsaw/wheel/issue143 (pull request #52)Nate Coraor2016-02-014-7/+85
| |\ \ | | | | | | | | | | | | Apply the Debian patch for reproducible wheel files, but instead of hardcoding
| | * | Typo.issue143Barry Warsaw2015-06-111-1/+1
| | | |
| | * | We can't defer setting the date time; it has to be done when the ZipInfoBarry Warsaw2015-06-111-12/+20
| | | | | | | | | | | | | | | | object is created, but the zipfile module API doesn't make this easy for us.
| | * | Apply the Debian patch for reproducible wheel files, but instead of hardcodingBarry Warsaw2015-06-094-3/+73
| | |/ | | | | | | | | | | | | the timestamp, allow the environment variable WHEEL_FORCE_TIMESTAMP to be used to force the TarInfo timestamps.
| * | Merged in natefoo/wheel-pr (pull request #55)Nate Coraor2016-02-012-20/+79
| |\ \ | | | | | | | | | | | | SOABI support for Python 2.X and PyPy
| | * | Incorporate changes to Python 2 ABI detection from the pip version.Nate Coraor2015-11-101-4/+32
| | | |
| | * | Merge upstream changesNate Coraor2015-11-104-4/+22
| | |\ \
| | * \ \ Merge upstream changes for 2.x SOABI PRNate Coraor2015-09-152-20/+51
| | |\ \ \
| | | * | | Use the WITH_PYMALLOC and Py_DEBUG config vars for setting the `m` and `d` ABINate Coraor2015-09-031-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flags. Also, catch potential exceptions with sysconfig.get_config_var as is done in pip's copy of pep425tags.
| | | * | | Apply pip #2915 (correctly split the SOABI tag)Nate Coraor2015-09-031-2/+2
| | | | | |
| | | * | | SOABI support for Python 2.X and PyPy.Nate Coraor2015-09-032-19/+42
| | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additionally, fix the version portion of the Python tag on wheels built with PyPy that use the Python API. It will now be the Python major version concatenated with the PyPy major and minor versions. Fixes issue #63 and issue #101.
| * | | | Merged in dstufft/wheel (pull request #56)Nate Coraor2015-12-011-0/+9
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | Add the PyPA Code of Conduct
| | * | | Add the PyPA Code of ConductDonald Stufft2015-09-131-0/+9
| | | | |
* | | | | Add DEPRECATED tag in --plat-nameAndr?s J. D?az2015-11-061-9/+15
| | | | |
* | | | | Fix bdist_wheel to accept --plat-tagAndr?s J. D?az2015-11-051-7/+12
|/ / / /
* | | | Bump to version 0.26.0 for issue #148 fix.0.26.0Nate Coraor2015-09-182-1/+5
| | | |
* | | | Fix multi-entrypoint failure on Python 3.Ned Batchelder2015-09-172-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EntryPoint() is not comparable, so convert to string and sort those instead. We only need the string anyway. Update the complex-dist/setup.py to have multiple entrypoints, though I didn't see anything in the test that verifies that all of the entrypoints were successful.
* | | | update CHANGES.txt0.25.0Daniel Holth2015-09-161-0/+9
| |/ / |/| |
* | | Add py35 tox envNate Coraor2015-09-151-1/+1
| | |
* | | Merged in minrk/wheel/minrk/split-soabi (pull request #53)Nate Coraor2015-09-152-2/+2
|\ \ \ | |/ / |/| | | | | use split instead of rsplit to create abi_tag from SOABI
| * | only use first part of SOABI for abi tagminrk/split-soabiMin RK2015-06-182-2/+2
| | | | | | | | | | | | turns 'cpython-35m-darwin' into 'cp35m'
| * | use split instead of rsplit to create abi_tag from SOABIminrk2015-06-181-1/+1
|/ / | | | | | | | | SOABI is cpython-35m-darwin on CPython 3.5 on OS X. rsplit produces `cpdarwin`, whereas split produces the desired `cp35m-darwin`.
* | Merged in nnyby/wheel/nnyby/fix-typo-in-changestxt-1426701437646 (pull ↵Daniel Holth2015-05-111-1/+1
|\ \ | |/ |/| | | | | | | request #49) Fix typo in CHANGES.txt
| * Fix typo in CHANGES.txtnnyby/fix-typo-in-changestxt-1426701437646nnyby2015-03-181-1/+1
|/
* mergeDaniel Holth2014-11-1215-150/+403
|\
| * mergeDaniel Holth2014-11-120-0/+0
| |\
| | * backout 366:e2a46b67c89aDaniel Holth2014-11-123-41/+23
| | |
| | * Merged in malthe/wheel/use-temporary-file-and-rename-with-force (pull ↵Daniel Holth2014-11-123-0/+172
| | |\ | | | | | | | | | | | | | | | | | | | | request #46) Write to temporary file and then rename when using --force.
| | * | Write to temporary file and then rename when using --force.use-temporary-file-and-rename-with-forcemalthe2014-07-083-23/+41
| | | |
| * | | fix sorting for deterministic metadata generation for Python 3Daniel Holth2014-11-122-2/+2
| | | |
| * | | mergeDaniel Holth2014-11-124-18/+17
| |\ \ \
| | * | | point to https:// home page urlDaniel Holth2014-11-121-1/+1
| | | | |
| | * | | tags (resolve #121)Daniel Holth2014-11-120-0/+0
| | | | |
| | * | | bump version to 0.25.0Daniel Holth2014-11-121-1/+1
| | | | |
| | * | | update experimental wscriptDaniel Holth2014-11-121-15/+11
| | | | |
| | * | | Add py2-none-'arch' or py3-none-'arch' to the list of supported tags.Daniel Holth2014-11-121-1/+4
| | | |/ | | |/| | | | | | | | | Useful for bundling platform-specific binaries that don't use any Python ABI.
| * | | make order of lines in METADATA deterministicBenedikt Morbach2014-08-111-2/+2
| | | |
| * | | make sure json metadata is sorted deterministicallyBenedikt Morbach2014-08-112-14/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python 2.6 doesn't have OrderedDict, so the entries might be random there. In practice, they should at least be stable per machine, as PYTHONHASHSEED == 0 in 2.6 The DefaultOrdereddict is from http://stackoverflow.com/questions/4126348/how-do-i-rewrite-this-function-to-implement-ordereddict/4127426#4127426 with the authors permission to use under MIT
| * | | order RECORD entries deterministicallyBenedikt Morbach2014-08-081-1/+2
| |/ /
| * | add experimental waf build scriptDaniel Holth2014-07-243-0/+172
| |/