Releases: tb1337/pypaperless
Releases · tb1337/pypaperless
Release list
v6.0.0rc1
Immutable
release. Only release title and notes can be modified.
Changes
🚨 Breaking changes
✨ New features
- Add find_duplicate() helper to skip uploads of known files @tb1337 (#623)
- Refactor and migrate to v10 API @tb1337 (#618)
🚀 Enhancements
- refactor: improve code quality, error handling, and type safety @tb1337 (#685)
- Refactor and migrate to v10 API @tb1337 (#618)
🧰 Maintenance
📚 Documentation
⬆️ Dependency updates
- ⬆️ Update dependency zensical to >=0.0.51 @renovate[bot] (#679)
- ⬆️ Update dependency ruff to >=0.15.22 @renovate[bot] (#678)
- ⬆️ Update dependency prek to >=0.4.10 @renovate[bot] (#677)
- ⬆️ Update dependency coverage to >=7.15.2 @renovate[bot] (#676)
- ⬆️ Update dependency codespell to >=2.4.3 @renovate[bot] (#675)
- ⬆️ Update dependency mypy to >=2.3.0 @renovate[bot] (#674)
- ⬆️ Update dependency coverage to >=7.15.1 @renovate[bot] (#672)
- ⬆️ Update dependency prek to >=0.4.9 @renovate[bot] (#671)
- ⬆️ Update dependency zensical to >=0.0.50 @renovate[bot] (#669)
- ⬆️ Update dependency ruff to >=0.15.21 @renovate[bot] (#668)
- ⬆️ Update dependency mypy to >=2.2.0 @renovate[bot] (#666)
- ⬆️ Update dependency zensical to >=0.0.47 @renovate[bot] (#663)
- ⬆️ Update dependency prek to >=0.4.8 @renovate[bot] (#662)
- ⬆️ Update dependency coverage to >=7.15.0 @renovate[bot] (#661)
- ⬆️ Update dependency prek to >=0.4.6 @renovate[bot] (#660)
- ⬆️ Update dependency ruff to >=0.15.20 @renovate[bot] (#657)
- ⬆️ Update dependency ruff to >=0.15.19 @renovate[bot] (#655)
- ⬆️ Update dependency coverage to >=7.14.3 @renovate[bot] (#654)
- ⬆️ Update dependency zensical to >=0.0.46 @renovate[bot] (#652)
- ⬆️ Update dependency coverage to >=7.14.2 @renovate[bot] (#651)
- ⬆️ Update dependency pytest to >=9.1.1 @renovate[bot] (#650)
- ⬆️ Update dependency pydantic-settings to >=2.14.2 @renovate[bot] (#649)
- ⬆️ Update dependency ruff to >=0.15.18 @renovate[bot] (#647)
- ⬆️ Update dependency prek to >=0.4.5 @renovate[bot] (#645)
- ⬆️ Update dependency pytest to >=9.1.0 @renovate[bot] (#643)
- ⬆️ Update dependency ruff to >=0.15.17 @renovate[bot] (#642)
- ⬆️ Update dependency zensical to >=0.0.45 @renovate[bot] (#641)
- ⬆️ Update dependency pytest-asyncio to >=1.4.0 @renovate[bot] (#636)
- ⬆️ Update dependency pydantic-settings to >=2.14.1 @renovate[bot] (#631)
- ⬆️ Update dependency ruff to >=0.15.16 @renovate[bot] (#632)
- ⬆️ Update dependency pydantic to >=2.13.4 @renovate[bot] (#630)
- ⬆️ Update dependency prek to >=0.4.4 @renovate[bot] (#629)
- ⬆️ Update dependency mypy to >=2.1.0 @renovate[bot] (#628)
- ⬆️ Update dependency zensical to >=0.0.44 @renovate[bot] (#633)
- ⬆️ Update dependency coverage to >=7.14.1 @renovate[bot] (#627)
- ⬆️ Update dependency ruff to >=0.15.12 @renovate[bot] (#608)
- ⬆️ Update dependency httpx to >=0.28.1 @renovate[bot] (#597)
- ⬆️ Update dependency pytest to >=9.0.3 @renovate[bot] (#599)
- ⬆️ Update dependency pydantic-settings to >=2.14.0 @renovate[bot] (#606)
- ⬆️ Update dependency pydantic to >=2.13.3 @renovate[bot] (#605)
- ⬆️ Update dependency prek to >=0.3.13 @renovate[bot] (#598)
- ⬆️ Update dependency coverage to >=7.13.5 @renovate[bot] (#596)
- ⬆️ Update dependency codespell to >=2.4.2 @renovate[bot] (#595)
- ⬆️ Update dependency pytest-httpx to >=0.36.2 @renovate[bot] (#600)
- ⬆️ Update dependency mypy to >=1.20.2 @renovate[bot] (#604)
- ⬆️ Update dependency yamllint to >=1.38.0 @renovate[bot] (#609)
- ⬆️ Update dependency pytest-cov to >=7.1.0 @renovate[bot] (#607)
- ⬆️ Update dependency zensical to >=0.0.40 @renovate[bot] (#601)
- ⬆️ Update dependency pytest to v9.0.3 [SECURITY] @renovate[bot] (#592)
v5.2.3 🌈
Immutable
release. Only release title and notes can be modified.
v5.2.2 🌈
v5.2.1 🌈
Changes
🚀 Enhancements
⬆️ Dependency updates
- ⬆️ Update dependency mypy to >=1.19.1 @renovate[bot] (#553)
- ⬆️ Update dependency ruff to >=0.14.10 @renovate[bot] (#550)
- ⬆️ Update dependency pytest to >=9.0.2 @renovate[bot] (#549)
- ⬆️ Update dependency pre-commit to >=4.5.1 @renovate[bot] (#554)
- ⬆️ Update dependency coverage to >=7.13.0 @renovate[bot] (#552)
- ⬆️ Update dependency pylint to >=4.0.4 @renovate[bot] (#548)
v5.2.0 🌈
Changes
✨ New features
🚀 Enhancements
⬆️ Dependency updates
- ⬆️ Update Python to >=3.14.0, <3.15 @renovate[bot] (#534)
- ⬆️ Update dependency ruff to >=0.14.5 @renovate[bot] (#532)
- ⬆️ Update dependency mypy to >=1.18.2 @renovate[bot] (#531)
- ⬆️ Update dependency pre-commit to >=4.4.0 @renovate[bot] (#530)
- ⬆️ Update dependency pytest-asyncio to >=1.3.0 @renovate[bot] (#528)
- ⬆️ Update dependency pytest to >=9.0.1 @renovate[bot] (#527)
- ⬆️ Update dependency pytest-cov to >=7.0.0 @renovate[bot] (#529)
- ⬆️ Update dependency pylint to >=4.0.3 @renovate[bot] (#526)
- ⬆️ Update dependency coverage to >=7.11.3 @renovate[bot] (#525)
- ⬆️ Update dependency pytest to >=8.4.2 @renovate[bot] (#523)
- ⬆️ Update dependency pytest-cov to >=6.3.0 - autoclosed @renovate[bot] (#524)
- ⬆️ Update dependency pylint to >=3.3.9 @renovate[bot] (#522)
- ⬆️ Update dependency yarl to >=1.22.0 @renovate[bot] (#521)
- ⬆️ Update dependency aiohttp to >=3.13.2 @renovate[bot] (#520)
v5.1.0 🌈
Changes
🐛 Bug fixes
🚀 Enhancements
- allow credentials by making the token optional @matgoebl (#484)
- Remove api versions from tests @tb1337 (#488)
- Remove remote endpoint checking @tb1337 (#486)
- Remove legacy and openapi init funcs @tb1337 (#476)
📚 Documentation
⬆️ Dependency updates
- ⬆️ Update dependency pre-commit-hooks to >=6.0.0 @renovate[bot] (#497)
- ⬆️ Update dependency pre-commit to >=4.3.0 @renovate[bot] (#496)
- ⬆️ Update dependency pytest-asyncio to >=1.1.0 @renovate[bot] (#499)
- ⬆️ Update Python to >=3.13, <3.14 @renovate[bot] (#501)
- ⬆️ Update dependency pylint to >=3.3.8 @renovate[bot] (#498)
- ⬆️ Update dependency ruff to >=0.12.10 @renovate[bot] (#500)
- ⬆️ Update dependency mypy to >=1.17.1 @renovate[bot] (#495)
- ⬆️ Update dependency coverage to >=7.10.5 @renovate[bot] (#494)
- ⬆️ Update dependency aiohttp to >=3.12.15 @renovate[bot] (#493)
v5.0.0 🌈
Changes
🐛 Bug fixes
🚀 Enhancements
🧰 Maintenance
📚 Documentation
⬆️ Dependency updates
- ⬆️ Update Python to >=3.13.5, <3.14 @renovate[bot] (#471)
- ⬆️ Update dependency ruff to >=0.12.3 @renovate[bot] (#470)
- ⬆️ Update dependency aiohttp to >=3.12.14 @renovate[bot] (#465)
- ⬆️ Update dependency ruff to >=0.12.2 @renovate[bot] (#467)
- ⬆️ Update dependency coverage to >=7.9.2 @renovate[bot] (#466)
v4.1.2 🌈
Changes
🐛 Bug fixes
⬆️ Dependency updates
- ⬆️ Update dependency ruff to >=0.12.1 @renovate[bot] (#460)
v4.1.1 🌈
Changes
🐛 Bug fixes
- Remove trailing slash if no scheme given @fvgarrel (#432)
- Unclosed response warning with aiohttp in openapi schema initialization @TKaluza (#430)
🚀 Enhancements
🧰 Maintenance
⬆️ Dependency updates
- ⬆️ Update dependency ruff to >=0.12.0 @renovate[bot] (#455)
- ⬆️ Update dependency pytest-asyncio to >=1.0.0 @renovate[bot] (#450)
- ⬆️ Update dependency pytest-aiohttp to >=1.1.0 @renovate[bot] (#449)
- ⬆️ Update dependency pytest-cov to >=6.2.1 @renovate[bot] (#451)
- ⬆️ Update dependency yamllint to >=1.37.1 @renovate[bot] (#452)
- ⬆️ Update dependency pytest to >=8.4.1 @renovate[bot] (#448)
- ⬆️ Update Python to >=3.13.5 @renovate[bot] (#456)
- ⬆️ Update dependency yarl to >=1.20.1 @renovate[bot] (#453)
- ⬆️ Update dependency pytest-asyncio to >=0.26.0 @renovate[bot] (#454)
- ⬆️ Update dependency pylint to >=3.3.7 - autoclosed @renovate[bot] (#447)
- ⬆️ Update dependency pre-commit to >=4.2.0 @renovate[bot] (#446)
- ⬆️ Update dependency mypy to >=1.16.1 @renovate[bot] (#445)
- ⬆️ Update dependency aioresponses to >=0.7.8 @renovate[bot] (#444)
- ⬆️ Update dependency aiohttp to >=3.12.13 @renovate[bot] (#443)
- ⬆️ Update dependency coverage to >=7.9.1 @renovate[bot] (#442)
- ⬆️ Update dependency codespell to >=2.4.1 @renovate[bot] (#441)