summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Further reduced the number of test environmentsAlex Grönholm2021-12-241-0/+6
|
* Added missing toml extra to coverage installAlex Grönholm2021-12-241-1/+1
|
* Moved tool configurations to pyproject.tomlAlex Grönholm2021-12-241-3/+5
|
* Adopted isort and applied it to the codebaseAlex Grönholm2021-12-241-1/+3
|
* 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-2/+3
|
* Use build isolation when building wheel itselfAlex Grönholm2021-12-231-2/+3
|
* Added caching for pipAlex Grönholm2021-12-221-0/+8
|
* Switched to installing and running flake8 directlyAlex Grönholm2021-12-221-5/+8
| | | | This paves the way for using more linting tools in the same build phase.
* Use the latest Python 3.x version to publish packagesAlex Grönholm2021-12-221-1/+1
|
* Dropped support for unmaintained Python versionsAlex Grönholm2021-12-222-10/+10
|
* Updated branch name in GA test workflow0.37.1Alex Grönholm2021-12-221-1/+1
|
* CI: Fixed PyPY and used Python 3.10.0 (#423)Henry Schreiner2021-10-081-5/+5
|
* Updated the flake8 action to the latest versionAlex Grönholm2021-08-091-1/+1
|
* Readded macOS 11 to the testing matrixAlex Grönholm2021-08-091-4/+2
|
* Added Python 3.10 to the testing matrix (#414)Hugo van Kemenade2021-08-091-1/+1
|
* Readded codecov reporting (#402)Alex Grönholm2021-04-271-1/+5
| | | Fixes #401.
* Removed MacOS 11.0 from the test matrixAlex Grönholm2021-02-091-1/+1
| | | | | It should be readded when the runners on Github Actions start actually working. Reference: https://github.com/actions/virtual-environments/issues/2381
* Excluded pypy+macOS 11 from the test matrixAlex Grönholm2020-11-291-2/+2
| | | | Github Actions does not provide these interpreters on macOS 11 yet.
* Added macOS 11 to the test matrixAlex Grönholm2020-11-291-1/+1
|
* Tests CPython with only 2.7, 3.6 and 3.9Alex Grönholm2020-11-291-7/+1
| | | | 3.5 has reached its EOL.
* Declare support for and test Python 3.9 (#380)Hugo van Kemenade2020-11-201-1/+1
|
* Upgraded to newer versions of several workflow tasksAlex Grönholm2020-08-142-7/+7
|
* Fixed duplicate runs in the codeqa-test workflowAlex Grönholm2020-08-141-3/+2
|
* Fixed test matrix config for PyPy2Alex Grönholm2020-08-141-3/+3
|
* Added PyPy2 to the test matrixAlex Grönholm2020-08-141-1/+5
| | | | Let's test against PyPy2 at least until v1.0.
* 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 the name of the codeqa/test workflowAlex Grönholm2020-03-241-1/+1
|
* Updated the release procedureAlex Grönholm2020-03-242-14/+8
| | | | This commit also fixes PRs not triggering checks.
* Fixed installing from sdist in some non-UTF8 environmentsAlex Grönholm2020-01-281-1/+1
| | | | Fixes #331.
* Fixed installation from sdist (#334)Alex Grönholm2020-01-272-3/+9
| | | | | | | 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.
* Fixed syntax for pep517.build0.34.0Alex Grönholm2020-01-271-1/+1
|
* Fixed publish workflow not being run on local tag creationAlex Grönholm2020-01-271-4/+2
|
* Migrated to the src layoutAlex Grönholm2020-01-221-1/+1
| | | | Fixes #37.
* Replaced Travis with Github ActionsAlex Grönholm2020-01-222-0/+81