From 76b03eabe008142f565b6c0b8bdafde721257b74 Mon Sep 17 00:00:00 2001 From: AJ Friend Date: Thu, 2 May 2024 08:24:47 -0700 Subject: [PATCH 1/2] prep for final v4.0 release! --- CHANGELOG.md | 12 ++++++++++++ src/h3/_version.py | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 011db491..b3e06a53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,18 @@ avoid adding features or APIs which do not map onto the - None +## [4.0.0] - 2024-05-02 + +Full release including all chnanges in the beta releases below. Highlights: + +- Function name changes: https://github.com/uber/h3/blob/master/dev-docs/RFCs/v4.0.0/names_for_concepts_types_functions.md +- Use `list` instead of `set` for unordered Python outputs (#339) +- New `h3.Polygon()`/GeoJSON interface (#301) +- New error system +- Expose the Cython API (#234) + + Note: The Cython API is not yet stable, and should only be used for experimentation + + ## [4.0.0b4] - 2024-04-14 No changes, just testing: #360 diff --git a/src/h3/_version.py b/src/h3/_version.py index fd4db08a..00fa3074 100644 --- a/src/h3/_version.py +++ b/src/h3/_version.py @@ -1,4 +1,4 @@ -__version__ = '4.0.0b4' +__version__ = '4.0.0' __description__ = 'Hierarchical hexagonal geospatial indexing system' __url__ = 'https://github.com/uber/h3-py' __license__ = 'Apache 2.0 License' From 7eaae40ed354ae99b39264c1328fd6f47ad11b5e Mon Sep 17 00:00:00 2001 From: AJ Friend Date: Thu, 2 May 2024 08:33:08 -0700 Subject: [PATCH 2/2] drop 3.7 from tests --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45f007fb..ee175036 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: os: [macos-latest, windows-latest, ubuntu-22.04] - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v4.1.1