Skip to content

Commit b2cdb83

Browse files
authored
release: v0.4.4 (#189)
1 parent a46beb3 commit b2cdb83

File tree

5 files changed

+1516
-1079
lines changed

5 files changed

+1516
-1079
lines changed

.github/workflows/ci.yaml

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,12 @@ jobs:
2020
extras:
2121
- ""
2222
- "cli"
23-
python-version: ["3.10", "3.11", "3.12", "3.13"]
23+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
2424
steps:
2525
- uses: actions/checkout@v6
26-
- uses: actions/setup-python@v6
26+
- uses: astral-sh/setup-uv@v7
2727
with:
2828
python-version: ${{ matrix.python-version }}
29-
- uses: astral-sh/setup-uv@v7
30-
- name: Sync
31-
run: uv sync
3229
- name: pre-commit
3330
run: uv run pre-commit run --all-files
3431
- name: pytest
@@ -37,18 +34,11 @@ jobs:
3734
name: Minimum dependencies
3835
runs-on: ubuntu-latest
3936
steps:
40-
- name: Checkout
41-
uses: actions/checkout@v6
42-
- name: Setup Python
43-
uses: actions/setup-python@v6
37+
- uses: actions/checkout@v6
38+
- uses: astral-sh/setup-uv@v7
4439
with:
4540
python-version: "3.10"
46-
- uses: astral-sh/setup-uv@v7
47-
- name: Sync
48-
run: uv sync --resolution lowest-direct
49-
- name: pytest
50-
run: uv run pytest
51-
- name: Sync w/ all extras
52-
run: uv sync --resolution lowest-direct --all-extras
5341
- name: pytest
54-
run: uv run pytest
42+
run: uv run --resolution lowest-direct pytest
43+
- name: pytest with all extras
44+
run: uv run --resolution lowest-direct --all-extras pytest

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v5.0.0
3+
rev: v6.0.0
44
hooks:
55
- id: trailing-whitespace
66
- id: end-of-file-fixer
77
- id: check-yaml
88
- repo: https://github.com/pre-commit/mirrors-mypy
9-
rev: v1.17.0
9+
rev: v1.18.2
1010
hooks:
1111
- id: mypy
1212
additional_dependencies:
1313
- click~=8.1.6
1414
- pytest>=8.0
1515
- repo: https://github.com/charliermarsh/ruff-pre-commit
16-
rev: v0.12.5
16+
rev: v0.14.6
1717
hooks:
1818
- id: ruff
1919
types_or: [python, pyi, jupyter]

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [0.4.4] - 2025-11-26
10+
911
### Fixed
1012

1113
- Crossing latitude for flat geometries ([#188](https://github.com/gadomski/antimeridian/pull/188))
@@ -203,7 +205,8 @@ This v0.1.0 release is to indicate that we think that this package is ready to u
203205

204206
Initial release.
205207

206-
[unreleased]: https://github.com/gadomski/antimeridian/compare/v0.4.3...HEAD
208+
[unreleased]: https://github.com/gadomski/antimeridian/compare/v0.4.4...HEAD
209+
[0.4.4]: https://github.com/gadomsk/antimeridian/compare/v0.4.3...v0.4.4
207210
[0.4.3]: https://github.com/gadomsk/antimeridian/compare/v0.4.2...v0.4.3
208211
[0.4.2]: https://github.com/gadomsk/antimeridian/compare/v0.4.1...v0.4.2
209212
[0.4.1]: https://github.com/gadomsk/antimeridian/compare/v0.4.0...v0.4.1

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "antimeridian"
3-
version = "0.4.3"
3+
version = "0.4.4"
44
authors = [{ name = "Pete Gadomski", email = "pete.gadomski@gmail.com" }]
55
description = "Correct GeoJSON geometries that cross the 180th meridian"
66
readme = "README.md"
@@ -13,7 +13,8 @@ classifiers = [
1313
"Programming Language :: Python :: 3.11",
1414
"Programming Language :: Python :: 3.12",
1515
"Programming Language :: Python :: 3.13",
16-
"Development Status :: 4 - Beta",
16+
"Programming Language :: Python :: 3.14",
17+
"Development Status :: 5 - Production/Stable",
1718
]
1819
dependencies = ["numpy>=1.22.4", "shapely>=2.0"]
1920

0 commit comments

Comments
 (0)