- Added recursive rule
- Dropped support for Python 3.6 due to its End-of-Life
- Added support for Python 3.11
- Added support for Python 3.9 and 3.10
- Added support for Python 3.7 and 3.8
- Added optional accumulator tokens for unmatched characters
- Added more examples and installation instructions to readme
- Simplified pre-commit checks and added pydocstyle and doctest
- Added continuous integration
- Fixed a bug where rules were still applied after a match
- Moved to github.com
- Added py.typed to comply with mypy
- Added usage to readme
- Initial version