mirror of
https://github.com/aserper/masto-rss.git
synced 2025-12-17 13:25:25 +00:00
Major updates: - Mastodon.py: 1.8.1 -> 2.1.4 (verified API compatibility) - pytest: 7.4.4 -> 9.0.2 - black: 24.1.1 -> 25.12.0 - pytest-cov: 4.1.0 -> 6.0.0 - requests: 2.32.2 -> 2.32.5 - certifi: 2024.7.4 -> 2025.11.12 - urllib3: 2.2.2 -> 2.6.2 Minor/patch updates: - feedparser: 6.0.11 -> 6.0.12 - python-dateutil: 2.8.2 -> 2.9.0.post0 - idna: 3.7 -> 3.11 - mypy: 1.8.0 -> 1.19.0 - flake8: 7.0.0 -> 7.1.1 - pytest-mock: 3.12.0 -> 3.14.0 - coverage: 7.4.0 -> 7.6.12 All tests pass locally with updated dependencies: - Unit tests: 17/17 passed (80% coverage) - Integration tests: 8/8 passed (75% coverage) - Code quality checks: all passing Code verified compatible with all major version updates: - Mastodon.py 2.1.4 API backward compatible - Bot code uses stable API methods - All test patterns compatible with pytest 9.0.2
20 lines
344 B
Plaintext
20 lines
344 B
Plaintext
# Test dependencies for Masto-RSS bot
|
|
# Updated to latest versions (2025-12-12)
|
|
# Install with: pip install -r requirements-test.txt
|
|
|
|
# Base requirements
|
|
-r requirements.txt
|
|
|
|
# Testing framework
|
|
pytest==9.0.2
|
|
pytest-cov==6.0.0
|
|
pytest-mock==3.14.0
|
|
|
|
# Code quality
|
|
flake8==7.1.1
|
|
black==25.12.0
|
|
mypy==1.19.0
|
|
|
|
# Coverage reporting
|
|
coverage==7.6.12
|