What's Changed
Behavioral changes
- Allow fetch.txt with file URLs to validate by @avivace in #154
- is_valid() method can now pass an optional processes parameter to validate() by @gwiedeman in #140
- Remove expandvars call in unsafe path check by @runderwood in #184
Maintenance
- CLI tests by @nkrabben in #162
- tox.ini: py37,py38,py39,py310,py311 by @cclauss in #163
- GitHub Actions: Python versions must not be quoted by @cclauss in #165
- Consolidate on GitHub actions by @acdha in #168
- escape doc string by @nkrabben in #171
- Move from pkg resources to importlib by @kba in #172
- Bump black from 23.3.0 to 24.3.0 by @dependabot in #175
- Use PyPI GitHub Action to publish releases by @acdha in #181
- Fix README to remove syntax not supported by PyPI by @acdha in #182
- self.path shouldn't be None by @fkloft in #167
- Wait for pool to finish in validation by @sevein in #183
New Contributors
- @cclauss made their first contribution in #163
- @avivace made their first contribution in #154
- @gwiedeman made their first contribution in #140
- @sevein made their first contribution in #183
Full Changelog: v1.8.0...v1.9.0