Releases: playpauseandstop/aiohttp-middlewares
Releases · playpauseandstop/aiohttp-middlewares
2.4.0 Release
Features:
- Ensure Python 3.13 support (#239)
Other:
- Reflect changes to supported Python versions in README (#204)
- Monthly maintenance (Aug 2024) (#230)
- (deps) Bump actions/checkout in the ci-dependencies group (#231)
- (deps) Bump aiohttp from 3.9.3 to 3.10.3 (#233)
- (deps) Bump idna from 3.6 to 3.7 (#220)
- Update dev dependencies to latest versions (#240)
- (deps-dev) Bump the dev-dependencies group across 1 directory with 2 updates (#241)
2.3.0 Release
2.2.1 Release
Fixes:
Other:
- Update Python dev version to 3.11.1 (#140)
- (deps) bump certifi from 2022.9.24 to 2022.12.7 (#139)
- Sync common project files (#141)
- Monthly maintenance (Jan 2023) (#144)
- (deps) Bump actions/checkout to 3.3.0 (#145)
- Bump dev Python version to 3.11.2 (#151)
- (deps-dev) Bump pytest from 7.2.0 to 7.2.1 (#146)
- (deps-dev) Bump sphinx-autodoc-typehints from 1.19.5 to 1.22 (#147)
- (deps-dev) Bump sphinxext-opengraph from 0.7.4 to 0.7.5 (#148)
- (dev-deps) Update mypy from 0.991 to 1.0.1 (#153)
- Fix another typo in docstring (#152)
- Monthly maintenance (Apr 2023) (#163)
- (deps) Bump actions/checkout from 3.3.0 to 3.5.0 (#161)
- Monthly maintenance (Nov 2023) (#187)
- Update some deps to latest Python 3.7 compatible versions (#188)
2.2.0 Release
Set 3.11.0
as Python dev version, which ensures that aiohttp-middlewares works well with latest Python.
Features:
- Ensure Python 3.11.0 support (#135)
Full Changelog: v2.1.1...v2.2.0
2.1.1 Release
Other:
- Sync common project files (#119, #130)
- (docs) Bump requirements for docs (#121)
- Use poetry 1.2.0 for managing project dependencies (#122)
- Fix read the docs configuration (#124)
- Tell poetry to not create virtual envs at read the docs (#125)
- Install project and docs deps on post install job (#126)
- Do not expect to fail on Python 3.11 (#123)
- (deps) bump peter-evans/create-pull-request from 4.0.4 to 4.1.2 (#128)
- Update Python dev version to 3.10.8 (#131)
- Enforce mypy no-implicit-optional setting (#132)
- Integrate no-optional pre-commit hook (#133)
Full Changelog: v2.1.0...v2.1.1
2.1.0 Release
2.0.0 Release
Drop support of Python 3.6 as well as bump lower bounds of library dependencies.
Now aiohttp-middlewares
requires,
aiohttp>=3.8.1,<4.0
instead of>=3.7.0,<4.0
async-timeout>=4.0.2,<5.0
instead of>=3.0,<5.0
Refactoring:
Other:
- BREAKING CHANGE: Drop support of Python 3.6 (#99)
- (deps) bump actions/checkout from 2.3.5 to 2.4.0 (#70)
- (deps) bump actions/cache from 2.1.6 to 2.1.7 (#66)
- (deps) bump actions/setup-python from 2.2.2 to 2.3.1 (#67)
- (deps) bump tibdex/github-app-token from 1.4 to 1.5 (#69)
- (deps) bump peter-evans/create-pull-request from 3.10.1 to 3.11.0 (#68)
- (deps) bump aiohttp from 3.8.0 to 3.8.1 (#65)
- (deps) bump async-timeout from 4.0.0 to 4.0.1 (#62)
- (deps) bump yarl from 1.7.0 to 1.7.2 (#64)
- (deps-dev) bump coverage from 6.1.1 to 6.2 (#63)
- (deps) bump async-timeout from 4.0.1 to 4.0.2 (#71)
- (deps-dev) bump mypy from 0.910 to 0.930 (#72)
- (deps) bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 (#73)
- Update Python dev version to 3.10.1 (#74)
- (deps) bump pypa/gh-action-pypi-publish from 1.4.2 to 1.5.0 (#77)
- (deps) bump peter-evans/create-pull-request from 3.12.0 to 3.12.1 (#76)
- (deps-dev) bump mypy from 0.930 to 0.931 (#75)
- (deps) bump peter-evans/create-pull-request from 3.12.1 to 4.0.4 (#100)
- Update default branch name (#103)
- Bump requirements (#102)
- Various improvements for CI jobs (#104)
1.2.1 Release
Other:
- Tweak documentation (#60)
1.2.0 Release
Release new version, which supports latest aiohttp 3.8.0 release and ensures support of Python 3.9 & 3.10.
Features:
- Support latest aiohttp release (#55)
Refactoring:
- Move code to src directory
Other:
- Update pre-commit hooks
- Massive updates to internal library infrastructure
- Bump pre-commit hooks
- Update config
- Bump github actions to use
- Update library infrastructure
- Update package version
- Update common files
- (deps-dev) bump pytest from 6.0.1 to 6.1.0 (#29)
- (deps-dev) bump coverage from 5.2.1 to 5.3 (#28)
- (deps) bump aiohttp from 3.6.2 to 3.7.2 (#30)
- (deps-dev) bump pytest from 6.1.0 to 6.1.2 (#31)
- Use Python 3.10 as dev version (#52)
- (deps) bump actions/checkout from 2.3.4 to 2.3.5 (#53)
- Update docs requirements (#54)
- Bump requirements for docs (#56)
- Switch to Furo theme (#57)
- Update Read the Docs configuration (#58)
1.1.0 Release
- Provide
get_error_response
coroutine to allow reuse error handling logic in custom middlewares. Usable, when post processing responses (error responses as well) is required and may result in extra errors