-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
46 lines (43 loc) · 1.44 KB
/
setup.py
File metadata and controls
46 lines (43 loc) · 1.44 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
41
42
43
44
45
46
from setuptools import setup, find_packages
# how to release:
# update version number in config manually
# push to pypi:
# python setup.py sdist
# twine upload dist/*
#
# bundle as .exe:
# pyinstaller scNodes.spec --noconfirm
# find __main__ folder in PycharmProjects/.../scNodes/dist, .zip it, upload to GitHub.
setup(
name='scNodes',
version='1.2.41',
packages=find_packages(),
entry_points={'console_scripts': ['scNodes=scNodes.__main__:main', 'scNodes_install=scNodes.__main__:install']},
url='https://github.com/bionanopatterning/scNodes',
license='GPL v3',
author='mgflast',
author_email='m.g.f.last@lumc.nl',
description='Correlating super-resolution fluorescence and cryoEM\ngithub.com/bionanopatterning/scNodes',
package_data={'': ['*.png', '*.glsl', '*.whl', '*.tar.gz', '*.pdf', '*.scn']},
include_package_data=False, # weirdly, the above filetypes _are_ included when this parameter is set to False.
install_requires=[
"colorcet>=3.0.0",
"dill>=0.3.5.1",
"glfw>=2.5.5",
"imgui>=2.0.0",
"joblib>=1.1.0",
"matplotlib>=3.5.3",
"mrcfile>=1.4.3",
"numpy>=1.3.0",
"pandas>=1.3.5",
"Pillow>=9.2.0",
"psutil>=5.9.2",
"PyOpenGl>=3.1.6",
"pyGPUreg>=0.1.3",
"PyWavelets>=1.3.0",
"pyperclip>=1.8.2",
"pystackreg>=0.2.6.post1",
"scikit-image>=0.19.3",
"tifffile>=2021.11.2"
]
)