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 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'