All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
Support gitlab sections (#38). Thanks @corbinbs!
-
Allow listing all matching lines (#37). Thanks @glujan!
- returning path alongside owners for
matching_line
(#35). Thanks @pahwaranger!
- Support typing_extensions v4. Thanks @martinxsliu!
matching_line
method to return line of code owners match (#26). Thanks @valeryz!
- ignore GitLab specific codeowner sections (#23)
- Fixed broken directory expansion
- added type hints
- no longer using bindings to Rust library, instead the parsing is done in Python
- this makes distributing easier