Pieter De Gendt
8f7fc5edef
project: Extend ruff check with flake8-bugbear
...
Enable flake8-bugbear rules when running ruff check.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-11-05 21:34:09 +01:00
Pieter De Gendt
8127067c63
project: Extend ruff check with pycodestyle
...
Enable pycodestyle rules when running ruff check.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-11-05 21:34:09 +01:00
Pieter De Gendt
815fefb397
project: Extend ruff with isort checks
...
Check for isort issues when running ruff check.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-11-05 08:18:41 +01:00
Pieter De Gendt
53419128f0
project: Extend ruff with pyupgrade checks
...
Check for deprecated usages in the project when running ruff check.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-11-04 16:30:55 +01:00
Pieter De Gendt
c3aadf5301
.github: Update supported python versions
...
Python 3.8 is end-of-life, removed.
Python 3.13 is released, added.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-10-15 08:32:53 +02:00
Pieter De Gendt
c6d96c8364
version: 1.3.99
...
Update pyproject version to 1.3.99
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-10-10 11:32:32 +02:00
Ayush Singh
c399c01257
project: Switch to pyproject
...
Starting with PEP 621, `pyproject.toml` is the standard way of
specifying project metadata.
Also switch to using the version from `pyproject.toml` instead of having
a west.version python module. Adjust documentation for the same.
Update MAINTAINERS.rst to use build for dist building.
Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2024-09-12 14:31:41 -07:00