Ran Benita
b78cf1c0ce
Improve typing
...
Fix #1057
2024-04-15 23:30:17 +03:00
Ran Benita
cdff86a131
pyproject: make plain mypy run work
2024-04-06 21:55:44 +03:00
Ran Benita
e7a971b167
Use from __future__ import annotations
...
Allows us to use more modern typing.
2024-04-06 21:55:21 +03:00
Ran Benita
e9084f2d73
Bump min execnet to 2.1.0
...
This version adds typing which we want to utilize.
2024-04-05 21:52:13 +03:00
Ran Benita
31de42ffa5
Bump min pytest to 7.0.0
...
Refs #1057
2024-04-05 11:50:11 +03:00
Ran Benita
a790dc5d72
Drop support for Python 3.7
...
Fix #1053
2024-04-03 18:07:38 +03:00
Ran Benita
816c9dcda1
Use ruff instead of black, flake8, autoflake, pyupgrade
...
Config adapted from pytest.
2024-04-03 00:19:32 +03:00
Matthias Köppe
7132649eb5
Migrate to pyproject.toml ( #1020 )
...
Co-authored-by: Bruno Oliveira <bruno@soliv.dev >
2024-02-12 11:53:46 -03:00
Bruno Oliveira
3e9284b6e0
Merge remote-tracking branch 'upstream/master' into release-3.0.0
2022-10-25 12:35:32 -03:00
Ronny Pfannschmidt
0c981d3547
fix and update packaging
...
* drop empty setup.py which "breaks" on incomplete build envs
* use the build package to build the dist
* update the gh workflow to use it
fixup noise from pre-commit
2022-10-25 17:07:47 +02:00
Bruno Oliveira
794f28bcf4
Use modern syntax for towncrier
2022-10-24 13:43:03 -03:00
Bruno Oliveira
8b0856a986
Deprecate looponfail plugin
...
Fix #826
2022-10-22 10:43:02 -03:00
Ran Benita
130dcdef76
Add build-system to pyproject.toml
...
So doesn't use legacy stuff.
Fix #719 .
2021-11-01 09:04:14 +02:00
Bruno Oliveira
af4409753a
Show content for trivial changelog entries
2018-02-19 18:10:10 -03:00
Bruno Oliveira
47875cbea9
Add towncrier for CHANGELOG management
...
Fix #154
2017-06-09 19:49:06 -03:00