diff --git a/docs/changelog.rst b/docs/changelog.rst index b5592d7..87673de 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -3,6 +3,31 @@ Change Log .. towncrier release notes start +`2.0.0 `_ - 2026-08-10 +--------------------------------------------------------------------------------------------- + +Added +~~~~~ + +- Support for Python 3.14 (`#137 `_) +- Support for Python 3.15 (`#154 `_) + + +Changed +~~~~~~~ + +- Replace `HTTPX `__ with the maintained `HTTPX2 `__ fork. + Users that provide a custom ``httpx_client`` must now pass an ``httpx2.Client`` or ``httpx2.AsyncClient``, and exception handling should catch exceptions from ``httpx2`` instead of ``httpx``. (`#152 `_) + + +Removed +~~~~~~~ + +- **Support for Python 3.9** (`#137 `_) +- The ``tle``, ``tle_latest``, ``tle_publish``, and ``omm`` request classes have + been removed because they no longer exist on Space-Track. (`#138 `_) + + 1.4.0_ - 2025-02-21 ------------------- diff --git a/newsfragments/137.added.rst b/newsfragments/137.added.rst deleted file mode 100644 index 7bc415a..0000000 --- a/newsfragments/137.added.rst +++ /dev/null @@ -1 +0,0 @@ -Support for Python 3.14 diff --git a/newsfragments/137.removed.rst b/newsfragments/137.removed.rst deleted file mode 100644 index 04aec5e..0000000 --- a/newsfragments/137.removed.rst +++ /dev/null @@ -1 +0,0 @@ -**Support for Python 3.9** diff --git a/newsfragments/138.removed.rst b/newsfragments/138.removed.rst deleted file mode 100644 index a706b7b..0000000 --- a/newsfragments/138.removed.rst +++ /dev/null @@ -1,2 +0,0 @@ -The ``tle``, ``tle_latest``, ``tle_publish``, and ``omm`` request classes have -been removed because they no longer exist on Space-Track. diff --git a/newsfragments/151.changed.rst b/newsfragments/151.changed.rst deleted file mode 100644 index f2e9d26..0000000 --- a/newsfragments/151.changed.rst +++ /dev/null @@ -1 +0,0 @@ -Modernize the packaging, test, documentation, and release tooling. diff --git a/newsfragments/152.changed.rst b/newsfragments/152.changed.rst deleted file mode 100644 index 7741c29..0000000 --- a/newsfragments/152.changed.rst +++ /dev/null @@ -1,2 +0,0 @@ -Replace `HTTPX `_ with the maintained `HTTPX2 `_ fork. -Users that provide a custom ``httpx_client`` must now pass an ``httpx2.Client`` or ``httpx2.AsyncClient``, and exception handling should catch exceptions from ``httpx2`` instead of ``httpx``. diff --git a/newsfragments/154.added.rst b/newsfragments/154.added.rst deleted file mode 100644 index 032376f..0000000 --- a/newsfragments/154.added.rst +++ /dev/null @@ -1 +0,0 @@ -Support for Python 3.15 diff --git a/pyproject.toml b/pyproject.toml index 75969c4..38aac8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "spacetrack" -version = "1.4.0" +version = "2.0.0" description = "Python client for space-track.org" readme = "README.rst" requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 1cc25c0..08fbfe3 100644 --- a/uv.lock +++ b/uv.lock @@ -1082,7 +1082,7 @@ wheels = [ [[package]] name = "spacetrack" -version = "1.4.0" +version = "2.0.0" source = { editable = "." } dependencies = [ { name = "filelock" },