axe-selenium-python
axe-selenium-python copied to clipboard
aXe Selenium Integration python package
In `pyproject.toml` and the two `package.json`s.
Add thorough tests for Axe class and fix default results file path I've added a bunch of new tests for the Axe class to make sure all the main methods...
Follow-up from #192. ## Requirements Per [Requirements for incoming repositories](https://github.com/django-commons/membership/blob/main/incoming_repo_requirements.md) 1. ✅ All maintainers (people with release permissions) agree to the transfer - https://github.com/axe-selenium-python/axe-selenium-python/issues/205#issuecomment-3172106453 2. ✅ New admins and maintainers...
updates: - [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0) - [github.com/astral-sh/ruff-pre-commit: v0.12.3 → v0.13.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.3...v0.13.0)
This patch refactors the `axe.py` module: transform into modern syntax integrating type hints, pathlib, injection state validation and Exception improvements