-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
36 lines (34 loc) · 1.99 KB
/
requirements.txt
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
26
27
28
29
30
31
32
33
34
35
36
#####################################################################################################################
# CASA ver>=6.6.1 (monolithic)
#
# usage:
#
# PYTHONNOUSERSITE=1 ${casa_bin}/pip3 --disable-pip-version-check install \
# --use-pep517 --upgrade-strategy=only-if-needed -r requirements.txt
#
# on macOS: $casa_bin is /Applications/CASA.app/Contents/MacOS/
# on Linux: $casa_bin is the bin/ directory inside the package, e.g. casa-6.6.1-1-py3.8.el8/bin
#
# Recommended aliases:
# $ export casa_bin='/Applications/CASA.app/Contents/MacOS' # or the Linux-version equivalent.
# $ alias casa='${casa_bin}/casa --nologger --log2term --agg'
# $ alias casa_python='PYTHONNOUSERSITE=1 ${casa_bin}/python3'
# $ alias casa_pip='PYTHONNOUSERSITE=1 ${casa_bin}/pip3 --disable-pip-version-check'
# $ alias casa_pip_install='PYTHONNOUSERSITE=1 ${casa_bin}/pip3 --disable-pip-version-check install --use-pep517'
#
#####################################################################################################################
### PL production dependencies
csscompressor == 0.9.5 # for minifying CSS files
cachetools == 5.5.0 # https://github.com/tkem/cachetools
mako == 1.3.5 # https://github.com/sqlalchemy/mako
pypubsub == 4.0.3 # https://pypi.org/project/PyPubSub
intervaltree == 3.1.0 # https://pypi.org/project/intervaltree
logutils == 0.3.5 # https://pypi.org/project/logutils
ps_mem == 3.14 # https://pypi.org/project/ps-mem
astropy == 5.2.2;python_version < '3.10' # https://docs.astropy.org/en/stable/changelog.html
# the latest version compatible with Python 3.8
astropy == 6.1.4;python_version >= '3.10'
bdsf == 1.11.1;python_version<'3.10' or sys_platform=='darwin'
# https://github.com/lofar-astron/PyBDSF
# only required for the VLASS pipeline
# bdsf is not NumPy 2 compatible yet