Commit Graph

7 Commits

Author SHA1 Message Date
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