Skip to content

Commit 7dbf68f

Browse files
authored
Merge pull request #119 from aodn/PackagesUpdate
Packages update
2 parents 8184af2 + be4e577 commit 7dbf68f

File tree

3 files changed

+25
-21
lines changed

3 files changed

+25
-21
lines changed

environment.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ dependencies:
1212
- h5py
1313
- scipy
1414
- pip<24.1
15+
- virtualenv==20.28.1 # https://github.com/python-poetry/poetry/issues/10056#issuecomment-2594269592
1516
- pip:
16-
- poetry==2.0.1
17-
- -r requirements.txt
17+
- poetry==2.0.1
18+
- -r requirements.txt

poetry.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ license = "GNU General Public License v3.0"
1111
readme = "README.md"
1212
keywords = ["cloud", "data", "NetCDF", "CSV", "Zarr", "Parquet"]
1313
classifiers = [
14-
"Development Status :: 3 - Alpha",
15-
"Intended Audience :: Developers",
16-
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
17-
"Programming Language :: Python :: 3",
18-
"Programming Language :: Python :: 3.10",
19-
"Programming Language :: Python :: 3.11",
20-
"Topic :: Software Development :: Libraries :: Python Modules",
14+
"Development Status :: 3 - Alpha",
15+
"Intended Audience :: Developers",
16+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
17+
"Programming Language :: Python :: 3",
18+
"Programming Language :: Python :: 3.10",
19+
"Programming Language :: Python :: 3.11",
20+
"Topic :: Software Development :: Libraries :: Python Modules",
2121
]
2222

2323

@@ -27,12 +27,12 @@ classifiers = [
2727

2828
[tool.poetry.dependencies]
2929
python = ">=3.10, <4.0"
30-
netCDF4 = "==1.6.5" # hardpinned because of bug https://github.com/Unidata/netcdf4-python/issues/1342
31-
numpy = "<2.0.0" # new version created issue similar to https://github.com/Sinaptik-AI/pandas-ai/issues/1251 only visible when opening with xarray some NetCDF. but not visible with dask although empty data NaN is created
30+
netCDF4 = "==1.6.5" # hardpinned because of bug https://github.com/Unidata/netcdf4-python/issues/1342
31+
numpy = "<2.0.0" # new version created issue similar to https://github.com/Sinaptik-AI/pandas-ai/issues/1251 only visible when opening with xarray some NetCDF. but not visible with dask although empty data NaN is created
3232
pandas = ">=2.2.3"
3333
python-dateutil = ">=2.9.0"
3434
jsonschema = ">=4.22.0"
35-
h5py = "==3.11.0" # libmamba cant install 3.12.1 on coiled!
35+
h5py = "==3.11.0" # libmamba cant install 3.12.1 on coiled!
3636
h5netcdf = ">=1.3.0"
3737
scipy = ">=1.13.0"
3838
boto3 = ">=1.34.162"
@@ -41,12 +41,12 @@ rechunker = ">=0.5.2"
4141
s3fs = ">=2024.9.0"
4242
shapely = ">=2.0.4"
4343
xarray = { version = "==2024.9.0", extras = ["complete"] }
44-
zarr = ">=2.18.3"
44+
zarr = "==2.18.3"
4545
geopandas = ">=0.14.4"
4646
coiled = ">=1.53.0"
4747
dask-cloudprovider = ">=2024.9.1"
4848
dask = ">=2024.9.1"
49-
dask-expr = ">=1.1.15" # needs to be added for coiled otherwise an old version is used and not updated
49+
dask-expr = ">=1.1.15" # needs to be added for coiled otherwise an old version is used and not updated
5050
colorama = ">=0.4.6"
5151
s3path = ">=0.5.7"
5252
python-levenshtein = "^0.25.1"
@@ -58,11 +58,16 @@ ipdb = "^0.13"
5858
ipython = "^7.5.3"
5959
coverage = "^7.5.3"
6060
pre-commit = "^4.0.1"
61-
moto = {version = ">=5.0.0", extras = ["ec2", "s3", "server", "all"]} # Add Moto with optional dependencies
61+
moto = { version = ">=5.0.0", extras = [
62+
"ec2",
63+
"s3",
64+
"server",
65+
"all",
66+
] } # Add Moto with optional dependencies
6267
fuzzywuzzy = ">=0.18.0"
6368
sphinx = ">=7.3.7"
6469
poetry-pre-commit-plugin = ">=0.2.1"
65-
asciinema = ">=2.4.0" # to record terminal sessions, useful for documentation
70+
asciinema = ">=2.4.0" # to record terminal sessions, useful for documentation
6671
matplotlib = "^3.9.1"
6772
cartopy = ">=0.23.0"
6873
termcolor = "^2.4.0"
@@ -72,7 +77,6 @@ seaborn = ">=0.13.2"
7277
windrose = ">=1.9.2"
7378

7479

75-
7680
#[tool.poetry.extras]
7781
#testing = ["pytest", "ipython", "ipdb"]
7882
#interactive = ["pytest", "ipython", "ipdb"]
@@ -142,7 +146,6 @@ generic_cloud_optimised_creation = "aodn_cloud_optimised.bin.generic_cloud_optim
142146
#data = ["aodn_cloud_optimised/config/*.json", "aodn_cloud_optimised/config/dataset/*.json"]
143147

144148

145-
146149
[tool.pre_commit]
147150
version = "2.3.0"
148151
config = ".pre-commit-config.yaml"

0 commit comments

Comments
 (0)