From c50743e66c66f703cebdc8f83d76c23f73d5ad94 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 17 Dec 2024 08:23:28 -0800 Subject: [PATCH 1/4] Relaxed version restrictions on httpx --- CHANGELOG.md | 6 ++++++ pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 50ddee3..731ae50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Fixed + +- Relaxed version restriction on `httpx` + ## [0.8.0] - 2024-12-11 ### Breaking Change diff --git a/pyproject.toml b/pyproject.toml index 97bd434..2963ed3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ classifiers = [ ] dynamic = [ "version" ] dependencies = [ - "httpx[http2]~=0.28", + "httpx[http2]>=0.27", "typing-extensions; python_version<'3.11'", ] From eb7f9ccf58e80cf62f0f182cae1f17bd08c36111 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 17 Dec 2024 08:38:46 -0800 Subject: [PATCH 2/4] Test against Gotenberg 8.14 --- CHANGELOG.md | 4 ++++ tests/docker/docker-compose.ci-test.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 731ae50..d7d3be2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Relaxed version restriction on `httpx` +### Changed + +- Test in CI using Gotenberg 8.14.1 + ## [0.8.0] - 2024-12-11 ### Breaking Change diff --git a/tests/docker/docker-compose.ci-test.yml b/tests/docker/docker-compose.ci-test.yml index 17d2aa5..37530b9 100644 --- a/tests/docker/docker-compose.ci-test.yml +++ b/tests/docker/docker-compose.ci-test.yml @@ -5,7 +5,7 @@ networks: gotenberg-test-net: services: gotenberg-client-test-server: - image: docker.io/gotenberg/gotenberg:8.11.0 + image: docker.io/gotenberg/gotenberg:8.14.1 networks: - gotenberg-test-net ports: From a630c8602c84d88af38574a19e86f9120c78c2fc Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 17 Dec 2024 08:52:29 -0800 Subject: [PATCH 3/4] Bumps development tool version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 2963ed3..3b4e167 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -76,7 +76,7 @@ dependencies = [ "pytest ~= 8.3; python_version >= '3.9'", "pytest-mock ~= 3.14", "pytest-randomly ~= 3.15", - "pytest-rerunfailures ~= 14.0", + "pytest-rerunfailures ~= 15.0", "pytest-xdist[psutil] ~= 3.6", ] extra-dependencies = [ From 4f9cc93ce86e92a8ee8e4a75739ac90ca3ec65e3 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 17 Dec 2024 11:22:41 -0800 Subject: [PATCH 4/4] Bumps version to 0.8.1 --- CHANGELOG.md | 2 +- src/gotenberg_client/__about__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7d3be2..b8e4c76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.8.1] - 2024-12-17 ### Fixed diff --git a/src/gotenberg_client/__about__.py b/src/gotenberg_client/__about__.py index 9c90f17..c19d9d9 100644 --- a/src/gotenberg_client/__about__.py +++ b/src/gotenberg_client/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2023-present Trenton H # # SPDX-License-Identifier: MPL-2.0 -__version__ = "0.8.0" +__version__ = "0.8.1"