pytestarch icon indicating copy to clipboard operation
pytestarch copied to clipboard

Test framework for software architecture based on imports between modules.

Results 21 pytestarch issues
Sort by recently updated
recently updated
newest added

updates: - [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2) - [github.com/pre-commit/mirrors-mypy: v1.9.0 → v1.10.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.9.0...v1.10.0)

Just dropping in a message to encourage you keeping at the hard work.

updates: - [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0) - [github.com/pycqa/flake8: 7.1.0 → 7.1.1](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1) - [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.0...v1.11.1)

Would you be interested in replacing `isort`, `black`, `flake8` and `bandit` with [`ruff`](https://github.com/astral-sh/ruff) so that there are less tools involved, and possibly more rules that could be activated? I'd be...

Hello! I'm getting the following error ``` from pytestarch.diagram_extension.diagram_parser import PumlParser E File "/usr/local/lib/python3.11/site-packages/pytestarch/diagram_extension/diagram_parser.py", line 28 E ANY_ARROW_TEXT = "(-?|\w+-)" # noqa: W605 E ^^^^^^^^^^^ E SyntaxError: invalid escape sequence...

Export via `__all__`: https://docs.python.org/3/tutorial/modules.html#importing-from-a-package This also gets rid of the format-ignore comments for unused imports (because they are used now)

updates: - [github.com/astral-sh/ruff-pre-commit: v0.8.2 → v0.14.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.2...v0.14.4) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.18.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.18.2)

Hi there! I'm really super excited about this package but I'm struggling a little with the usage 😅 I've created this rule (for my Django project): ```python from django.conf import...