Fix for pandas version 3 (#3743)

This commit is contained in:
GuySten 2026-01-22 05:57:40 +02:00 committed by GitHub
parent 2691ff8a0f
commit c5df2bf621
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

View file

@ -203,7 +203,9 @@ class AtomicRelaxation(EqualityMixin):
for subshell, df in transitions.items():
cv.check_value('subshell', subshell, _SUBSHELLS)
cv.check_type('transitions', df, pd.DataFrame)
self._transitions = transitions
self._transitions = {
subshell: df.convert_dtypes() for subshell, df in transitions.items()
}
@classmethod
def from_ace(cls, ace):

View file

@ -1982,7 +1982,7 @@ class Tally(IDManagerMixin):
# Expand the columns into Pandas MultiIndices for readability
if pd.__version__ >= '0.16':
columns = copy.deepcopy(df.columns.values)
columns = copy.deepcopy(list(df.columns.values))
# Convert all elements in columns list to tuples
for i, column in enumerate(columns):