Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pola-rs
GitHub Repository: pola-rs/polars
Path: blob/main/py-polars/requirements-dev.txt
6937 views
1
# We're pinning our tooling, because it's an environment we can strictly control.
2
# We're not pinning package dependencies, because our tests need to pass with the
3
# latest version of the packages.
4
5
# -----
6
# BUILD
7
# -----
8
9
maturin
10
# extra dependency for maturin (linux-only)
11
patchelf; platform_system == 'Linux'
12
pip
13
14
# ------------
15
# DEPENDENCIES
16
# ------------
17
18
polars-cloud
19
# Interop
20
numpy
21
numba >= 0.54; python_version < '3.14' # Numba can lag Python releases
22
pandas
23
pyarrow
24
pydantic>=2.0.0
25
# Datetime / time zones
26
tzdata; platform_system == 'Windows'
27
# Database
28
sqlalchemy
29
adbc-driver-manager; platform_system != 'Windows'
30
adbc-driver-sqlite; platform_system != 'Windows'
31
aiosqlite
32
connectorx
33
kuzu
34
# Cloud
35
azure-identity
36
cloudpickle
37
fsspec
38
pyiceberg>=0.7.1; python_version < '3.13'
39
s3fs[boto3]
40
# Spreadsheet
41
fastexcel>=0.11.5
42
openpyxl
43
xlsx2csv
44
xlsxwriter
45
# Other I/O
46
deltalake>=1.1.4
47
# Csv
48
zstandard
49
# Plotting
50
altair>=5.4.0
51
# Styling
52
great-tables>=0.8.0
53
# Async
54
gevent
55
# Graph
56
matplotlib
57
# Testing
58
hypothesis
59
# Miscellaneous
60
orjson
61
62
# -------
63
# TOOLING
64
# -------
65
66
pytest==8.3.2
67
pytest-codspeed==3.2.0
68
pytest-cov==6.0.0
69
pytest-xdist==3.6.1
70
71
# Need moto.server to mock s3fs - see: https://github.com/aio-libs/aiobotocore/issues/755
72
moto[s3]==5.0.9
73
flask
74
flask-cors
75
76
# Stub files
77
pandas-stubs
78
boto3-stubs
79
google-auth-stubs
80
81