-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathsetup.py
31 lines (28 loc) · 912 Bytes
/
setup.py
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
import os
from setuptools import setup
HERE = os.path.abspath(os.path.dirname(__file__))
VERSION_NS = {}
with open(os.path.join(HERE, 'lc_wrapper', '_version.py')) as f:
exec(f.read(), {}, VERSION_NS)
setup(
name='lc_wrapper',
version=VERSION_NS['__version__'],
packages=['lc_wrapper', 'lc_wrapper.ipython', 'lc_wrapper.bash'],
install_requires=[
'ipykernel>=4.0.0',
'ipython>=8.0.0',
'jupyter_client!=7.0.0,!=7.0.1,!=7.0.2,!=7.0.3',
'python-dateutil',
'fluent-logger'
],
description='Kernel Wrapper for Literate Computing',
author='NII Cloud Operation Team',
url='https://github.com/NII-cloud-operation/',
include_package_data=True,
zip_safe=False,
entry_points = {
'console_scripts': [
'jupyter-wrapper-kernelspec = lc_wrapper.kernelspecapp:LCWrapperKernelSpecApp.launch_instance'
]
}
)