| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Moved tool configurations to pyproject.toml | Alex Grönholm | 2021-12-24 | 1 | -0/+10 |
| | | |||||
| * | Adopted isort and applied it to the codebase | Alex Grönholm | 2021-12-24 | 1 | -0/+5 |
| | | |||||
| * | Migrated flake8 config from setup.cfg to pyproject.toml | Alex Grönholm | 2021-12-24 | 1 | -0/+3 |
| | | | | | 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 | -0/+6 |
| | | |||||
| * | Use build isolation when building wheel itself | Alex Grönholm | 2021-12-23 | 1 | -0/+3 |
| | | |||||
| * | Fixed installation from sdist (#334) | Alex Grönholm | 2020-01-27 | 1 | -7/+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. | ||||
| * | Switched to setuptools_scm | Alex Grönholm | 2020-01-22 | 1 | -1/+5 |
| | | | | | New versions are now made by declaring a new version in the changelog (docs/news.rst) and pushing this change to Github. The workflow will see this version and create a new tag which then triggers the release workflow. | ||||
| * | Added PEP 517 support to project packaging | Alex Grönholm | 2019-10-25 | 1 | -0/+3 |
