From 9f5361c53f7df7aeecaa75892241feb5a0487e26 Mon Sep 17 00:00:00 2001 From: Stefaan Lippens Date: Mon, 20 Nov 2023 15:19:49 +0100 Subject: [PATCH] Issue #195 Flag 1.2 API version as production ready --- CHANGELOG.md | 4 ++++ openeo_driver/_version.py | 2 +- openeo_driver/views.py | 6 +++--- tests/test_views.py | 6 +++--- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e72b931..09fe9b05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,10 @@ and start a new "In Progress" section above it. ## In progress +## 0.77.4 + +- Flag `/openeo/1.2` API version as production ready ([#195](https://github.com/Open-EO/openeo-python-driver/issues/195)) + ## 0.77.2 - fixup "polygons" argument of "apply_polygon" ([#229](https://github.com/Open-EO/openeo-python-driver/issues/229)) diff --git a/openeo_driver/_version.py b/openeo_driver/_version.py index 418acaa2..fa663bfd 100644 --- a/openeo_driver/_version.py +++ b/openeo_driver/_version.py @@ -1 +1 @@ -__version__ = "0.77.3a1" +__version__ = "0.77.4a1" diff --git a/openeo_driver/views.py b/openeo_driver/views.py index 7e98baa8..659329bd 100644 --- a/openeo_driver/views.py +++ b/openeo_driver/views.py @@ -49,10 +49,10 @@ "1.0.1": ApiVersionInfo(version="1.0.1", supported=True, wellknown=False, production=True), "1.1.0": ApiVersionInfo(version="1.1.0", supported=True, wellknown=False, production=False), "1.1": ApiVersionInfo(version="1.1.0", supported=True, wellknown=True, production=True), - "1.2": ApiVersionInfo(version="1.2.0", supported=True, wellknown=True, production=False), - "1": ApiVersionInfo(version="1.1.0", supported=True, wellknown=False, production=True), + "1.2": ApiVersionInfo(version="1.2.0", supported=True, wellknown=True, production=True), + "1": ApiVersionInfo(version="1.2.0", supported=True, wellknown=False, production=True), } -API_VERSION_DEFAULT = "1.1" +API_VERSION_DEFAULT = "1.2" _log.info("API Versions: {v}".format(v=API_VERSIONS)) _log.info("Default API Version: {v}".format(v=API_VERSION_DEFAULT)) diff --git a/tests/test_views.py b/tests/test_views.py index cf8ae8bf..6c5fbcc7 100644 --- a/tests/test_views.py +++ b/tests/test_views.py @@ -138,7 +138,7 @@ def test_well_known_openeo(self, client): assert by_api_version == { "1.0.0": {"api_version": "1.0.0", "production": True, "url": "http://oeo.net/openeo/1.0/"}, "1.1.0": {"api_version": "1.1.0", "production": True, "url": "http://oeo.net/openeo/1.1/"}, - "1.2.0": {"api_version": "1.2.0", "production": False, "url": "http://oeo.net/openeo/1.2/"}, + "1.2.0": {"api_version": "1.2.0", "production": True, "url": "http://oeo.net/openeo/1.2/"}, } assert resp.headers["Cache-Control"] == "max-age=900, public" @@ -162,8 +162,8 @@ def test_https_proxy_handling(self, client, headers, expected): ("/openeo/1.1/", "1.1.0"), ("/openeo/1.1.0/", "1.1.0"), ("/openeo/1.2/", "1.2.0"), - ("/openeo/1/", "1.1.0"), - ("/openeo/", "1.1.0"), + ("/openeo/1/", "1.2.0"), + ("/openeo/", "1.2.0"), ], ) def test_versioned_urls(self, client, url, expected_version):