-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathrayscripts_reqs_python3.txt
More file actions
40 lines (39 loc) · 1.16 KB
/
rayscripts_reqs_python3.txt
File metadata and controls
40 lines (39 loc) · 1.16 KB
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
37
38
39
40
##### Requirements.txt for ray_scripts in Python 3 #####
#
### Notes ###
## 9/20/2020
# * Instantiation
# * I added two libraries to the list given to me by Craig Fitzwilliams
# ** Jupyter notebooks (notebook) for interactive development
# ** Matplotlib (matplotlib) for basic plotting functionality (nice for Jupyter)
# * When an environment is created in RayStation, numpy and pythonnet are installed
# by default but the versions that are installed are outdated. I have added >= for
# these libraries to ensure they are updated when the user installs using pip.
# * pynetdicom has been added, pynetdicom3 has been removed. The latter, which was
# used with our Python 2 ray_scripts, is deprecated.
# * PySimpleGUI was installed with bindings for PySide2 (Qt for Python) and tkinter.
#
## 1/18/2021
# * Added "requests" explicitly to list
#
# 09/28/2023
# * Based on vulnerabilities, updated our scipy and requests libraries.
### Use ###
# path/to/python -m pip install -r rayscripts_reqs_python3.txt
#
#####
matplotlib
# notebook
numpy>=1.19
pandas
Pillow
pydicom
pynetdicom
PySide2
PySimpleGUI
PySimpleGUIQt
pythonnet>=2.5
reportlab>3.6.13
requests>=2.31
scipy>=1.10
XlsxWriter