Skip to content

Commit 2a588e0

Browse files
authored
Merge pull request #369 from pybop-team/v24.3.1
Release v24.3.1
2 parents 133af44 + 820cb77 commit 2a588e0

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@
55

66
## Bug Fixes
77

8+
# [v24.3.1](https://github.com/pybop-team/PyBOP/tree/v24.3.1) - 2024-06-17
9+
10+
## Features
11+
12+
13+
## Bug Fixes
14+
15+
- [#369](https://github.com/pybop-team/PyBOP/pull/369) - Upper pins Numpy < 2.0 due to breaking Pints' functionality.
16+
817
# [v24.3](https://github.com/pybop-team/PyBOP/tree/v24.3) - 2024-03-25
918

1019
## Features

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ authors:
1111
family-names: Courtier
1212
- given-names: David
1313
family-names: Howey
14-
version: "23.12" # Update this when you release a new version
14+
version: "24.3.1" # Update this when you release a new version
1515
repository-code: 'https://www.github.com/pybop-team/pybop'

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pybop"
7-
version = "24.3"
7+
version = "24.3.1"
88
authors = [
99
{name = "The PyBOP Team"},
1010
]
@@ -19,7 +19,7 @@ classifiers = []
1919
requires-python = ">=3.8, <3.13"
2020
dependencies = [
2121
"pybamm>=23.5",
22-
"numpy>=1.16",
22+
"numpy>=1.16, <2.0",
2323
"scipy>=1.3",
2424
"pints>=0.5",
2525
]

tests/plotting/test_plotly_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import subprocess
2-
from distutils.spawn import find_executable
32
from importlib.metadata import distributions
3+
from shutil import which
44

55
import numpy as np
66
import plotly
@@ -10,7 +10,7 @@
1010
from pybop import PlotlyManager
1111

1212
# Find the Python executable
13-
python_executable = find_executable("python")
13+
python_executable = which("python")
1414

1515

1616
@pytest.fixture(scope="session")

0 commit comments

Comments
 (0)