Skip to content

Commit ef26bb1

Browse files
pin zarr package to >2.0,<3.0 (#1069)
* pin zarr package to >2.0,<3.0 * fix python version for ci
1 parent b7e1bc4 commit ef26bb1

File tree

14 files changed

+31
-25
lines changed

14 files changed

+31
-25
lines changed

.github/workflows/check_charts.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
- uses: actions/setup-python@v5
4141
with:
42-
python-version: 3.7
42+
python-version: '3.x'
4343

4444
- name: Set up chart-testing
4545
uses: helm/[email protected]

CHANGES.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release Notes
22

3+
## 0.20.1 (2025-01-09)
4+
5+
### titiler.xarray
6+
7+
* pin python `zarr` to `>2,<3.0` to avoid zarr 3.0 breaking changes
8+
39
## 0.20.0 (2025-01-07)
410

511
### titiler.core

deployment/aws/lambda/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ WORKDIR /tmp
88
RUN yum install -y gcc-c++
99

1010
RUN python -m pip install pip -U
11-
RUN python -m pip install "titiler.application==0.20.0" "mangum>=0.10.0" -t /asset --no-binary pydantic
11+
RUN python -m pip install "titiler.application==0.20.1" "mangum>=0.10.0" -t /asset --no-binary pydantic
1212

1313
# Reduce package size and remove useless files
1414
RUN cd /asset && find . -type f -name '*.pyc' | while read f; do n=$(echo $f | sed 's/__pycache__\///' | sed 's/.cpython-[0-9]*//'); cp $f $n; done;

deployment/k8s/charts/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
2-
appVersion: 0.20.0
2+
appVersion: 0.20.1
33
description: A dynamic Web Map tile server
44
name: titiler
5-
version: 1.1.7
5+
version: 1.1.8
66
icon: https://raw.githubusercontent.com/developmentseed/titiler/main/docs/logos/TiTiler_logo_small.png
77
maintainers:
88
- name: emmanuelmathot # Emmanuel Mathot

pyproject.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ classifiers = [
2929
"Programming Language :: Python :: 3.13",
3030
"Topic :: Scientific/Engineering :: GIS",
3131
]
32-
version="0.20.0"
32+
version="0.20.1"
3333
dependencies = [
34-
"titiler.core==0.20.0",
35-
"titiler.xarray==0.20.0",
36-
"titiler.extensions==0.20.0",
37-
"titiler.mosaic==0.20.0",
38-
"titiler.application==0.20.0",
34+
"titiler.core==0.20.1",
35+
"titiler.xarray==0.20.1",
36+
"titiler.extensions==0.20.1",
37+
"titiler.mosaic==0.20.1",
38+
"titiler.application==0.20.1",
3939
]
4040

4141
[project.urls]
@@ -130,7 +130,7 @@ filterwarnings = [
130130
bypass-selection = true
131131

132132
[tool.bumpversion]
133-
current_version = "0.20.0"
133+
current_version = "0.20.1"
134134
parse = """(?x)
135135
(?P<major>\\d+)\\.
136136
(?P<minor>\\d+)\\.

src/titiler/application/pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ classifiers = [
3131
]
3232
dynamic = ["version"]
3333
dependencies = [
34-
"titiler.core==0.20.0",
35-
"titiler.extensions[cogeo,stac]==0.20.0",
36-
"titiler.mosaic==0.20.0",
34+
"titiler.core==0.20.1",
35+
"titiler.extensions[cogeo,stac]==0.20.1",
36+
"titiler.mosaic==0.20.1",
3737
"starlette-cramjam>=0.4,<0.5",
3838
"pydantic-settings~=2.0",
3939
]
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""titiler.application"""
22

3-
__version__ = "0.20.0"
3+
__version__ = "0.20.1"

src/titiler/core/titiler/core/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""titiler.core"""
22

3-
__version__ = "0.20.0"
3+
__version__ = "0.20.1"
44

55
from . import dependencies, errors, factory, routing # noqa
66
from .factory import ( # noqa

src/titiler/extensions/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ classifiers = [
3131
]
3232
dynamic = ["version"]
3333
dependencies = [
34-
"titiler.core==0.20.0"
34+
"titiler.core==0.20.1"
3535
]
3636

3737
[project.optional-dependencies]

src/titiler/extensions/titiler/extensions/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""titiler.extensions"""
22

3-
__version__ = "0.20.0"
3+
__version__ = "0.20.1"
44

55
from .cogeo import cogValidateExtension # noqa
66
from .render import stacRenderExtension # noqa

src/titiler/mosaic/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ classifiers = [
3131
]
3232
dynamic = ["version"]
3333
dependencies = [
34-
"titiler.core==0.20.0",
34+
"titiler.core==0.20.1",
3535
"cogeo-mosaic>=8.0,<9.0",
3636
]
3737

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""titiler.mosaic"""
22

3-
__version__ = "0.20.0"
3+
__version__ = "0.20.1"
44

55
from . import errors, factory # noqa
66
from .factory import MosaicTilerFactory # noqa

src/titiler/xarray/pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,23 @@ classifiers = [
3030
]
3131
dynamic = ["version"]
3232
dependencies = [
33-
"titiler.core==0.20.0",
33+
"titiler.core==0.20.1",
3434
"rio-tiler>=7.2,<8.0",
3535
"xarray",
3636
"rioxarray",
3737
]
3838

3939
[project.optional-dependencies]
4040
full = [
41-
"zarr",
41+
"zarr>=2,<3",
4242
"h5netcdf",
4343
"fsspec",
4444
"s3fs",
4545
"aiohttp",
4646
"gcsfs",
4747
]
4848
minimal = [
49-
"zarr",
49+
"zarr>=2,<3",
5050
"h5netcdf",
5151
"fsspec",
5252
]
@@ -64,7 +64,7 @@ test = [
6464
"pytest-cov",
6565
"pytest-asyncio",
6666
"httpx",
67-
"zarr",
67+
"zarr>=2,<3",
6868
"h5netcdf",
6969
"fsspec",
7070
]
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""titiler.xarray"""
22

3-
__version__ = "0.20.0"
3+
__version__ = "0.20.1"

0 commit comments

Comments
 (0)