Skip to content

Commit cffd206

Browse files
committed
undo blosc and lxml
1 parent 4bdb560 commit cffd206

12 files changed

+24
-26
lines changed

ci/deps/actions-310-minimum_versions.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ dependencies:
2626

2727
# optional dependencies
2828
- beautifulsoup4=4.12.3
29-
- blosc=1.21.6
29+
- blosc=1.21.3
3030
- bottleneck=1.3.6
3131
- fastparquet=2024.2.0
3232
- fsspec=2024.2.0
3333
- html5lib=1.1
3434
- hypothesis=6.84.0
3535
- gcsfs=2024.2.0
3636
- jinja2=3.1.3
37-
- lxml=5.0.1
37+
- lxml=4.9.2
3838
- matplotlib=3.8.3
3939
- numba=0.59.0
4040
- numexpr=2.9.0

ci/deps/actions-310.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ dependencies:
2424

2525
# optional dependencies
2626
- beautifulsoup4>=4.12.3
27-
- blosc>=1.21.6
27+
- blosc>=1.21.3
2828
- bottleneck>=1.3.6
2929
- fastparquet>=2024.2.0
3030
- fsspec>=2024.2.0
3131
- html5lib>=1.1
3232
- hypothesis>=6.84.0
3333
- gcsfs>=2024.2.0
3434
- jinja2>=3.1.3
35-
- lxml>=5.0.1
35+
- lxml>=4.9.2
3636
- matplotlib>=3.8.3
3737
- numba>=0.59.0
3838
- numexpr>=2.9.0

ci/deps/actions-311-downstream_compat.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ dependencies:
2525

2626
# optional dependencies
2727
- beautifulsoup4>=4.12.3
28-
- blosc>=1.21.6
28+
- blosc>=1.21.3
2929
- bottleneck>=1.3.6
3030
- fastparquet>=2024.2.0
3131
- fsspec>=2024.2.0
3232
- html5lib>=1.1
3333
- hypothesis>=6.84.0
3434
- gcsfs>=2024.2.0
3535
- jinja2>=3.1.3
36-
- lxml>=5.0.1
36+
- lxml>=4.9.2
3737
- matplotlib>=3.8.3
3838
- numba>=0.59.0
3939
- numexpr>=2.9.0

ci/deps/actions-311.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ dependencies:
2424

2525
# optional dependencies
2626
- beautifulsoup4>=4.12.3
27-
- blosc>=1.21.6
27+
- blosc>=1.21.3
2828
- bottleneck>=1.3.6
2929
- fastparquet>=2024.2.0
3030
- fsspec>=2024.2.0
3131
- html5lib>=1.1
3232
- hypothesis>=6.84.0
3333
- gcsfs>=2024.2.0
3434
- jinja2>=3.1.3
35-
- lxml>=5.0.1
35+
- lxml>=4.9.2
3636
- matplotlib>=3.8.3
3737
- numba>=0.59.0
3838
- numexpr>=2.9.0

ci/deps/actions-312.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ dependencies:
2424

2525
# optional dependencies
2626
- beautifulsoup4>=4.12.3
27-
- blosc>=1.21.6
27+
- blosc>=1.21.3
2828
- bottleneck>=1.3.6
2929
- fastparquet>=2024.2.0
3030
- fsspec>=2024.2.0
3131
- html5lib>=1.1
3232
- hypothesis>=6.84.0
3333
- gcsfs>=2024.2.0
3434
- jinja2>=3.1.3
35-
- lxml>=5.0.1
35+
- lxml>=4.9.2
3636
- matplotlib>=3.8.3
3737
- numba>=0.59.0
3838
- numexpr>=2.9.0

ci/deps/circle-311-arm64.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ dependencies:
2424

2525
# optional dependencies
2626
- beautifulsoup4>=4.12.3
27-
- blosc>=1.21.6
27+
- blosc>=1.21.3
2828
- bottleneck>=1.3.6
2929
- fastparquet>=2024.2.0
3030
- fsspec>=2024.2.0
3131
- html5lib>=1.1
3232
- hypothesis>=6.84.0
3333
- gcsfs>=2024.2.0
3434
- jinja2>=3.1.3
35-
- lxml>=5.0.1
35+
- lxml>=4.9.2
3636
- matplotlib>=3.8.3
3737
- numba>=0.59.0
3838
- numexpr>=2.9.0

doc/source/getting_started/install.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Dependency Minimum Version
241241
=============================================================== ================== =============== ==========================
242242
`BeautifulSoup4 <https://github.com/wention/BeautifulSoup4>`__ 4.12.3 html HTML parser for read_html
243243
`html5lib <https://github.com/html5lib/html5lib-python>`__ 1.1 html HTML parser for read_html
244-
`lxml <https://github.com/lxml/lxml>`__ 5.0.1 html HTML parser for read_html
244+
`lxml <https://github.com/lxml/lxml>`__ 4.9.2 html HTML parser for read_html
245245
=============================================================== ================== =============== ==========================
246246

247247
One of the following combinations of libraries is needed to use the
@@ -276,7 +276,7 @@ Installable with ``pip install "pandas[xml]"``.
276276
======================================== ================== =============== ====================================================
277277
Dependency Minimum Version pip extra Notes
278278
======================================== ================== =============== ====================================================
279-
`lxml <https://github.com/lxml/lxml>`__ 5.0.1 xml XML parser for read_xml and tree builder for to_xml
279+
`lxml <https://github.com/lxml/lxml>`__ 4.9.2 xml XML parser for read_xml and tree builder for to_xml
280280
======================================== ================== =============== ====================================================
281281

282282
SQL databases
@@ -287,7 +287,7 @@ Traditional drivers are installable with ``pip install "pandas[postgresql, mysql
287287
================================================================== ================== =============== ============================================
288288
Dependency Minimum Version pip extra Notes
289289
================================================================== ================== =============== ============================================
290-
`SQLAlchemy <https://github.com/sqlalchemy/sqlalchemy>`__ 2.0.0 postgresql, SQL support for databases other than sqlite
290+
`SQLAlchemy <https://github.com/sqlalchemy/sqlalchemy>`__ 2.0.0 postgresql, SQL support for databases other than sqlite
291291
mysql,
292292
sql-other
293293
`psycopg2 <https://github.com/psycopg/psycopg2>`__ 2.9.6 postgresql PostgreSQL engine for sqlalchemy
@@ -305,7 +305,7 @@ Installable with ``pip install "pandas[hdf5, parquet, feather, spss, excel]"``
305305
Dependency Minimum Version pip extra Notes
306306
====================================================== ================== ================ ==========================================================
307307
`PyTables <https://github.com/PyTables/PyTables>`__ 3.8.0 hdf5 HDF5-based reading / writing
308-
`blosc <https://github.com/Blosc/c-blosc>`__ 1.21.6 hdf5 Compression for HDF5; only available on ``conda``
308+
`blosc <https://github.com/Blosc/c-blosc>`__ 1.21.3 hdf5 Compression for HDF5; only available on ``conda``
309309
`zlib <https://github.com/madler/zlib>`__ hdf5 Compression for HDF5
310310
`fastparquet <https://github.com/dask/fastparquet>`__ 2024.2.0 - Parquet reading / writing (pyarrow is default)
311311
`pyarrow <https://github.com/apache/arrow>`__ 10.0.1 parquet, feather Parquet, ORC, and feather reading / writing

doc/source/whatsnew/v3.0.0.rst

-2
Original file line numberDiff line numberDiff line change
@@ -311,8 +311,6 @@ Optional libraries below the lowest tested version may still work, but are not c
311311
+------------------------+---------------------+
312312
| Jinja2 | 3.1.3 |
313313
+------------------------+---------------------+
314-
| lxml | 5.0.1 |
315-
+------------------------+---------------------+
316314
| matplotlib | 3.8.3 |
317315
+------------------------+---------------------+
318316
| numba | 0.59.0 |

environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ dependencies:
3737
- ipython
3838
- pickleshare # Needed for IPython Sphinx directive in the docs GH#60429
3939
- jinja2>=3.1.3
40-
- lxml>=5.0.1
40+
- lxml>=4.9.2
4141
- matplotlib>=3.8.3
4242
- numba>=0.59.0
4343
- numexpr>=2.9.0

pandas/compat/_optional.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
"adbc-driver-postgresql": "0.10.0",
2424
"adbc-driver-sqlite": "0.8.0",
2525
"bs4": "4.12.3",
26-
"blosc": "1.21.6",
26+
"blosc": "1.21.3",
2727
"bottleneck": "1.3.6",
2828
"fastparquet": "2024.2.0",
2929
"fsspec": "2024.2.0",
3030
"html5lib": "1.1",
3131
"hypothesis": "6.84.0",
3232
"gcsfs": "2024.2.0",
3333
"jinja2": "3.1.3",
34-
"lxml.etree": "5.0.1",
34+
"lxml.etree": "4.9.2",
3535
"matplotlib": "3.8.3",
3636
"numba": "0.59.0",
3737
"numexpr": "2.9.0",

pyproject.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ spss = ['pyreadstat>=1.2.6']
7575
postgresql = ['SQLAlchemy>=2.0.0', 'psycopg2>=2.9.6', 'adbc-driver-postgresql>=0.10.0']
7676
mysql = ['SQLAlchemy>=2.0.0', 'pymysql>=1.1.0']
7777
sql-other = ['SQLAlchemy>=2.0.0', 'adbc-driver-postgresql>=0.10.0', 'adbc-driver-sqlite>=0.8.0']
78-
html = ['beautifulsoup4>=4.12.3', 'html5lib>=1.1', 'lxml>=5.0.1']
79-
xml = ['lxml>=5.0.1']
78+
html = ['beautifulsoup4>=4.12.3', 'html5lib>=1.1', 'lxml>=4.9.2']
79+
xml = ['lxml>=4.9.2']
8080
plot = ['matplotlib>=3.8.3']
8181
output-formatting = ['jinja2>=3.1.3', 'tabulate>=0.9.0']
8282
clipboard = ['PyQt5>=5.15.9', 'qtpy>=2.3.0']
@@ -86,15 +86,15 @@ all = ['adbc-driver-postgresql>=0.10.0',
8686
'adbc-driver-sqlite>=0.8.0',
8787
'beautifulsoup4>=4.12.3',
8888
# blosc only available on conda (https://github.com/Blosc/python-blosc/issues/297)
89-
#'blosc>=1.21.6',
89+
#'blosc>=1.21.3',
9090
'bottleneck>=1.3.6',
9191
'fastparquet>=2024.2.0',
9292
'fsspec>=2024.2.0',
9393
'gcsfs>=2024.2.0',
9494
'html5lib>=1.1',
9595
'hypothesis>=6.84.0',
9696
'jinja2>=3.1.3',
97-
'lxml>=5.0.1',
97+
'lxml>=4.9.2',
9898
'matplotlib>=3.8.3',
9999
'numba>=0.59.0',
100100
'numexpr>=2.9.0',

requirements-dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ gcsfs>=2024.2.0
2626
ipython
2727
pickleshare
2828
jinja2>=3.1.3
29-
lxml>=5.0.1
29+
lxml>=4.9.2
3030
matplotlib>=3.8.3
3131
numba>=0.59.0
3232
numexpr>=2.9.0

0 commit comments

Comments
 (0)