forked from petl-developers/petl
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements-optional.txt
More file actions
25 lines (17 loc) · 917 Bytes
/
Copy pathrequirements-optional.txt
File metadata and controls
25 lines (17 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Packages bellow need complex local setup #
# Also check: .github/workflows/test-changes.yml
# Throubleshooting:
# 1. $ export DISABLE_BLOSC_AVX2=1
# 2.1 $ brew install c-blosc # On macOS
# 2.2 $ sudo apt-get install python3-dev # On debian distros
# 2.3 $ sudo dnf install python3-devel # On debian distros
# 3.1 $ sudo find / -iname "Python.h"
# 3.2 $ export C_INCLUDE_PATH=/usr/include/python3.11/Python.h
blosc ; python_version >= '3.7' and python_version != '3.13'
# Throubleshooting:
# 1. $ pip install --prefer-binary 'Cython>=0.29.21,<3.0.0' bcolz
# 1. $ pip install --prefer-binary -r requirements-formats.txt
# 2. $ pip install --prefer-binary -r requirements-optional.txt
Cython>=0.29.21,<3.0.0 ; python_version >= '3.7' and python_version < '3.9'
bcolz ; python_version >= '3.7' and python_version < '3.9'
bcolz-zipline ; python_version >= '3.9' and python_version < '3.13'