Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pandas from 2.1.2 to 2.1.3 #1203

Merged
merged 3 commits into from
Nov 16, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 13, 2023

Bumps pandas from 2.1.2 to 2.1.3.

Release notes

Sourced from pandas's releases.

Pandas 2.1.3

This is a patch release in the 2.1.x series and includes some regression and bug fixes, and a security fix. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits
  • 2a953cf RLS: 2.1.3
  • d9665ca Backport PR #55911 on branch 2.1.x (DOC: convert outdated example of NumPy's ...
  • 92ce245 Backport PR #55907 on branch 2.1.x (DOC: Add release date for 2.1.3) (#55913)
  • 1691a51 Backport PR #55894 on 2.1.x: Parquet/Feather IO: disable PyExtensionType auto...
  • 4158666 Backport PR #55764 on branch 2.1.x (REGR: fix return class in _constructor_fr...
  • de8af3c Backport PR #55427 on branch 2.1.x (DOC: Remove outdated docs about NumPy's b...
  • 569f904 Backport PR #55227 on branch 2.1.x (BUG: Interchange object data buffer has t...
  • c9854d9 TST: Make read_csv tests pyarrow 13 compatable on 2.1.x (#55855)
  • 7702f41 Backport PR #55853: DEPS: Use ipython run_cell instead of run_code; remove py...
  • 0bf70c7 Backport PR #55761 on branch 2.1.x (BUG: DatetimeIndex.diff raising TypeError...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pandas](https://github.com/pandas-dev/pandas) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.1.2...v2.1.3)

---
updated-dependencies:
- dependency-name: pandas
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 13, 2023
@jan-janssen
Copy link
Member

ModuleNotFoundError                       Traceback (most recent call last)
Cell In[1], line 4
      2 get_ipython().run_line_magic('matplotlib', 'inline')
      3 import matplotlib.pylab as plt
----> 4 from pyiron_atomistics import Project
      5 import ase.units as units
      6 import pandas

File ~/work/pyiron_atomistics/pyiron_atomistics/pyiron_atomistics/__init__.py:4
      1 __version__ = "0.1"
      2 __all__ = []
----> 4 from pyiron_atomistics.project import Project
      5 from pyiron_atomistics.toolkit import AtomisticsTools
      6 from pyiron_atomistics.atomistics.structure.atoms import (
      7     ase_to_pyiron,
      8     pyiron_to_ase,
      9     Atoms,
     10 )

File ~/work/pyiron_atomistics/pyiron_atomistics/pyiron_atomistics/project.py:34
     32 import pyiron_atomistics.atomistics.structure.pyironase as ase
     33 from pyiron_atomistics.atomistics.structure.atoms import Atoms
---> 34 from pyiron_atomistics.atomistics.structure.factory import StructureFactory
     35 from pyiron_atomistics.atomistics.master.parallel import pipe
     38 __author__ = "Joerg Neugebauer, Jan Janssen"

File ~/work/pyiron_atomistics/pyiron_atomistics/pyiron_atomistics/atomistics/structure/factory.py:40
     38 from pyiron_atomistics.atomistics.structure.factories.aimsgb import AimsgbFactory
     39 from pyiron_atomistics.atomistics.structure.factories.compound import CompoundFactory
---> 40 from pyiron_atomistics.atomistics.structure.factories.materialsproject import (
     41     MaterialsProjectFactory,
     42 )
     43 from pyiron_atomistics.atomistics.structure.pyironase import (
     44     publication as publication_ase,
     45 )
     46 from pyiron_atomistics.atomistics.structure.atoms import (
     47     CrystalStructure,
     48     Atoms,
   (...)
     51     ovito_to_pyiron,
     52 )

File ~/work/pyiron_atomistics/pyiron_atomistics/pyiron_atomistics/atomistics/structure/factories/materialsproject.py:2
      1 from typing import Union, List
----> 2 from mp_api.client import MPRester
      3 from pyiron_atomistics.atomistics.structure.has_structure import HasStructure
      4 from pyiron_atomistics.atomistics.structure.structurestorage import StructureStorage

File /usr/share/miniconda3/envs/my-env/lib/python3.10/site-packages/mp_api/client/__init__.py:8
      5 from importlib.metadata import PackageNotFoundError, version
      7 from .core import MPRestError
----> 8 from .mprester import MPRester
     10 try:
     11     __version__ = version("mp_api")

File /usr/share/miniconda3/envs/my-env/lib/python3.10/site-packages/mp_api/client/mprester.py:13
     11 from emmet.core.mpid import MPID
     12 from emmet.core.settings import EmmetSettings
---> 13 from emmet.core.tasks import TaskDoc
     14 from emmet.core.vasp.calc_types import CalcType
     15 from packaging import version

File /usr/share/miniconda3/envs/my-env/lib/python3.10/site-packages/emmet/core/tasks.py:10
      7 from pathlib import Path
      8 from typing import Any, Dict, List, Optional, Tuple, Type, TypeVar, Union
---> 10 from custodian.vasp.jobs import VaspJob
     11 import numpy as np
     12 from monty.json import MontyDecoder

ModuleNotFoundError: No module named 'custodian'

@liamhuber
Copy link
Member

macos latest 3.11

======================================================================
ERROR: test_convergence_goal (testing.test_serialMaster_non_modal.TestSerialMaster.test_convergence_goal)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/runner/work/pyiron_atomistics/pyiron_atomistics/tests/testing/test_serialMaster_non_modal.py", line 90, in test_convergence_goal
    self.project.wait_for_job(job_ser, interval_in_s=5, max_iterations=50)
  File "/Users/runner/miniconda3/envs/my-env/lib/python3.11/site-packages/pyiron_base/project/generic.py", line 1428, in wait_for_job
    wait_for_job(
  File "/Users/runner/miniconda3/envs/my-env/lib/python3.11/site-packages/pyiron_base/jobs/job/extension/server/queuestatus.py", line 237, in wait_for_job
    raise ValueError(
ValueError: Maximum iterations reached, but the job was not finished.

----------------------------------------------------------------------

I don't actually intend to fix this right now, I only stuck my nose in here to demonstrate for #1207 that the custodian issue is resolved

@jan-janssen jan-janssen added the format_black reformat the code using the black standard label Nov 16, 2023
@jan-janssen jan-janssen merged commit 2e0e7c3 into main Nov 16, 2023
@delete-merged-branch delete-merged-branch bot deleted the dependabot/pip/pandas-2.1.3 branch November 16, 2023 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file format_black reformat the code using the black standard
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants