Example #1
0
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
    ],
    entry_points={
        'console_scripts': [
            'beakerx = beakerx:run'
        ]
    },
    package_data={
        'beakerx': [
            'kernel/*/kernel.json'
        ]
    },
    data_files          = [(
        'share/jupyter/nbextensions/beakerx',
        get_data_files(os.path.join('beaker'))
    )],
    install_requires    = [
        'notebook >=4.4.0',
        'ipywidgets >=7.0.0',
        'pandas',
        'py4j'

    ],
    python_requires='>=3',
    zip_safe            = False,
    include_package_data= True,
    packages            = find_packages(),
    cmdclass            = cmdclass
)
Example #2
0
    author_email='*****@*****.**',
    url='http://beakernotebook.com',
    keywords=[
        'ipython',
        'jupyter',
        'widgets',
    ],
    classifiers=[
        'Development Status :: 4 - Beta',
        'Framework :: IPython',
        'Intended Audience :: Developers',
        'Intended Audience :: Science/Research',
        'Topic :: Multimedia :: Graphics',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
    ],
    data_files=[('share/jupyter/nbextensions/beakerx',
                 get_data_files(pjoin('beaker', 'static')))],
    install_requires=['notebook>=4.3.1', 'ipywidgets >=5.1.5, <=6.0.0'],
    zip_safe=False,
    include_package_data=True,
    packages=find_packages(),
    cmdclass=cmdclass)

if __name__ == '__main__':
    setup(**setup_args)
Example #3
0
    ],
    entry_points={
        'console_scripts': [
            'beakerx = beakerx:run',
            'beakerx_databrowser = beakerx_databrowser:run'
        ]
    },
    package_data={
        'beakerx': [
            'kernel/*/kernel.json'
        ],
        'beakerx_datacatalog': [
            'static/*.js'
        ]
    },
    data_files          = [(
        'share/jupyter/nbextensions/beakerx',
        get_data_files(os.path.join('beaker'))
    )],
    install_requires    = [
    ],
    python_requires='>=3',
    zip_safe            = False,
    include_package_data= True,
    packages            = find_packages(),
    cmdclass            = cmdclass
)

if __name__ == '__main__':
    setup(**setup_args)
Example #4
0
    ('share/jupyter/labextensions/ipyparallel-labextension', lab_path, '**'),
]

version_ns = {}
with open(pjoin(here, name, '_version.py')) as f:
    exec(f.read(), {}, version_ns)

with open(pjoin(here, "README.md")) as f:
    readme = f.read()

# import setupbase from jupyter_packaging (0.10.4)
if '' not in sys.path:
    sys.path.insert(0, '')
from setupbase import wrap_installers, npm_builder, get_data_files

data_files = get_data_files(data_files_spec)

builder = npm_builder(build_cmd="build:prod")
if os.environ.get("IPP_DISABLE_JS") == "1":
    print("Skipping js installation")
    cmdclass = {}
else:
    cmdclass = wrap_installers(pre_develop=builder, pre_dist=builder)

if "bdist_egg" not in sys.argv:
    cmdclass["bdist_egg"] = bdist_egg_disabled

setup_args = dict(
    name=name,
    version=version_ns["__version__"],
    packages=setuptools.find_packages(),
Example #5
0
    ],
    classifiers=[
        'Development Status :: 4 - Beta',
        'Framework :: IPython',
        'Intended Audience :: Developers',
        'Intended Audience :: Science/Research',
        'Topic :: Multimedia :: Graphics',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
    ],
    entry_points={
        'console_scripts': ['beakerx-install = beakerx.install:install']
    },
    package_data={'beakerx': 'static/kernel/*/kernel.json'},
    data_files=[('share/jupyter/nbextensions/beakerx',
                 get_data_files(os.path.join('beaker', 'static')))],
    install_requires=[
        'notebook >=4.3.1', 'ipywidgets >=5.1.5, <=6.0.0', 'pandas'
    ],
    zip_safe=False,
    include_package_data=True,
    packages=find_packages(),
    cmdclass=cmdclass)

if __name__ == '__main__':
    setup(**setup_args)