summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* archive.py used wrong logger (fixes issue #174)techtonik/archivepy-used-wrong-logger-fixes-issue--1473154621541anatoly techtonik2016-09-061-1/+1
|
* mergeDaniel Holth2016-08-208-32/+81
|\
| * Merged in HexDecimal/wheel/strict-resource-testing (pull request #66)Daniel Holth2016-08-205-17/+17
| |\ | | | | | | | | | File handling tests and fixes.
| | * mergeDaniel Holth2016-06-265-17/+17
| | |\
| | | * Convert absolute imports to relative imports. This helps in vendorizing.relative_importsAshish Bhate2015-03-195-17/+17
| | | | | | | | | | | | | | | | Except in scripts egg2wheel.py and wininst2wheel.py.
| * | | Add polish to the error_on_ResourceWarning fixture.strict-resource-testingKyle Stewart2016-03-181-4/+11
| | | | | | | | | | | | | | | | Removed the large and unnecessary traceback from the error printout.
| * | | Have the ZipFile handle the file descriptor in make_wheelfile_inner.Kyle Stewart2016-03-171-2/+1
| | | | | | | | | | | | | | | | If you make a ZipFile from an open file then you need to close both objects.
| * | | Use context managers during tests.Kyle Stewart2016-03-171-7/+9
| | | | | | | | | | | | | | | | | | | | Needed for test_egg_re and test_compatibility_tags to pass with the stricter rules.
| * | | Added strict resource testing to all tests.Kyle Stewart2016-03-171-0/+38
| |/ / | | | | | | | | | Not closing files in a test will mark that test as erroneous.
| * | use context manager when reading package infoKyle Stewart2016-03-171-1/+2
| | |
| * | use context manager when writing out record fileKyle Stewart2016-03-171-4/+5
| | |
| * | use context manager when reading requires.txtKyle Stewart2016-03-171-1/+2
| | |
* | | Set correct python_tagAles Erjavec2016-04-222-0/+2
| | |
* | | Fix `bw.root_is_purelib = ...` -> `bw.root_is_pure = ...`Ales Erjavec2016-04-222-2/+2
| | | | | | | | | | | | bw.root_is_pure is the correct attribute used by bdist_wheel command
* | | Make `wheel convert` utility record the right python/soabi/plat tagsAles Erjavec2016-04-222-3/+43
|/ / | | | | | | | | Before it would record the running interpreter's tags in the generated WHEEL file, making invalid binary wheels.
* | Wheels built on a 32 bit interpreter running on 64 bit Linux should carry theNate Coraor2016-03-042-4/+11
| | | | | | | | | | | | linux_i686 platform tag. (From pip #3497 and manylinux1)
* | Use .dev versioning for non-releases.Nate Coraor2016-03-041-1/+1
| |
* | Tag version 0.30.0Nate Coraor2016-02-060-0/+0
| |
* | Bump version to 0.29.00.29.0Nate Coraor2016-02-062-1/+6
| |
* | Test compression type of archive member filesNate Coraor2016-02-061-0/+1
| |
* | Add compress_type to ZipInfo objectXavier Fernandez2016-02-061-0/+1
| | | | | | | | This should reenable the compression
* | Tag version 0.28.0Nate Coraor2016-02-050-0/+0
| |
* | Bump version to 0.28.00.28.0Nate Coraor2016-02-052-1/+5
| |
* | Create archive files with the same modes as their sources, change testNate Coraor2016-02-052-9/+12
| | | | | | | | accordingly.
* | Tag version 0.27.0Nate Coraor2016-02-050-0/+0
| |
* | Remove `--plat-tag` and restore `--plat-name` as the preferred/only way to0.27.0Nate Coraor2016-02-053-29/+31
| | | | | | | | | | modify the platform tag. But as with `--plat-tag`, it now overrides the tag on both pure python and extension wheels.
* | Record changes for 0.27.0 releaseNate Coraor2016-02-031-0/+20
| |
* | Bump version to 0.27.0Nate Coraor2016-02-031-1/+1
| |
* | Unpublished changes to extras_require cannot be reflected in tox envs if tox isNate Coraor2016-02-031-1/+1
| | | | | | | | | | | | | | | | configured to install wheel as a dep, since this installs wheel from PyPI, rather than the local source. Tox subsequently installs over this version using the sdist of the local copy that it builds, so the version used for the tests is correct, but it does not install any of the extras at that time. Fix this by having tox (and thereby pip) install `.[extras]` rather than `wheel[extras]`
* | keyring on Python 2.6 depends on importlib.Nate Coraor2016-02-031-0/+1
| |
* | Add missing 0.25.0 and 0.26.0 tagsNate Coraor2016-02-030-0/+0
| |
* | Merged in jaraco/wheel (pull request #61)Nate Coraor2016-02-033-25/+20
|\ \ | | | | | | | | | Limit dependence on keyring API
| * | Update signatures to require keyrings.alt for improved compatibility with ↵Jason R. Coombs2016-02-022-3/+4
| | | | | | | | | | | | keyring 8.0
| * | 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
| | |\ \