Skip to content

Commit 84a37f7

Browse files
Backport PR #60109 on branch 2.3.x (CI/TST: Update pyreadstat tests and pin xarray on CI) (#60110)
Backport PR #60109: CI/TST: Update pyreadstat tests and pin xarray on CI Co-authored-by: Richard Shadrach <[email protected]>
1 parent a24a653 commit 84a37f7

8 files changed

+10
-8
lines changed

ci/deps/actions-310.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ dependencies:
5252
- scipy>=1.10.0
5353
- sqlalchemy>=2.0.0
5454
- tabulate>=0.9.0
55-
- xarray>=2022.12.0
55+
- xarray>=2022.12.0, <=2024.9.0
5656
- xlrd>=2.0.1
5757
- xlsxwriter>=3.0.5
5858
- zstandard>=0.19.0

ci/deps/actions-311-downstream_compat.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ dependencies:
5454
- scipy>=1.10.0
5555
- sqlalchemy>=2.0.0
5656
- tabulate>=0.9.0
57-
- xarray>=2022.12.0
57+
- xarray>=2022.12.0, <=2024.9.0
5858
- xlrd>=2.0.1
5959
- xlsxwriter>=3.0.5
6060
- zstandard>=0.19.0

ci/deps/actions-311.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ dependencies:
5252
- scipy>=1.10.0
5353
- sqlalchemy>=2.0.0
5454
- tabulate>=0.9.0
55-
- xarray>=2022.12.0
55+
- xarray>=2022.12.0, <=2024.9.0
5656
- xlrd>=2.0.1
5757
- xlsxwriter>=3.0.5
5858
- zstandard>=0.19.0

ci/deps/actions-312.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ dependencies:
5252
- scipy>=1.10.0
5353
- sqlalchemy>=2.0.0
5454
- tabulate>=0.9.0
55-
- xarray>=2022.12.0
55+
- xarray>=2022.12.0, <=2024.9.0
5656
- xlrd>=2.0.1
5757
- xlsxwriter>=3.0.5
5858
- zstandard>=0.19.0

ci/deps/circle-310-arm64.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ dependencies:
5353
- scipy>=1.10.0
5454
- sqlalchemy>=2.0.0
5555
- tabulate>=0.9.0
56-
- xarray>=2022.12.0
56+
- xarray>=2022.12.0, <2024.10.0
5757
- xlrd>=2.0.1
5858
- xlsxwriter>=3.0.5
5959
- zstandard>=0.19.0

environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ dependencies:
5454
- scipy>=1.10.0
5555
- sqlalchemy>=2.0.0
5656
- tabulate>=0.9.0
57-
- xarray>=2022.12.0
57+
- xarray>=2022.12.0, <=2024.9.0
5858
- xlrd>=2.0.1
5959
- xlsxwriter>=3.0.5
6060
- zstandard>=0.19.0

pandas/tests/io/test_spss.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,6 @@ def test_spss_metadata(datapath):
161161
"modification_time": datetime.datetime(2015, 2, 6, 14, 33, 36),
162162
}
163163
)
164-
assert df.attrs == metadata
164+
if Version(pyreadstat.__version__) >= Version("1.2.8"):
165+
metadata["mr_sets"] = {}
166+
tm.assert_dict_equal(df.attrs, metadata)

requirements-dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ s3fs>=2022.11.0
4343
scipy>=1.10.0
4444
SQLAlchemy>=2.0.0
4545
tabulate>=0.9.0
46-
xarray>=2022.12.0
46+
xarray>=2022.12.0, <=2024.9.0
4747
xlrd>=2.0.1
4848
xlsxwriter>=3.0.5
4949
zstandard>=0.19.0

0 commit comments

Comments
 (0)