Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions requirements-test-libraries.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ backports.zoneinfo==0.2.1; python_version < "3.9"
black==26.1.0; python_version >= "3.10"
bokeh==3.8.2; python_version >= "3.10"
boto==2.49.0
boto3==1.42.54; python_version >= "3.9"
botocore==1.42.54; python_version >= "3.9"
boto3==1.42.59; python_version >= "3.9"
botocore==1.42.59; python_version >= "3.9"
branca==0.8.2
cairocffi==1.7.1
# On macOS, CairoSVG requires cairo installed via Homebrew; on arm64, the Homebrew is
Expand All @@ -32,14 +32,14 @@ dash-uploader==0.6.1
dask[array,diagnostics,distributed]==2026.1.2; python_version >= "3.10"
python-dateutil==2.9.0.post0
dateparser==1.3.0; python_version >= "3.10"
ddgs==9.10.0; python_version >= "3.10"
ddgs==9.11.1; python_version >= "3.10"
# discid requires libdiscid to be provided by the system.
# We install it via apt-get and brew on ubuntu and macOS CI runners, respectively; on arm64, the Homebrew is
# installed in /opt/homebrew/lib and does not seem to be visible to non-Homebrew python.
discid==1.3.0; sys_platform != "win32" and (sys_platform != "darwin" or platform_machine != "arm64") and python_version >= "3.9"
duckdb==1.4.4; python_version >= "3.9"
# eccodes does not provide win64 wheels for python 3.14 yet
eccodes==2.45.0; python_version >= "3.10" and (sys_platform != "win32" or python_version < "3.14")
eccodes==2.46.0; python_version >= "3.10" and (sys_platform != "win32" or python_version < "3.14")
eth_typing==5.2.1
eth_utils==5.3.1
fabric==3.2.2
Expand All @@ -50,10 +50,10 @@ folium==0.20.0; python_version >= "3.9"
frictionless==5.18.1
ffpyplayer==4.5.3; python_version >= "3.9"
geopandas==1.1.2; sys_platform != "win32" and python_version >= "3.10"
google-api-python-client==2.190.0
google-api-python-client==2.191.0
grapheme==0.6.0
graphql-query==1.4.0
python-gitlab==8.0.0; python_version >= "3.10"
python-gitlab==8.1.0; python_version >= "3.10"
h5py==3.15.1; python_version >= "3.10"
humanize==4.15.0; python_version >= "3.10"
iminuit==2.32.0; python_version >= "3.9"
Expand All @@ -71,19 +71,19 @@ msoffcrypto-tool==6.0.0; python_version >= "3.10"
narwhals==2.17.0; python_version >= "3.9"
nest-asyncio==1.6.0
netCDF4==1.7.4; python_version >= "3.10"
nicegui==3.7.1; python_version >= "3.10"
nicegui==3.8.0; python_version >= "3.10"
# numba depends on up-to-date llvmlite, which stopped providing x86_64 wheels for macOS.
numba==0.64.0; python_version >= "3.10" and (sys_platform != "darwin" or platform_machine == "arm64")
numcodecs==0.16.5; python_version >= "3.11"
Office365-REST-Python-Client==2.6.2
openpyxl==3.1.5
pandas==3.0.1; python_version >= "3.11"
panel==1.8.7; python_version >= "3.10"
panel==1.8.8; python_version >= "3.10"
pandera==0.29.0; python_version >= "3.10"
passlib==1.7.4
pendulum==3.2.0; python_version >= "3.9"
phonenumbers==9.0.24
pingouin==0.5.5
phonenumbers==9.0.25
pingouin==0.6.0; python_version >= "3.10"
pinyin==0.4.0
platformdirs==4.9.2; python_version >= "3.10"
plotly==6.5.2
Expand Down Expand Up @@ -124,7 +124,7 @@ Rtree==1.4.1; python_version >= "3.9"
sacremoses==0.1.1
# Remove after merging https://github.com/pyinstaller/pyinstaller/pull/6587
scipy==1.17.1; python_version >= "3.11"
sentry-sdk==2.53.0
sentry-sdk==2.54.0
# shotgun-api3 is currently incompatible with python >= 3.13...
shotgun_api3==3.10.0; python_version >= "3.9" and python_version < "3.13"
slixmpp==1.13.2; python_version >= "3.11"
Expand Down Expand Up @@ -197,7 +197,7 @@ python-stdnum==2.2
sounddevice==0.5.5; sys_platform != "linux"
soundfile==0.13.1; sys_platform != "linux"
limits==5.8.0; python_version >= "3.10"
great-expectations==1.12.3; python_version >= "3.10" and python_version < "3.14"
great-expectations==1.13.0; python_version >= "3.10" and python_version < "3.14"
# Starting with tensorflow 2.17.0, macOS wheels are provided only for arm64 (x86_64 is deprecated).
tensorflow==2.20.0; python_version >= "3.9" and python_version < "3.14" and (sys_platform != "darwin" or platform_machine == "arm64")
# pyshark depends on lxml which doesn't support Python 3.8 on macOS arm64
Expand Down Expand Up @@ -260,7 +260,7 @@ python-pptx==1.0.2
comtypes==1.4.15; sys_platform == "win32" and python_version >= "3.9"
opentelemetry-sdk==1.39.1; python_version >= "3.9"
xarray==2026.2.0; python_version >= "3.11"
tables==3.10.2; python_version >= "3.11"
tables==3.11.1; python_version >= "3.11"
schwifty==2026.1.0; python_version >= "3.10"
patool==4.0.4; python_version >= "3.11"
yapf==0.43.0
Expand All @@ -277,11 +277,11 @@ selectolax==0.4.6; python_version >= "3.9"
ruamel.yaml.string==0.1.1
niquests==3.17.0
emoji==2.15.0
tkinterweb[recommended]==4.23.3; python_version >= "3.9" or sys_platform != "win32"
tkinterweb[recommended]==4.24.1; python_version >= "3.9" or sys_platform != "win32"
tkinterweb-tkhtml==2.1.1; python_version >= "3.9" or sys_platform != "win32"
tkinterweb-tkhtml-extras==1.3.0; python_version >= "3.9" or sys_platform != "win32"
pandas_flavor==0.8.1; python_version >= "3.10"
globus-sdk==4.4.0; python_version >= "3.9"
globus-sdk==4.4.1; python_version >= "3.9"
adbc-driver-manager==1.10.0; python_version >= "3.10"

# ------------------- Platform (OS) specifics
Expand Down Expand Up @@ -309,7 +309,7 @@ pymediainfo==7.0.1; (sys_platform == "darwin" or sys_platform == "win32") and py
pylsl==1.18.1; (sys_platform == "darwin" or sys_platform == "win32") and python_version >= "3.9"

# PyTaskbar only runs on Windows
PyTaskbar==0.1.0; sys_platform == "win32" and python_version >= "3.10"
PyTaskbar==0.1.1; sys_platform == "win32" and python_version >= "3.10"

# pygraphviz requires graphviz to be provided by the environment (linux distribution, homebrew, or Anaconda).
pygraphviz==1.14; (sys_platform == "darwin" or sys_platform == "linux") and python_version >= "3.10"
Expand Down
Loading