Skip to content

Commit 73d7803

Browse files
authored
Merge pull request #576 from MiraGeoscience/release/0.9.1
Release 0.9.1
2 parents 78c6246 + b3355f4 commit 73d7803

File tree

9 files changed

+99
-74
lines changed

9 files changed

+99
-74
lines changed

.github/workflows/pytest-unix-os.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
python_ver: ['3.9', '3.10']
25+
python_ver: ['3.9', '3.10', '3.11', '3.12']
2626
os: [ubuntu-latest, macos-latest]
2727
runs-on: ${{ matrix.os }}
2828
defaults:

.github/workflows/pytest-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
python_ver: ['3.9', '3.10']
25+
python_ver: ['3.9', '3.10', '3.11', '3.12']
2626
defaults:
2727
run:
2828
shell: bash

.github/workflows/static-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: Set up Python version
4141
uses: actions/setup-python@v5
4242
with:
43-
python-version: 3.9
43+
python-version: '3.9'
4444
- name: Get full Python version
4545
id: full-python-version
4646
shell: bash

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@
8383
project = "geoh5py"
8484

8585
# The short X.Y version.
86-
version = "0.9.0"
86+
version = "0.9.1"
8787
# The full version, including alpha/beta/rc tags.
88-
release = "0.9.0"
88+
release = "0.9.1"
8989

9090
# List of patterns, relative to source directory, that match files and
9191
# directories to ignore when looking for source files.

docs/content/release_notes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Release Notes
22
=============
33

4+
Release 0.9.1 (2024-07-02)
5+
--------------------------
6+
7+
- Adjust dependencies to allow for Python 3.9 to 3.12
8+
49
Release 0.9.0 (2024-06-17)
510
--------------------------
611

geoh5py/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
# flake8: noqa
1919

20-
__version__ = "0.9.0"
20+
__version__ = "0.9.1"
2121

2222
from geoh5py.workspace import Workspace

poetry.lock

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

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "geoh5py"
3-
version = "0.9.0"
3+
version = "0.9.1"
44
license = "LGPL-3.0-or-later"
55
description = "Python API for geoh5, an open file format for geoscientific data"
66
authors = ["Mira Geoscience <support@mirageoscience.com>"]
@@ -38,20 +38,19 @@ include = [
3838
]
3939

4040
[tool.poetry.dependencies]
41-
python = "^3.9,<3.11"
41+
python = "^3.9"
4242

4343
h5py = "^3.2.1"
44-
numpy = "!=1.19.4, ~1.23.5"
44+
numpy = "~1.26.0"
4545
Pillow = "~10.3.0"
4646

47-
4847
[tool.poetry.group.dev.dependencies]
4948
Pygments = "*"
5049
lockfile = "^0.12.2"
5150
pylint = "*"
5251
pytest = "*"
5352
pytest-cov = "*"
54-
scipy = "~1.10.1"
53+
scipy = "~1.13.1"
5554
sphinx = "^3.0"
5655
sphinx-autodoc-typehints = "^1.10"
5756
sphinx-rtd-theme = "^0.4.3"

tests/ui_json_test.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,12 @@ def test_input_file(tmp_path: Path):
540540
):
541541
InputFile.read_ui_json("somefile.json")
542542

543-
with pytest.raises(TypeError, match="expected str, bytes or os.PathLike object"):
543+
with pytest.raises(
544+
TypeError,
545+
match="expected str, bytes or os.PathLike object|"
546+
+ "argument should be a str or an os.PathLike object where "
547+
+ "__fspath__ returns a str, not 'int'",
548+
):
544549
InputFile.read_ui_json(123)
545550

546551
# Load the input back in

0 commit comments

Comments
 (0)