Skip to content

Commit dfc6a4a

Browse files
committed
return some commits back
1 parent 96c26a3 commit dfc6a4a

File tree

109 files changed

+1039
-1813
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+1039
-1813
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ doc/cheatsheet @Dr-Irv
99
doc/source/development @noatamir
1010

1111
# pandas
12+
pandas/_libs/ @WillAyd
1213
pandas/_typing.py @Dr-Irv
1314
pandas/core/groupby/* @rhshadrach
1415
pandas/io/excel/* @rhshadrach

.github/ISSUE_TEMPLATE/feature_request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ body:
3131
attributes:
3232
label: Feature Description
3333
description: >
34-
Please describe how the new feature would be implemented, using pseudocode if relevant.
34+
Please describe how the new feature would be implemented, using psudocode if relevant.
3535
placeholder: >
3636
Add a new parameter to DataFrame, to_series, to return a Series if possible.
3737

.github/workflows/unit-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
matrix:
2929
platform: [ubuntu-22.04, ubuntu-24.04-arm]
30-
env_file: [actions-310.yaml, actions-311.yaml, actions-312.yaml, actions-313.yaml]
30+
env_file: [actions-310.yaml, actions-311.yaml, actions-312.yaml]
3131
# Prevent the include jobs from overriding other jobs
3232
pattern: [""]
3333
pandas_future_infer_string: ["0"]
@@ -188,7 +188,7 @@ jobs:
188188
matrix:
189189
# Note: Don't use macOS latest since macos 14 appears to be arm64 only
190190
os: [macos-13, macos-14, windows-latest]
191-
env_file: [actions-310.yaml, actions-311.yaml, actions-312.yaml, actions-313.yaml]
191+
env_file: [actions-310.yaml, actions-311.yaml, actions-312.yaml]
192192
fail-fast: false
193193
runs-on: ${{ matrix.os }}
194194
name: ${{ format('{0} {1}', matrix.os, matrix.env_file) }}
@@ -316,7 +316,7 @@ jobs:
316316
# To freeze this file, uncomment out the ``if: false`` condition, and migrate the jobs
317317
# to the corresponding posix/windows-macos/sdist etc. workflows.
318318
# Feel free to modify this comment as necessary.
319-
if: false
319+
# if: false # Uncomment this to freeze the workflow, comment it to unfreeze
320320
defaults:
321321
run:
322322
shell: bash -eou pipefail {0}

.github/workflows/wheels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ jobs:
153153
run: echo "sdist_name=$(cd ./dist && ls -d */)" >> "$GITHUB_ENV"
154154

155155
- name: Build wheels
156-
uses: pypa/[email protected].3
156+
uses: pypa/[email protected].2
157157
with:
158158
package-dir: ./dist/${{ startsWith(matrix.buildplat[1], 'macosx') && env.sdist_name || needs.build_sdist.outputs.sdist_file }}
159159
env:

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ci:
1919
skip: [pyright, mypy]
2020
repos:
2121
- repo: https://github.com/astral-sh/ruff-pre-commit
22-
rev: v0.11.8
22+
rev: v0.11.4
2323
hooks:
2424
- id: ruff
2525
args: [--exit-non-zero-on-fix]
@@ -95,14 +95,14 @@ repos:
9595
- id: sphinx-lint
9696
args: ["--enable", "all", "--disable", "line-too-long"]
9797
- repo: https://github.com/pre-commit/mirrors-clang-format
98-
rev: v20.1.3
98+
rev: v20.1.0
9999
hooks:
100100
- id: clang-format
101101
files: ^pandas/_libs/src|^pandas/_libs/include
102102
args: [-i]
103103
types_or: [c, c++]
104104
- repo: https://github.com/trim21/pre-commit-mirror-meson
105-
rev: v1.8.0
105+
rev: v1.7.2
106106
hooks:
107107
- id: meson-fmt
108108
args: ['--inplace']

ci/deps/actions-310-minimum_versions.yaml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,38 +25,39 @@ dependencies:
2525
- numpy=1.23.5
2626

2727
# optional dependencies
28-
- beautifulsoup4=4.12.3
28+
- beautifulsoup4=4.11.2
29+
- blosc=1.21.3
2930
- bottleneck=1.3.6
30-
- fastparquet=2024.2.0
31-
- fsspec=2024.2.0
31+
- fastparquet=2023.10.0
32+
- fsspec=2022.11.0
3233
- html5lib=1.1
3334
- hypothesis=6.84.0
34-
- gcsfs=2024.2.0
35-
- jinja2=3.1.3
35+
- gcsfs=2022.11.0
36+
- jinja2=3.1.2
3637
- lxml=4.9.2
37-
- matplotlib=3.8.3
38-
- numba=0.59.0
39-
- numexpr=2.9.0
38+
- matplotlib=3.6.3
39+
- numba=0.56.4
40+
- numexpr=2.8.4
4041
- odfpy=1.4.1
4142
- qtpy=2.3.0
42-
- openpyxl=3.1.2
43+
- openpyxl=3.1.0
4344
- psycopg2=2.9.6
4445
- pyarrow=10.0.1
45-
- pymysql=1.1.0
46+
- pymysql=1.0.2
4647
- pyqt=5.15.9
47-
- pyreadstat=1.2.6
48+
- pyreadstat=1.2.0
4849
- pytables=3.8.0
4950
- python-calamine=0.1.7
5051
- pytz=2023.4
5152
- pyxlsb=1.0.10
52-
- s3fs=2024.2.0
53-
- scipy=1.12.0
53+
- s3fs=2022.11.0
54+
- scipy=1.10.0
5455
- sqlalchemy=2.0.0
5556
- tabulate=0.9.0
56-
- xarray=2024.1.1
57+
- xarray=2022.12.0
5758
- xlrd=2.0.1
58-
- xlsxwriter=3.2.0
59-
- zstandard=0.22.0
59+
- xlsxwriter=3.0.5
60+
- zstandard=0.19.0
6061

6162
- pip:
6263
- adbc-driver-postgresql==0.10.0

ci/deps/actions-310.yaml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,38 +23,39 @@ dependencies:
2323
- numpy
2424

2525
# optional dependencies
26-
- beautifulsoup4>=4.12.3
26+
- beautifulsoup4>=4.11.2
27+
- blosc>=1.21.3
2728
- bottleneck>=1.3.6
28-
- fastparquet>=2024.2.0
29-
- fsspec>=2024.2.0
29+
- fastparquet>=2023.10.0
30+
- fsspec>=2022.11.0
3031
- html5lib>=1.1
3132
- hypothesis>=6.84.0
32-
- gcsfs>=2024.2.0
33-
- jinja2>=3.1.3
33+
- gcsfs>=2022.11.0
34+
- jinja2>=3.1.2
3435
- lxml>=4.9.2
35-
- matplotlib>=3.8.3
36-
- numba>=0.59.0
37-
- numexpr>=2.9.0
36+
- matplotlib>=3.6.3
37+
- numba>=0.56.4
38+
- numexpr>=2.8.4
3839
- odfpy>=1.4.1
3940
- qtpy>=2.3.0
40-
- openpyxl>=3.1.2
41+
- openpyxl>=3.1.0
4142
- psycopg2>=2.9.6
4243
- pyarrow>=10.0.1
43-
- pymysql>=1.1.0
44+
- pymysql>=1.0.2
4445
- pyqt>=5.15.9
45-
- pyreadstat>=1.2.6
46+
- pyreadstat>=1.2.0
4647
- pytables>=3.8.0
4748
- python-calamine>=0.1.7
4849
- pytz>=2023.4
4950
- pyxlsb>=1.0.10
50-
- s3fs>=2024.2.0
51-
- scipy>=1.12.0
51+
- s3fs>=2022.11.0
52+
- scipy>=1.10.0
5253
- sqlalchemy>=2.0.0
5354
- tabulate>=0.9.0
54-
- xarray>=2024.1.1
55+
- xarray>=2022.12.0, <=2024.9.0
5556
- xlrd>=2.0.1
56-
- xlsxwriter>=3.2.0
57-
- zstandard>=0.22.0
57+
- xlsxwriter>=3.0.5
58+
- zstandard>=0.19.0
5859

5960
- pip:
6061
- adbc-driver-postgresql>=0.10.0

ci/deps/actions-311-downstream_compat.yaml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,50 +24,53 @@ dependencies:
2424
- numpy
2525

2626
# optional dependencies
27-
- beautifulsoup4>=4.12.3
27+
- beautifulsoup4>=4.11.2
28+
- blosc>=1.21.3
2829
- bottleneck>=1.3.6
29-
- fastparquet>=2024.2.0
30-
- fsspec>=2024.2.0
30+
- fastparquet>=2023.10.0
31+
- fsspec>=2022.11.0
3132
- html5lib>=1.1
3233
- hypothesis>=6.84.0
33-
- gcsfs>=2024.2.0
34-
- jinja2>=3.1.3
34+
- gcsfs>=2022.11.0
35+
- jinja2>=3.1.2
3536
- lxml>=4.9.2
36-
- matplotlib>=3.8.3
37-
- numba>=0.59.0
38-
- numexpr>=2.9.0
37+
- matplotlib>=3.6.3
38+
- numba>=0.56.4
39+
- numexpr>=2.8.4
3940
- odfpy>=1.4.1
4041
- qtpy>=2.3.0
41-
- openpyxl>=3.1.2
42+
- openpyxl>=3.1.0
4243
- psycopg2>=2.9.6
4344
- pyarrow>=10.0.1
44-
- pymysql>=1.1.0
45+
- pymysql>=1.0.2
4546
- pyqt>=5.15.9
46-
- pyreadstat>=1.2.6
47+
- pyreadstat>=1.2.0
4748
- pytables>=3.8.0
4849
- python-calamine>=0.1.7
4950
- pytz>=2023.4
5051
- pyxlsb>=1.0.10
51-
- s3fs>=2024.2.0
52-
- scipy>=1.12.0
52+
- s3fs>=2022.11.0
53+
- scipy>=1.10.0
5354
- sqlalchemy>=2.0.0
5455
- tabulate>=0.9.0
55-
- xarray>=2024.1.1
56+
- xarray>=2022.12.0, <=2024.9.0
5657
- xlrd>=2.0.1
57-
- xlsxwriter>=3.2.0
58-
- zstandard>=0.22.0
58+
- xlsxwriter>=3.0.5
59+
- zstandard>=0.19.0
5960

6061
# downstream packages
6162
- botocore
6263
- cftime
6364
- dask
6465
- ipython
66+
- geopandas-base
6567
- seaborn
6668
- scikit-learn
6769
- statsmodels
6870
- coverage
6971
- pandas-datareader
7072
- pyyaml
73+
- py
7174
- pip:
7275
- adbc-driver-postgresql>=0.10.0
7376
- adbc-driver-sqlite>=0.8.0

ci/deps/actions-311.yaml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,38 +23,39 @@ dependencies:
2323
- numpy
2424

2525
# optional dependencies
26-
- beautifulsoup4>=4.12.3
26+
- beautifulsoup4>=4.11.2
27+
- blosc>=1.21.3
2728
- bottleneck>=1.3.6
28-
- fastparquet>=2024.2.0
29-
- fsspec>=2024.2.0
29+
- fastparquet>=2023.10.0
30+
- fsspec>=2022.11.0
3031
- html5lib>=1.1
3132
- hypothesis>=6.84.0
32-
- gcsfs>=2024.2.0
33-
- jinja2>=3.1.3
33+
- gcsfs>=2022.11.0
34+
- jinja2>=3.1.2
3435
- lxml>=4.9.2
35-
- matplotlib>=3.8.3
36-
- numba>=0.59.0
37-
- numexpr>=2.9.0
36+
- matplotlib>=3.6.3
37+
- numba>=0.56.4
38+
- numexpr>=2.8.4
3839
- odfpy>=1.4.1
3940
- qtpy>=2.3.0
4041
- pyqt>=5.15.9
41-
- openpyxl>=3.1.2
42+
- openpyxl>=3.1.0
4243
- psycopg2>=2.9.6
4344
- pyarrow>=10.0.1
44-
- pymysql>=1.1.0
45-
- pyreadstat>=1.2.6
45+
- pymysql>=1.0.2
46+
- pyreadstat>=1.2.0
4647
- pytables>=3.8.0
4748
- python-calamine>=0.1.7
4849
- pytz>=2023.4
4950
- pyxlsb>=1.0.10
50-
- s3fs>=2024.2.0
51-
- scipy>=1.12.0
51+
- s3fs>=2022.11.0
52+
- scipy>=1.10.0
5253
- sqlalchemy>=2.0.0
5354
- tabulate>=0.9.0
54-
- xarray>=2024.1.1
55+
- xarray>=2022.12.0, <=2024.9.0
5556
- xlrd>=2.0.1
56-
- xlsxwriter>=3.2.0
57-
- zstandard>=0.22.0
57+
- xlsxwriter>=3.0.5
58+
- zstandard>=0.19.0
5859

5960
- pip:
6061
- adbc-driver-postgresql>=0.10.0

ci/deps/actions-312.yaml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,38 +23,39 @@ dependencies:
2323
- numpy
2424

2525
# optional dependencies
26-
- beautifulsoup4>=4.12.3
26+
- beautifulsoup4>=4.11.2
27+
- blosc>=1.21.3
2728
- bottleneck>=1.3.6
28-
- fastparquet>=2024.2.0
29-
- fsspec>=2024.2.0
29+
- fastparquet>=2023.10.0
30+
- fsspec>=2022.11.0
3031
- html5lib>=1.1
3132
- hypothesis>=6.84.0
32-
- gcsfs>=2024.2.0
33-
- jinja2>=3.1.3
33+
- gcsfs>=2022.11.0
34+
- jinja2>=3.1.2
3435
- lxml>=4.9.2
35-
- matplotlib>=3.8.3
36-
- numba>=0.59.0
37-
- numexpr>=2.9.0
36+
- matplotlib>=3.6.3
37+
- numba>=0.56.4
38+
- numexpr>=2.8.4
3839
- odfpy>=1.4.1
3940
- qtpy>=2.3.0
4041
- pyqt>=5.15.9
41-
- openpyxl>=3.1.2
42+
- openpyxl>=3.1.0
4243
- psycopg2>=2.9.6
4344
- pyarrow>=10.0.1
44-
- pymysql>=1.1.0
45-
- pyreadstat>=1.2.6
45+
- pymysql>=1.0.2
46+
- pyreadstat>=1.2.0
4647
- pytables>=3.8.0
4748
- python-calamine>=0.1.7
4849
- pytz>=2023.4
4950
- pyxlsb>=1.0.10
50-
- s3fs>=2024.2.0
51-
- scipy>=1.12.0
51+
- s3fs>=2022.11.0
52+
- scipy>=1.10.0
5253
- sqlalchemy>=2.0.0
5354
- tabulate>=0.9.0
54-
- xarray>=2024.1.1
55+
- xarray>=2022.12.0, <=2024.9.0
5556
- xlrd>=2.0.1
56-
- xlsxwriter>=3.2.0
57-
- zstandard>=0.22.0
57+
- xlsxwriter>=3.0.5
58+
- zstandard>=0.19.0
5859

5960
- pip:
6061
- adbc-driver-postgresql>=0.10.0

0 commit comments

Comments
 (0)