1.6.1.beta1
Pre-release
Pre-release
·
26 commits
to main
since this release
Change Log
1.6.1 (beta1 status)
- Unit tests for online feeds
- Unit tests for intervals (using
freezegun). - Package test runner as extra (
pip install feedcache[tests]). - Make requests module obligatory, remove cURL code and all those awkward unit tests for that.
- Proper class structure for main module
- Use
asyncinstead of threads? - Replace
str.format(...)with format strings - Experiment with an HTTP server for tests (e.g.
pytest-httpserver) or properly
mockingrequests(e.g.requests-mock) instead of local files. - ...
1.6.0 (2024-11-22):
- Add unit tests.
- Allow
file://-URLs for feeds (mainly for tests). - Add GitHub actions for unit tests and releasing.
- Fix some minor bugs discovered by unit testing.
- Use a version number higher than the
feedcachefrom PyPi. I'm not planning to publish...
Full Changelog: 1.6.0...1.6.1.beta1