summaryrefslogtreecommitdiff
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* Adopted isort and applied it to the codebaseAlex Grönholm2021-12-241-0/+6
|
* Migrated flake8 config from setup.cfg to pyproject.tomlAlex Grönholm2021-12-241-2/+2
| | | | This required migrating to pyproject-flake8 as flake8 proper still doesn't support pyproject.toml.
* Adopted black and reformatted the codebase to matchAlex Grönholm2021-12-241-0/+6
|
* Use build isolation when building wheel itselfAlex Grönholm2021-12-231-0/+1
|
* Dropped support for unmaintained Python versionsAlex Grönholm2021-12-221-1/+1
|
* Added Python 3.10 to the testing matrix (#414)Hugo van Kemenade2021-08-091-1/+1
|
* Declare support for and test Python 3.9 (#380)Hugo van Kemenade2020-11-201-1/+1
|
* Fix resource leak in WheelFile.open() (#338)Jon Dufresne2020-03-241-1/+1
| | | | | | | | | | | In WheelFile.open(), if the hash does not exist, avoid opening the file before raising the exception. Previously would leak the open file resource which could result in a ResourceWarning when Python warnings are enabled: ResourceWarning: unclosed file <_io.FileIO name='…/test_testzip_missing_hash0/test-1.0-py2.py3-none-any.whl' mode='rb' closefd=True> Python warnings are now enabled during tests to help catch these earlier.
* Fixed installation from sdist (#334)Alex Grönholm2020-01-271-1/+0
| | | | | | | Wheel cannot use pep517 yet because the installation process involves installing wheel because the setuptools build backend declares it as a dependency for building wheels. A future update of pip may solve this problem. Setuptools_scm, on the other hand, requires wheel as a build time dependency so if somebody tries to install wheel using `--no-binary=:all:`, it also creates a circular dependency. Fixes #332.
* Migrated to the src layoutAlex Grönholm2020-01-221-3/+3
| | | | Fixes #37.
* Dropped Python 3.4 supportAlex Grönholm2020-01-221-1/+1
|
* Added PEP 517 support to project packagingAlex Grönholm2019-10-251-1/+2
|
* Added support for Python 3.8Alex Grönholm2019-08-161-1/+1
|
* Added pypy3 to the tox interpreter listAlex Grönholm2018-07-171-1/+1
|
* Renamed the wheel.tool package to wheel.cli and migrated CLI stuff thereAlex Grönholm2018-07-171-1/+1
| | | | The VerifyingZipFile class was also merged to the WheelFile class.
* Removed wheel signing and verifying featuresAlex Grönholm2018-07-171-4/+1
| | | | | | | This was discussed on the distutils-sig mailing list: https://mail.python.org/mm3/archives/list/distutils-sig@python.org/thread/MU2T6FRFNLRDEWSBJDRAFGDIFWCC6OIS/ Fixes #196.
* Updated CI configurationAlex Grönholm2017-09-031-5/+2
| | | | | | Got rid of tox-travis in favor of a build matrix in .travis.yml. Also update setuptools separately to avoid errors due to setuptools bugs in older versions.
* Refactored the test suiteAlex Grönholm2017-07-291-1/+1
| | | | | The last remnants of unittest and nose have been swept away. Tests from the test_basic module have also been relocated to other test modules as appropriate.
* Renamed the testing extra to test, as per PEP 426Alex Grönholm2017-07-261-1/+1
|
* Fixed flake8 failure on TravisAlex Grönholm2017-07-261-0/+1
|
* Fixed errors reported by flake8Alex Grönholm2017-07-261-1/+5
|
* Added flake8 setupAlex Grönholm2017-07-261-0/+5
|
* Improved testing configurationAlex Grönholm2017-07-261-8/+6
|
* Document support for Python 3.6 and add it to the testing matrixJon Dufresne2017-07-071-1/+1
| | | | | | Drops support for Python 2.6. Remove now unnecessary import workarounds. Add missing trove classifiers.
* 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]`
* Add py35 tox envNate Coraor2015-09-151-1/+1
|
* fix sorting for deterministic metadata generation for Python 3Daniel Holth2014-11-121-1/+0
|
* update copyright & list of tested Python versionsDaniel Holth2014-03-261-1/+1
|
* replace dirspec with pyxdg (hosted on pypi); bump version to 0.23.0Daniel Holth2014-03-261-1/+1
|
* update test dependenciesDaniel Holth2013-06-231-5/+4
|
* refactor more metadata handling into its own fileDaniel Holth2013-06-011-0/+1
|
* require distribute >= 0.6.34 (included with Ubuntu 13.04)Daniel Holth2013-03-281-1/+1
|
* jwk alg changes to kty in revision -08Daniel Holth2013-03-191-1/+1
|
* parse requires_dist from setup.cfg [metadata]Daniel Holth2012-09-151-0/+1
|
* skip zip verification on Python < 2.7Daniel Holth2012-08-281-0/+1
|
* add wheel.tool to packagesDaniel Holth2012-08-281-1/+1
|
* require baker for toxDaniel Holth2012-08-261-0/+1
|
* verlib no longer requiredDaniel Holth2012-07-301-1/+0
|
* Test additional Python versions in tox.iniMarc Abramowitz2012-07-061-1/+1
|
* Add tox.ini for tox (http://tox.testrun.org/)Marc Abramowitz2012-07-061-0/+16