Skip to content

Commit dfe1767

Browse files
committed
[GEOPY-2661] update recipe to use newer geoh5py
- requires Python >=3.12 - will force numpy 2.4.*
1 parent ef94a62 commit dfe1767

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
77
name = "mira-simpeg"
88
description = "Mira Geoscience fork of SimPEG: Simulation and Parameter Estimation in Geophysics"
99
readme = "README.rst"
10-
requires-python = ">=3.10,<4.0"
10+
requires-python = ">=3.12,<4.0"
1111

1212
authors = [
1313
{ name = "SimPEG developers", email = "rowanc1@gmail.com" },
@@ -18,7 +18,7 @@ keywords = ["geophysics", "inverse problem"]
1818
dependencies = [
1919
"discretize>=0.11",
2020
"geoana>=0.7.0",
21-
"geoh5py>=0.12.0rc, <0.14.dev",
21+
"geoh5py>=0.13.0a2, 0.13.*",
2222
"libdlf",
2323
"matplotlib",
2424
"numpy>=1.22",

recipe.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ context:
44
name: "mira-simpeg"
55
# Read version from _version.txt file generated by setuptools_scm
66
version: ${{ load_from_file("_version.txt") | default("0.0.0.dev0") }}
7-
python_min: "3.10"
7+
python_min: "3.12"
88
module_name: simpeg
99

1010
package:
@@ -21,14 +21,14 @@ build:
2121

2222
requirements:
2323
host:
24-
- python 3.10.*
24+
- python ${{ python_min }}.*
2525
- setuptools >=64
2626
- setuptools_scm >=8
2727
- pip
2828
run:
2929
- python >=${{ python_min }}
3030
# Mira packages
31-
- geoh5py >=0.12.0rc, <0.14.dev
31+
- geoh5py >=0.13.0a2, 0.13.*
3232
# direct dependencies
3333
- dask-core *
3434
- discretize >=0.11

0 commit comments

Comments
 (0)