summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Added a better test for duplicated generated requirementswim glenn2018-07-171-0/+23
| | | | Signed-off-by: Alex Grönholm <alex.gronholm@nextday.fi>
* Eliminated duplicate generated requirementsAlex Grönholm2018-07-171-1/+1
| | | | Closes #242.
* Added the license_files option and deprecated license_fileAlex Grönholm2018-07-171-0/+72
| | | | Fixes #138.
* Added the "wheel pack" commandAlex Grönholm2018-07-172-0/+26
| | | | Fixes #157. Fixes #168.
* Build wheels into a temporary directory in the test setup phaseAlex Grönholm2018-07-172-19/+10
| | | | This avoids polluting the project directory and also avoids unicode issues when a py3 test suite encounters a unicode containing wheel.
* Renamed the wheel.tool package to wheel.cli and migrated CLI stuff thereAlex Grönholm2018-07-1724-228/+147
| | | | The VerifyingZipFile class was also merged to the WheelFile class.
* Removed the "wheel install" and "wheel installscripts" commandsAlex Grönholm2018-07-171-44/+1
| | | | Closes #46. Closes #48. Closes #90. Closes #197.
* Migrated the functions from wheel.paths to other modulesAlex Grönholm2018-07-172-9/+7
|
* Removed wheel signing and verifying featuresAlex Grönholm2018-07-173-169/+0
| | | | | | | This was discussed on the distutils-sig mailing list: https://mail.python.org/mm3/archives/list/distutils-sig@python.org/thread/MU2T6FRFNLRDEWSBJDRAFGDIFWCC6OIS/ Fixes #196.
* Simplified the setup.py files in the example distributionsAlex Grönholm2018-04-014-41/+5
|
* Added missing __init__.py to the unicode test distributionAlex Grönholm2018-04-011-0/+0
|
* Removed obsolete JSON schema fileAlex Grönholm2018-04-011-366/+0
|
* Prefer dict literals over calls to dict() (#218)Jon Dufresne2018-03-311-1/+1
| | | | | | | | | dict literals are idiomatic and Pythonic patterns that utilize modern syntax. A dict literal is always slightly faster than a call to dict(). $ python3 -m timeit 'dict(a=1, b=2, c=3)' 10000000 loops, best of 3: 0.187 usec per loop $ python3 -m timeit '{"a": 1, "b": 2, "c": 3}' 10000000 loops, best of 3: 0.0705 usec per loop
* Fixed wrong character encodings used to write RECORDAlex Grönholm2018-03-314-1/+18
| | | | | RECORD should always be read and written as UTF-8. Fixes #207.
* Don't create metadata.json anymoreAlex Grönholm2018-03-301-24/+0
| | | | | This was a thing in the now-withdrawn PEP 426. Fixes #195.
* Metadata 2.1 updates (#232)Dustin Ingram2018-03-212-2/+2
| | | Updated metadata version to 2.1 and dropped DESCRIPTION.rst from the list of created files.
* Fix handling of requirements' environment markers. (#213)Benoit Pierre2018-01-031-0/+25
| | | | | Parenthesize markers before adding the `and extra == "..."` clause so it does not break the logic of the preceding expression when `or` operands are used.
* Fixed single digit versions not workingAlex Grönholm2017-12-301-0/+6
| | | | Fixes #208.
* Added JSON schema item for the new description_content_type fieldAlex Grönholm2017-09-061-0/+4
| | | | | This was introduced by setuptools 36.4.0 and was causing a test failure in this project.
* Added support for specifying a build numberIan Cordasco2017-07-291-0/+11
| | | | Signed-off-by: Alex Grönholm <alex.gronholm@nextday.fi>
* Moved the tests out of the package treeAlex Grönholm2017-07-2926-0/+1303