summaryrefslogtreecommitdiff
path: root/.github/workflows/codeqa-test.yml
Commit message (Collapse)AuthorAgeFilesLines
* Removed code quality checks from the main GA workflowAlex Grönholm2021-12-301-76/+0
| | | | We have switched to using pre-commit.ci, so these checks had become redundant.
* Eliminated pyproject.toml entirelyAlex Grönholm2021-12-291-3/+3
| | | | Even with the [build-system] section gone, pip would still use the PEP 517 process, leading to a chicken and egg problem with setuptools.
* 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
|
* 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.
* Dropped support for unmaintained Python versionsAlex Grönholm2021-12-221-7/+9
|
* 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-141-3/+3
|
* 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-241-0/+53
This commit also fixes PRs not triggering checks.