Exemplo n.º 1
0
        'Intended Audience :: System Administrators',
        'Intended Audience :: Science/Research',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
    ],
)

cmdclass = dict(
    build_py=build_py,
    build_ext=build_ext,
    sdist=js_prerelease(sdist, strict=True),
    bdist_egg=bdist_egg if 'bdist_egg' in sys.argv else bdist_egg_disabled,
    jsdeps=CheckAssets,
    egg_info=custom_egg_info)
try:
    from wheel.bdist_wheel import bdist_wheel
    cmdclass['bdist_wheel'] = js_prerelease(bdist_wheel, strict=True)
except ImportError:
    pass

setup_args['cmdclass'] = cmdclass

setuptools_args = {}
install_requires = setuptools_args['install_requires'] = [
    'notebook>=4.3.1', 'jupyterlab_launcher>=0.5.2,<0.6.0'
]
Exemplo n.º 2
0
        'Intended Audience :: Science/Research',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
    ],
)


cmdclass = dict(
    build_py = ensure_core_data(build_py),
    build_ext = ensure_core_data(build_ext),
    sdist  = js_prerelease(sdist, strict=True),
    bdist_egg = bdist_egg if 'bdist_egg' in sys.argv else bdist_egg_disabled,
    jsdeps = CheckAssets,
    coredeps = CoreDeps,
)
try:
    from wheel.bdist_wheel import bdist_wheel
    cmdclass['bdist_wheel'] = js_prerelease(bdist_wheel, strict=True)
except ImportError:
    pass


setup_args['cmdclass'] = cmdclass


setuptools_args = {}
Exemplo n.º 3
0
 'name': 'jupyterlab',
 'version': packagejson['version'],
 'description': DESCRIPTION,
 'long_description': LONG_DESCRIPTION,
 'License': 'BSD',
 'include_package_data': True,
 'install_requires': ['notebook>=4.2.0'],
 'packages': find_packages(),
 'pack'
 'zip_safe': False,
 'package_data': {'jupyterlab': [
     'build/*',
     'lab.html'
 ]},
 'cmdclass': {
     'build_py': js_prerelease(build_py),
     'sdist': js_prerelease(sdist, strict=True),
     'jsdeps': NPM,
 },
 'entry_points': {
     'console_scripts': [
         'jupyter-lab = jupyterlab.labapp:main',
         'jupyter-labextension = jupyterlab.labextensions:main',
     ]
 },
 'author': 'Jupyter Development Team',
 'author_email': '*****@*****.**',
 'url': 'https://github.com/jupyter/jupyterlab',
 'keywords': ['ipython', 'jupyter', 'Web'],
 'classifiers': [
     'Development Status :: 2 - Pre-Alpha',
Exemplo n.º 4
0
    packages=find_packages(),
    package_data={
        "e2xgrader": discover_nbextensions(name),
        "e2xgrader.server_extensions.formgrader": static_files,
        "e2xgrader.server_extensions.e2xbase": base_static_files,
    },
    entry_points={
        "console_scripts": ["e2xgrader=e2xgrader.apps.e2xgraderapp:main"]
    },
    install_requires=[
        "jupyter",
        "notebook>=6.1.6",
        "nbconvert==5.6.1",
        "nbformat",
        "traitlets",
        "jupyter_core",
        "jupyter_client",
        "tornado",
        "requests",
        "beautifulsoup4",
        "pandas",
        "nbgrader",
    ],
    cmdclass={
        "build_py": js_prerelease(build_py),
    },
)

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