Activity
Removed legacy code (Python 2); more typing.
Removed legacy code (Python 2); more typing.
xul.xpath typing.
xul.xpath typing.
Improved printing of namespaces.
Improved printing of namespaces.
xp: result fixes and typing.
xp: result fixes and typing.
Output formatting (f-strings).
Output formatting (f-strings).
Python code checks (GitHub Action).
Python code checks (GitHub Action).
Docker compose with test script for local testing.
Docker compose with test script for local testing.
Python package GitHub Action.
Python package GitHub Action.
Updated Sphinx configuration.
Updated Sphinx configuration.
Drop support for Python < 3.9; tooling (ruff, black, isort, mypy).
Drop support for Python < 3.9; tooling (ruff, black, isort, mypy).
Catch UnicodeDecodeError (Python 3).
Catch UnicodeDecodeError (Python 3).
transform: honor --file with a non-XML result.
transform: honor --file with a non-XML result.
Tested on Python 3.11, 3.12, 3.13.
Tested on Python 3.11, 3.12, 3.13.
Documentation updates; moved source to ./src/.
Documentation updates; moved source to ./src/.
Force push
Documentation updates; moved source to ./src/.
Documentation updates; moved source to ./src/.
Force push
Documentation updates; moved source to ./src/.
Documentation updates; moved source to ./src/.
Force push
Documentation updates; moved source to ./src/.
Documentation updates; moved source to ./src/.
Force push
Moved source to ./src/.
Moved source to ./src/.
Migrated to pyproject.toml.
Migrated to pyproject.toml.
Force push
Migrated to pyproject.toml.
Migrated to pyproject.toml.
Force push
Migrated to pyproject.toml.
Migrated to pyproject.toml.
Deleted branch
Read the Docs configuration.
Read the Docs configuration.
Moved metadata to setup.cfg; pyproject.toml.
Moved metadata to setup.cfg; pyproject.toml.