diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3cc25dc..77c8e72 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,10 +11,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1a579e3..cf2ee42 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,10 +8,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index 9173afb..1715210 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.18.0] - 2023-09-11 +### Changed +- Requires [`httpx`](https://www.python-httpx.org)==0.25.\* + +### Removed +- Python 3.8 is no longer supported. + ## [0.17.0] - 2023-04-26 ### Changed - `httpx_auth.OAuth2ResourceOwnerPasswordCredentials` does not send basic authentication by default. @@ -178,7 +185,8 @@ Note that a few changes were made: ### Added - Placeholder for port of requests_auth to httpx -[Unreleased]: https://github.com/Colin-b/httpx_auth/compare/v0.17.0...HEAD +[Unreleased]: https://github.com/Colin-b/httpx_auth/compare/v0.18.0...HEAD +[0.18.0]: https://github.com/Colin-b/httpx_auth/compare/v0.17.0...v0.18.0 [0.17.0]: https://github.com/Colin-b/httpx_auth/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/Colin-b/httpx_auth/compare/v0.15.0...v0.16.0 [0.15.0]: https://github.com/Colin-b/httpx_auth/compare/v0.14.1...v0.15.0 diff --git a/httpx_auth/version.py b/httpx_auth/version.py index 251689b..7b66864 100644 --- a/httpx_auth/version.py +++ b/httpx_auth/version.py @@ -3,4 +3,4 @@ # Major should be incremented in case there is a breaking change. (eg: 2.5.8 -> 3.0.0) # Minor should be incremented in case there is an enhancement. (eg: 2.5.8 -> 2.6.0) # Patch should be incremented in case there is a bug fix. (eg: 2.5.8 -> 2.5.9) -__version__ = "0.17.0" +__version__ = "0.18.0" diff --git a/pyproject.toml b/pyproject.toml index acacf1e..d49bf63 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "httpx_auth" description = "Authentication for HTTPX" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" license = {file = "LICENSE"} authors = [ {name = "Colin Bounouar", email = "colin.bounouar.dev@gmail.com" } @@ -23,14 +23,13 @@ classifiers=[ "Typing :: Typed", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Topic :: Software Development :: Build Tools", ] dependencies = [ - "httpx==0.24.*", + "httpx==0.25.*", ] dynamic = ["version"] @@ -45,7 +44,7 @@ testing = [ # Used to generate test tokens "pyjwt==2.*", # Used to mock httpx - "pytest_httpx==0.22.*", + "pytest_httpx==0.25.*", # Used to check coverage "pytest-cov==4.*", ]