setup.py 1.36 KB
Newer Older
Theresa Pollinger's avatar
Theresa Pollinger committed
1
2
3
4
5
# cf. https://pypi.python.org/pypi/twine:
# $ python setup.py sdist bdist_wheel
# $ twine upload --repository-url https://test.pypi.org/legacy/ dist/*
# or
# $ twine upload --repository testpypi dist/*
6
7
8
9
10
11

from setuptools import setup

setup(
    name='interview_kernel',
    version='0.1.0',
12
    packages=['interview_kernel'],
13
14
15
16
17
18
19
    url='https://gl.kwarc.info/theresa_pollinger/MoSIS',
    license='MIT',
    author='Theresa Pollinger',
    author_email='theresa.pollinger@fau.de',
    description='A Jupyter kernel that interviews you for a PDE model and \
                    transforms it into an ExaStencils simulation.',
    python_requires=">=3.4",
Theresa Pollinger's avatar
Theresa Pollinger committed
20
21
    # replicating contents of MANIFEST,
    # cf.https://stackoverflow.com/questions/7522250/how-to-include-package-data-with-setuptools-distribute/14159430#14159430
22
    package_data={
23
        'interview_kernel': ['interview_kernel/exastencils/compiler.jar',
24
25
26
                                            'interview_kernel/exastencils/generate_compile_and_run_list.sh',
                                            'interview_kernel/exastencils/lib/*.*'],
    },
Theresa Pollinger's avatar
Theresa Pollinger committed
27
    zip_safe=False,
28
    # use_scm_version=True,
Theresa Pollinger's avatar
Theresa Pollinger committed
29
    setup_requires=['setuptools_scm'],  # or possibly https://pypi.python.org/pypi/setuptools-git
30
    install_requires=['transitions', 'bokeh', 'requests', 'pylatexenc', 'metakernel', 'lxml', 'IPython', 'jupyter_client', 'ipywidgets']
31
)