Repository navigation
Closed
Labels
Description
Python 3.13 Test Summary
examples/notebooks/battery_parameterisation/echem_identification_pitfalls.ipynb::echem_identification_pitfalls.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell In[1], line 2
1 import numpy as np
----> 2 import pybamm
3
4 import pybop
5
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/pybamm/__init__.py:180
178 from .solvers.solution import Solution, EmptySolution, make_cycle_solution
179 from .solvers.processed_variable_time_integral import ProcessedVariableTimeIntegral
--> 180 from .solvers.processed_variable import ProcessedVariable, ProcessedVariable2DFVM, process_variable
181 from .solvers.processed_variable_computed import ProcessedVariableComputed
182 from .solvers.processed_variable import ProcessedVariableUnstructured
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/pybamm/solvers/processed_variable.py:5
3 import casadi
4 import numpy as np
----> 5 import xarray as xr
6 from pybammsolvers import idaklu
8 import pybamm
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/__init__.py:3
1 from importlib.metadata import version as _version
----> 3 from xarray import coders, groupers, indexes, testing, tutorial, ufuncs
4 from xarray.backends.api import (
5 load_dataarray,
6 load_dataset,
(...) 12 open_mfdataset,
13 )
14 from xarray.backends.writers import save_mfdataset
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/coders.py:6
1 """
2 This module provides coder objects that encapsulate the
3 "encoding/decoding" process.
4 """
----> 6 from xarray.coding.times import CFDatetimeCoder, CFTimedeltaCoder
8 __all__ = ["CFDatetimeCoder", "CFTimedeltaCoder"]
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/coding/times.py:15
12 import pandas as pd
13 from pandas.errors import OutOfBoundsDatetime, OutOfBoundsTimedelta
---> 15 from xarray.coding.common import (
16 SerializationWarning,
17 VariableCoder,
18 lazy_elemwise_func,
19 pop_to,
20 safe_setitem,
21 unpack_for_decoding,
22 unpack_for_encoding,
23 )
24 from xarray.compat.pdcompat import default_precision_timestamp
25 from xarray.core import indexing
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/coding/common.py:8
4 from typing import TYPE_CHECKING, Any, Union
6 import numpy as np
----> 8 from xarray.core import indexing
9 from xarray.core.variable import Variable
10 from xarray.namedarray.parallelcompat import get_chunked_array_type
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/core/indexing.py:20
17 from packaging.version import Version
19 from xarray.compat.npcompat import HAS_STRING_DTYPE
---> 20 from xarray.core import duck_array_ops
21 from xarray.core.coordinate_transform import CoordinateTransform
22 from xarray.core.nputils import NumpyVIndexAdapter
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/core/duck_array_ops.py:27
19 import pandas as pd
20 from numpy import (
21 isclose,
22 isnat,
23 take,
24 unravel_index, # noqa: F401
25 )
---> 27 from xarray.compat import dask_array_compat, dask_array_ops
28 from xarray.compat.array_api_compat import get_array_namespace
29 from xarray.compat.npcompat import HAS_STRING_DTYPE
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/compat/dask_array_ops.py:8
5 import numpy as np
7 from xarray.compat.dask_array_compat import reshape_blockwise
----> 8 from xarray.core import dtypes, nputils
9 from xarray.namedarray.parallelcompat import get_chunked_array_type
12 def dask_rolling_wrapper(
13 moving_func, a, window, min_count=None, axis=-1, input_dtype=None
14 ):
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/xarray/core/nputils.py:16
14 # remove once numpy 2.0 is the oldest supported version
15 if module_available("numpy", minversion="2.0.0.dev0"):
---> 16 from numpy.lib.array_utils import ( # type: ignore[import-not-found,unused-ignore]
17 normalize_axis_index,
18 )
19 else:
20 from numpy.core.multiarray import ( # type: ignore[attr-defined,no-redef,unused-ignore]
21 normalize_axis_index,
22 )
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/numpy/lib/array_utils.py:1
----> 1 from ._array_utils_impl import ( # noqa: F401
2 __all__,
3 __doc__,
4 byte_bounds,
5 normalize_axis_index,
6 normalize_axis_tuple,
7 )
File ~/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/numpy/lib/_array_utils_impl.py:4
1 """
2 Miscellaneous utils.
3 """
----> 4 from numpy._core import asarray
5 from numpy._core.numeric import normalize_axis_index, normalize_axis_tuple
6 from numpy._utils import set_module
ImportError: cannot import name 'asarray' from 'numpy._core' (/home/runner/work/PyBOP/PyBOP/.venv/lib/python3.11/site-packages/numpy/_core/__init__.py)
examples/notebooks/battery_parameterisation/ecm_monte_carlo_sampling.ipynb::ecm_monte_carlo_sampling.ipynb: ---------------------------------------------------------------------------
%pip install --upgrade pandas -q
import numpy as np
import pandas as pd
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/ecm_multipulse_identification.ipynb::ecm_multipulse_identification.ipynb: ---------------------------------------------------------------------------
%pip install --upgrade openpyxl pandas -q
import numpy as np
import pandas as pd
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/electrode_balancing.ipynb::electrode_balancing.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pandas as pd
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/lgm50_pulse_validation.ipynb::lgm50_pulse_validation.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pandas as pd
import pybamm
from scipy.io import loadmat
import pybop
pybop.plot.use_backend("plotly")
go = pybop.plot.backends.PlotlyManager().go
pybop.plot.backends.PlotlyManager().pio.renderers.default = "notebook_connected"
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/ecm_scipy_constraints.ipynb::ecm_scipy_constraints.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import scipy.optimize
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/pouch_cell_identification.ipynb::pouch_cell_identification.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
pybop.plot.use_backend("plotly")
go = pybop.plot.backends.PlotlyManager().go
pybop.plot.backends.PlotlyManager().pio.renderers.default = "notebook_connected"
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/sensitivity_analysis_hessian.ipynb::sensitivity_analysis_hessian.ipynb: ---------------------------------------------------------------------------
import matplotlib.pyplot as plt
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/battery_parameterisation/sensitivity_analysis_salib.ipynb::sensitivity_analysis_salib.ipynb: ---------------------------------------------------------------------------
%pip install --upgrade openpyxl "pandas<=2.3.3" -q
import time
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import pybamm
from pybamm import Parameter
from SALib.analyze import morris as morris_analyze
from SALib.analyze import sobol
from SALib.sample import morris as morris_sample
from SALib.sample import sobol as sobol_sample
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/comparison_examples/optimiser_calibration.ipynb::optimiser_calibration.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/comparison_examples/comparing_cost_functions.ipynb::comparing_cost_functions.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
pybop.plot.use_backend("plotly")
go = pybop.plot.backends.PlotlyManager().go
pybop.plot.backends.PlotlyManager().pio.renderers.default = "notebook_connected"
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/design_optimisation/energy_based_electrode_design.ipynb::energy_based_electrode_design.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
from pybamm import Parameter
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/cost_compute_methods.ipynb::cost_compute_methods.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/creating_a_model.ipynb::creating_a_model.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/maximum_a_posteriori.ipynb::maximum_a_posteriori.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/optimising_with_adamw.ipynb::optimising_with_adamw.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/plotting.ipynb::plotting.ipynb: ---------------------------------------------------------------------------
%pip install --upgrade SciencePlots -q
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/setting_optimiser_options.ipynb::setting_optimiser_options.ipynb: ---------------------------------------------------------------------------
import json
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
examples/notebooks/getting_started/using_transformations.ipynb::using_transformations.ipynb: ---------------------------------------------------------------------------
import numpy as np
import pybamm
import pybop
np.random.seed(8) # users can remove this line
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
AttributeError: _ARRAY_API not found
Activity