| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Further reduced the number of test environments | Alex Grönholm | 2021-12-24 | 1 | -0/+6 |
| | | |||||
| * | Added missing toml extra to coverage install | Alex Grönholm | 2021-12-24 | 1 | -1/+1 |
| | | |||||
| * | Moved tool configurations to pyproject.toml | Alex Grönholm | 2021-12-24 | 1 | -3/+5 |
| | | |||||
| * | Adopted isort and applied it to the codebase | Alex Grönholm | 2021-12-24 | 1 | -1/+3 |
| | | |||||
| * | Migrated flake8 config from setup.cfg to pyproject.toml | Alex Grönholm | 2021-12-24 | 1 | -2/+2 |
| | | | | | This required migrating to pyproject-flake8 as flake8 proper still doesn't support pyproject.toml. | ||||
| * | Adopted black and reformatted the codebase to match | Alex Grönholm | 2021-12-24 | 1 | -2/+3 |
| | | |||||
| * | Use build isolation when building wheel itself | Alex Grönholm | 2021-12-23 | 1 | -2/+3 |
| | | |||||
| * | Added caching for pip | Alex Grönholm | 2021-12-22 | 1 | -0/+8 |
| | | |||||
| * | Switched to installing and running flake8 directly | Alex Grönholm | 2021-12-22 | 1 | -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 packages | Alex Grönholm | 2021-12-22 | 1 | -1/+1 |
| | | |||||
| * | Dropped support for unmaintained Python versions | Alex Grönholm | 2021-12-22 | 2 | -10/+10 |
| | | |||||
| * | Updated branch name in GA test workflow0.37.1 | Alex Grönholm | 2021-12-22 | 1 | -1/+1 |
| | | |||||
| * | CI: Fixed PyPY and used Python 3.10.0 (#423) | Henry Schreiner | 2021-10-08 | 1 | -5/+5 |
| | | |||||
| * | Updated the flake8 action to the latest version | Alex Grönholm | 2021-08-09 | 1 | -1/+1 |
| | | |||||
| * | Readded macOS 11 to the testing matrix | Alex Grönholm | 2021-08-09 | 1 | -4/+2 |
| | | |||||
| * | Added Python 3.10 to the testing matrix (#414) | Hugo van Kemenade | 2021-08-09 | 1 | -1/+1 |
| | | |||||
| * | Readded codecov reporting (#402) | Alex Grönholm | 2021-04-27 | 1 | -1/+5 |
| | | | | Fixes #401. | ||||
| * | Removed MacOS 11.0 from the test matrix | Alex Grönholm | 2021-02-09 | 1 | -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 matrix | Alex Grönholm | 2020-11-29 | 1 | -2/+2 |
| | | | | | Github Actions does not provide these interpreters on macOS 11 yet. | ||||
| * | Added macOS 11 to the test matrix | Alex Grönholm | 2020-11-29 | 1 | -1/+1 |
| | | |||||
| * | Tests CPython with only 2.7, 3.6 and 3.9 | Alex Grönholm | 2020-11-29 | 1 | -7/+1 |
| | | | | | 3.5 has reached its EOL. | ||||
| * | Declare support for and test Python 3.9 (#380) | Hugo van Kemenade | 2020-11-20 | 1 | -1/+1 |
| | | |||||
| * | Upgraded to newer versions of several workflow tasks | Alex Grönholm | 2020-08-14 | 2 | -7/+7 |
| | | |||||
| * | Fixed duplicate runs in the codeqa-test workflow | Alex Grönholm | 2020-08-14 | 1 | -3/+2 |
| | | |||||
| * | Fixed test matrix config for PyPy2 | Alex Grönholm | 2020-08-14 | 1 | -3/+3 |
| | | |||||
| * | Added PyPy2 to the test matrix | Alex Grönholm | 2020-08-14 | 1 | -1/+5 |
| | | | | | Let's test against PyPy2 at least until v1.0. | ||||
| * | Fix resource leak in WheelFile.open() (#338) | Jon Dufresne | 2020-03-24 | 1 | -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 workflow | Alex Grönholm | 2020-03-24 | 1 | -1/+1 |
| | | |||||
| * | Updated the release procedure | Alex Grönholm | 2020-03-24 | 2 | -14/+8 |
| | | | | | This commit also fixes PRs not triggering checks. | ||||
| * | Fixed installing from sdist in some non-UTF8 environments | Alex Grönholm | 2020-01-28 | 1 | -1/+1 |
| | | | | | Fixes #331. | ||||
| * | Fixed installation from sdist (#334) | Alex Grönholm | 2020-01-27 | 2 | -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.0 | Alex Grönholm | 2020-01-27 | 1 | -1/+1 |
| | | |||||
| * | Fixed publish workflow not being run on local tag creation | Alex Grönholm | 2020-01-27 | 1 | -4/+2 |
| | | |||||
| * | Migrated to the src layout | Alex Grönholm | 2020-01-22 | 1 | -1/+1 |
| | | | | | Fixes #37. | ||||
| * | Replaced Travis with Github Actions | Alex Grönholm | 2020-01-22 | 2 | -0/+81 |
