Exemple #1
0
from codecs import open

here = path.abspath(path.dirname(__file__))

# Get the long description from the README file
with open(path.join(here, "README.rst"), encoding="utf-8") as f:
    long_description = f.read()

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

setup(
    name="brunel",
    version="1.0.0",
    packages=["brunel"],
    install_requires=["pandas", "jinja2", "ipython", "jupyter-pip", "JPype1-py3"],
    package_data={"brunel": ["*.js", "*.html", "lib/*.jar", "brunel_ext/*.*"]},
    description="Brunel Visualization For Jupyter/IPython Notebooks",
    long_description=long_description,
    keywords=["visualization", "grammar of graphics"],
    include_package_data=True,
    license="Apache Software License 2.0",
    classifiers=["License :: OSI Approved :: Apache Software License", "Development Status :: 4 - Beta"],
    cmdclass=cmdclass("brunel/brunel_ext"),
)
Exemple #2
0
# -*- coding: utf-8 -*-
from setuptools import setup
from jupyterpip import cmdclass

setup(
    name='notebook_input_mode',
    version="0.1b1",
    description="Jupyter notebook extension supporting optional vim-style keybindings.",
    author="Alex Ford",
    author_email="*****@*****.**",
    license="Unlicense",
    packages=['notebook_input_mode'],
    install_requires=["notebook"],
    cmdclass=cmdclass('notebook_input_mode', 'notebook_input_mode/main'),
)
Exemple #3
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='bitjet',
    version='0.2.2',
    description='Binary visualization using IPython widgets',
    author='Kyle Kelley',
    author_email='*****@*****.**',
    license='New BSD License',
    url='https://github.com/rgbkrk/bitjet',
    keywords=
    'data visualization interactive interaction python ipython widgets widget',
    install_requires=['ipython', 'jupyter-pip'],
    classifiers=[
        'Development Status :: 4 - Beta', 'Programming Language :: Python',
        'License :: OSI Approved :: MIT License'
    ],
    packages=['bitjet'],
    include_package_data=True,
    cmdclass=cmdclass('bitjet'),
)
Exemple #4
0
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='ipygraphwidgets',
    version='0.1.1',
    description='',
    author='Miguel Vaz',
    author_email='*****@*****.**',
    license='MIT',
    url='https://github.com/mvaz/ipython-graph-widgets',
    keywords='python ipython javascript widget d3 graph',
    classifiers=[
        'Development Status :: 4 - Beta', 'Programming Language :: Python',
        'License :: OSI Approved :: MIT License'
    ],
    packages=['ipygraphwidgets'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('ipygraphwidgets'),
)
Exemple #5
0
]

setup(
    name='reducer',
    version='0.2',
    description='Process FITS files',
    url='http://reducer.readthedocs.org',
    long_description=(open('README.rst').read()),
    license='BSD 3-clause',
    author='Matt Craig',
    author_email='*****@*****.**',
    packages=find_packages(exclude=['tests*']),
    include_package_data=True,
    install_requires=INSTALL_REQUIRES,
    extras_require={
        'docs': ['numpydoc', 'sphinx-argparse', 'sphinx_rtd_theme'],
    },
    tests_require=['pytest>1.4'] + INSTALL_REQUIRES,
    cmdclass=cmdclass('accordion_replacement'),  #{'test': PyTest, ''},
    entry_points={'console_scripts': [('reducer = '
                                       'reducer:main')]},
    classifiers=[
        'Development Status :: 4 - Beta',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Intended Audience :: Science/Research',
        'Topic :: Scientific/Engineering :: Astronomy'
    ],
)
Exemple #6
0
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='progressbar',
    version='0.1',
    description='Implaments simple progressbars',
    author='Ryan Morshead',
    author_email='*****@*****.**',
    license='New BSD License',
    url='https://github.com/rmorshead/progressbar',
    keywords='progressbar',
    classifiers=['Development Status :: 2 - Pre-Alpha',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['progressbar', 'progressbar/py'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('progressbar'),
)
Exemple #7
0
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip
    import importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

with open("setup.json") as f:
    setup_data = json.load(f)

if sys.version_info[0] < 3:
    # insidious! http://bugs.python.org/issue13943
    setup_data["packages"] = [
        s.encode("utf-8") for s in setup_data["packages"]
    ]

with open("README.rst") as f:
    setup_data.update(long_description=f.read())

setup_data.update(cmdclass=cmdclass(path="{}/static/{}".format(
    setup_data["packages"][0],
    setup_data["name"],
)))

setup(**setup_data)
"""Setup script for Notebook Ok Extension"""
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

VERSION = '0.1.3'

setup(
    name='notebook-ok-extension',
    version=VERSION,
    install_requires=['jupyter-pip'],
    description=
    """An extension of the Jupyter Notebook that integrates testing with OK client.""",
    cmdclass=cmdclass('ok', 'ok/ok'),
    author='Alvin Wan',
    author_email='*****@*****.**',
    url='https://github.com/dsten/notebook-ok-extension',
    download_url='https://github.com/dsten/notebook-ok-extension/archive/%s.zip'
    % VERSION,
    keywords=['data', 'tools', 'berkeley'],
    classifiers=['Programming Language :: Python'])
Exemple #9
0
packages = find_packages()

setup(
    name='PyscesToolbox',
    version='0.8.8',
    packages=packages,
    url='https://github.com/PySCeS/PyscesToolbox',
    download_url='http://github.com/PySCeS/PyscesToolbox/archive/0.8.8.tar.gz',
    license='BSD-3-Clause',
    author='Carl Christensen',
    author_email='*****@*****.**',
    description='A set of metabolic model analysis tools for PySCeS.',
    long_description=long_description,
    install_requires=[
        'IPython>=4.0.0', 'numpy', 'sympy', 'pysces', 'matplotlib', 'numpydoc',
        'jupyter-pip', 'networkx', 'jupyter', 'pandas'
    ],
    package_data={
        'd3networkx_psctb': ['widget.js'],
    },
    keywords=['metabolism', 'metabolic control analysis', 'modelling'],
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Intended Audience :: Science/Research',
        'Topic :: Scientific/Engineering :: Bio-Informatics',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python :: 2.7'
    ],
    cmdclass=cmdclass('d3networkx_psctb'),
)
Exemple #10
0
    maintainer="C. W.",
    maintainer_email="*****@*****.**",
    url="https://github.com/pyexcel/excel2table",
    packages=["excel2table"],
    include_package_data=True,
    long_description=read_files("README.rst", "CHANGELOG.rst"),
    download_url="https://github.com/pyexcel/excel2table/archive/{}.tar.gz".
    format(_version),
    license="MIT",
    classifiers=[
        "Development Status :: 4 - Beta", "Intended Audience :: Developers",
        "Programming Language :: Python", "Natural Language :: English",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python :: 2.6",
        "Programming Language :: Python :: 2.7",
        "Programming Language :: Python :: 3.3",
        "Programming Language :: Python :: 3.4",
        "Programming Language :: Python :: 3.5",
        "Topic :: Software Development :: Libraries :: Python Modules",
        "Topic :: Software Development :: Libraries"
    ],
    install_requires=[
        "click >= 6.7", "jinja2 >= 2.8.0", "pyexcel >= 0.5.0", "six >= 1.10.0",
        "pyexcel-xls >= 0.4.0", "pyexcel-odsr >= 0.4.0"
    ],
    entry_points={"console_scripts": [
        "excel2table = excel2table.cli:cli",
    ]},
    cmdclass=cmdclass('excel2table/templates/excel2table',
                      enable='excel2table/main'))
Exemple #11
0
    import pip
    import importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass


with open("setup.json") as f:
    setup_data = json.load(f)

if sys.version_info[0] < 3:
    # insidious! http://bugs.python.org/issue13943
    setup_data["packages"] = [s.encode("utf-8")
                              for s in setup_data["packages"]]

with open("README.rst") as f:
    setup_data.update(
        long_description=f.read()
    )

setup_data.update(
    cmdclass=cmdclass(
        path="{}/static/{}".format(
            setup_data["packages"][0],
            setup_data["name"],
        )
    )
)

setup(**setup_data)
Exemple #12
0
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except Exception:
    import pip
    import importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='jupyter-shoebot',
    packages=['shoebot_kernel'],
    # ... more setup.py stuff here ...
    install_requires=["jupyter-pip", "shoebot"],
    cmdclass=cmdclass('shoebot_kernel'),
)

Exemple #13
0
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='ipython_file_selector',
    version='0.1',
    description='',
    author='',
    author_email='',
    license='',
    url='https://github.com/jchuahtacc/ipython-file-selector',
    keywords='python ipython javascript widget mywidget',
    classifiers=[
        'Development Status :: 4 - Beta', 'Programming Language :: Python',
        'License :: OSI Approved :: MIT License'
    ],
    packages=['ipython_file_selector'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('ipython_file_selector'),
)
Exemple #14
0
setup(
    name='PyscesToolbox',
    version='0.8.9',
    packages=packages,
    url='https://github.com/PySCeS/PyscesToolbox',
    download_url='http://github.com/PySCeS/PyscesToolbox/archive/0.8.9.tar.gz',
    license='BSD-3-Clause',
    author='Carl Christensen',
    author_email='*****@*****.**',
    description='A set of metabolic model analysis tools for PySCeS.',
    long_description=long_description,
    install_requires=['IPython>=4.0.0',
                      'numpy',
                      'sympy',
                      'pysces',
                      'matplotlib',
                      'numpydoc',
                      'jupyter-pip',
                      'networkx',
                      'jupyter',
                      'pandas'
                      ],
    package_data={'d3networkx_psctb': ['widget.js'],},
    keywords=['metabolism','metabolic control analysis','modelling'],
    classifiers=['Development Status :: 5 - Production/Stable',
                 'Intended Audience :: Science/Research',
                 'Topic :: Scientific/Engineering :: Bio-Informatics',
                 'License :: OSI Approved :: BSD License',
                 'Programming Language :: Python :: 2.7'],
    cmdclass=cmdclass('d3networkx_psctb'),
)
Exemple #15
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup
from jupyterpip import cmdclass
import json


def get_version(bower_path):
    with open(bower_path) as bower:
        return json.load(bower)["version"]


install = cmdclass("k3d_widget")["install"]
version = get_version("bower.json")
k3d_version = get_version("k3d_widget/lib/k3d/bower.json")


class InstallK3D(install):  # pylint: disable=no-init
    def run(self):
        print("Creating version file...")
        with open("k3d/version.py", "w") as version_file:
            version_file.write("version = %s\n" % json.dumps({"k3d-lib": k3d_version, "k3d-jupyter": version}))
        install.run(self)


setup(
    name="k3d",
    version=version,
    packages=["k3d"],
    include_package_data=True,
    install_requires=["ipywidgets", "jupyter-pip", "numpy"],
Exemple #16
0
# -*- coding: utf-8 -*-
from setuptools import setup
from jupyterpip import cmdclass

setup(
    name='notebook_input_mode',
    version="0.1b1",
    description=
    "Jupyter notebook extension supporting optional vim-style keybindings.",
    author="Alex Ford",
    author_email="*****@*****.**",
    license="Unlicense",
    packages=['notebook_input_mode'],
    install_requires=["notebook"],
    cmdclass=cmdclass('notebook_input_mode', 'notebook_input_mode/main'),
)
Exemple #17
0
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='paper',
    version='0.1',
    description='Paper.js widget for IPython',
    author='Jonathan Frederic',
    author_email='jdfreder',
    license='New BSD',
    url='https://github.com/jdfreder/paper',
    keywords='python ipython javascript widget paper',
    classifiers=['Development Status :: 4 - Beta',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['paper'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('paper'),
)
Exemple #18
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except ImportError:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='k3d',
    version='0.3.0',
    packages=['k3d'],
    include_package_data=True,
    install_requires=['jupyter-pip'],
    cmdclass=cmdclass('k3d_widget'),
)
Exemple #19
0
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='ipygraphwidgets',
    version='0.1.1',
    description='',
    author='Miguel Vaz',
    author_email='*****@*****.**',
    license='MIT',
    url='https://github.com/mvaz/ipython-graph-widgets',
    keywords='python ipython javascript widget d3 graph',
    classifiers=['Development Status :: 4 - Beta',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['ipygraphwidgets'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('ipygraphwidgets'),
)
Exemple #20
0
# -*- coding: utf-8 -*-
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='jsobject',
    version='0.1',
    description='Exposes Javascript in Python (in the IPython notebook).',
    author='Jonathan Frederic',
    author_email='*****@*****.**',
    license='MIT License',
    url='https://github.com/jdfreder/ipython-jsobject',
    keywords=
    'python ipython javascript jsobject pyjsobject front-end frontend window',
    classifiers=[
        'Development Status :: 4 - Beta', 'Programming Language :: Python',
        'License :: OSI Approved :: MIT License'
    ],
    packages=['jsobject'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('jsobject', 'jsobject/backend_context'),
)
Exemple #21
0
    license='MIT',
    zip_safe=False,
    keywords='ipython-d3-sankey ipython',
    classifiers=[
        'Development Status :: 2 - Pre-Alpha',
        'Framework :: IPython',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Programming Language :: Python :: 2.6',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3',
        'Topic :: Software Development :: Widget Sets',
        "Programming Language :: Python :: 2",
    ],
    tests_require=[
        "nose",
    ],
    setup_requires=[
        "IPython>=3.0.0,<5.0.0",
        "requests",
    ],
    install_requires=[
        "IPython>=3.0.0,<5.0.0",
    ],
    test_suite='nose.collector',
    cmdclass=cmdclass('ipythond3sankey/static/ipythond3sankey')
)
Exemple #22
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip
    import importlib
    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

setup(
    name="ipylivecoder",
    version="0.1.0",
    description="Live JavaScript coding against IPython widgets",
    author="Nicholas Bollweg",
    author_email="*****@*****.**",
    license="New BSD License",
    url="https://github.com/bollwyvl/nb-inkscapelayers",
    keywords="ipython js livecoding",
    install_requires=["ipython", "jupyter-pip"],
    classifiers=["Development Status :: 4 - Beta",
                 "Framework :: IPython",
                 "Programming Language :: Python",
                 "License :: OSI Approved :: MIT License"],
    packages=["livecoder"],
    include_package_data=True,
    cmdclass=cmdclass("livecoder/static/livecoder"),
)
Exemple #23
0
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='nbjsmol',
    packages=['nbjsmol'],
    # ... more setup.py stuff here ...
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('nbjsmol', 'nbjsmol/main'),
)
Exemple #24
0
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='nbsvg',
    version='0.1',
    description='Implaments pythonic SVG in the IPython Notebook',
    author='Ryan Morshead',
    author_email='*****@*****.**',
    license='New BSD License',
    url='https://github.com/rmorshead/ipython-svg',
    keywords='data visualization svg python ipython widgets widget',
    classifiers=['Development Status :: 2 - Pre-Alpha',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['nbsvg', 'nbsvg/py'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('nbsvg'),
)
Exemple #25
0
"""Setup script for Notebook Ok Extension"""
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

VERSION = "0.1.3"

setup(
    name="notebook-ok-extension",
    version=VERSION,
    install_requires=["jupyter-pip"],
    description="""An extension of the Jupyter Notebook that integrates testing with OK client.""",
    cmdclass=cmdclass("ok", "ok/ok"),
    author="Alvin Wan",
    author_email="*****@*****.**",
    url="https://github.com/dsten/notebook-ok-extension",
    download_url="https://github.com/dsten/notebook-ok-extension/archive/%s.zip" % VERSION,
    keywords=["data", "tools", "berkeley"],
    classifiers=["Programming Language :: Python"],
)
Exemple #26
0
    exec(f.read(), about)

setup(
    name=__title__,
    version=about['__version__'],
    description=__description__,
    url=__url__,
    author=about['__author__'],
    author_email=__author_email__,
    license=__license__,
    packages=find_packages(exclude=('test',)),
    keywords=__keywords__,
    install_requires=__requires__,
    zip_safe=False,
    include_package_data=True,
    cmdclass=cmdclass(__jupyter_echarts__, enable="echarts/main"),
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Console',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: Implementation',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.4',
        'Programming Language :: Python :: 3.5',
        'Programming Language :: Python :: 3.6',
        'Topic :: Software Development :: Libraries'
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='bootstrapbox',
    version='0.1',
    description='Bootstrap grid layout widgets.',
    author='Jonathan Frederic',
    author_email='*****@*****.**',
    license='New BSD License',
    url='https://github.com/jdfreder/ipython-bootstrapbox',
    keywords='python ipython javascript bootstrap flex box responsive bootstrapbox widget',
    classifiers=['Development Status :: 4 - Beta',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['bootstrapbox'],
    include_package_data=True,
    install_requires=["ipython-pip"],
    cmdclass=cmdclass('bootstrapbox'),
)
Exemple #28
0
readme = open('README.md').read()
history = open('HISTORY.rst').read().replace('.. :changelog:', '')

setup(
    name='CesiumWidget',
    version='0.1.0',
    description='IPython widget for Cesium world globe',
    long_description=readme + '\n\n' + history,
    author='Petrus Hyvonen',
    author_email='*****@*****.**',
    url='https://github.com/petrushy/CesiumWidget',
    packages=['CesiumWidget'],  # find_packages(exclude=('tests', 'docs')),
    install_requires=["jupyter-pip"],
    # user=False on cmdclass installs in distribution IPython, without installs in user/.ipython
    cmdclass=cmdclass('CesiumWidget', user=False),
    include_package_data=True,
    license="Apache",
    zip_safe=False,
    keywords='CesiumWidget ipython',
    classifiers=[
        'Development Status :: 2 - Pre-Alpha',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Natural Language :: English',
        "Programming Language :: Python :: 2",
        'Programming Language :: Python :: 2.6',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4'
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

VERSION = '0.2.2'

setup(
    name='nbextension-run-checkpy',
    version=VERSION,
    description='An extension of the Jupyter Notebook that runs checkPy.',
    author='Tom Kooij',
    author_email='*****@*****.**',
    license='BSD',
    classifiers=[
        'Intended Audience :: Education', 'Topic :: Education :: Testing',
        'License :: OSI Approved :: BSD License',
        'Programming Language :: Python'
    ],
    url='https://github.com/tomkooij/nbextension-run-checkpy',
    packages=['run-checkpy'],
    package_data={'run-checkpy': ['*.js']},
    cmdclass=cmdclass('run-checkpy', 'run-checkpy/run-checkpy'),
    install_requires=['jupyter-pip'],
)
Exemple #30
0
setup(
    name='reducer',
    version='0.2.1',
    description='Process FITS files',
    url='http://reducer.readthedocs.org',
    long_description=(open('README.rst').read()),
    license='BSD 3-clause',
    author='Matt Craig',
    author_email='*****@*****.**',
    packages=find_packages(exclude=['tests*']),
    include_package_data=True,
    install_requires=INSTALL_REQUIRES,
    extras_require={
        'docs': ['numpydoc', 'sphinx-argparse', 'sphinx_rtd_theme'],
    },
    tests_require=['pytest>1.4'] + INSTALL_REQUIRES,
    cmdclass=cmdclass('accordion_replacement'), #{'test': PyTest, ''},
    entry_points={
        'console_scripts': [
            ('reducer = '
             'reducer:main')
        ]
    },
    classifiers=['Development Status :: 4 - Beta',
                 'License :: OSI Approved :: BSD License',
                 'Programming Language :: Python :: 2.7',
                 'Programming Language :: Python :: 3',
                 'Intended Audience :: Science/Research',
                 'Topic :: Scientific/Engineering :: Astronomy'],
    )
Exemple #31
0
      include_package_data=True,
      license='MIT',
      zip_safe=False,
      keywords='ipython-d3-sankey ipython',
      classifiers=[
          'Development Status :: 2 - Pre-Alpha',
          'Framework :: IPython',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Programming Language :: Python :: 2.6',
          'Programming Language :: Python :: 2.7',
          'Programming Language :: Python :: 3.3',
          'Programming Language :: Python :: 3.4',
          'Programming Language :: Python :: 3',
          'Topic :: Software Development :: Widget Sets',
          "Programming Language :: Python :: 2",
      ],
      tests_require=[
          "nose",
      ],
      setup_requires=[
          "IPython>=3.0.0,<5.0.0",
          "requests",
      ],
      install_requires=[
          "IPython>=3.0.0,<5.0.0",
      ],
      test_suite='nose.collector',
      cmdclass=cmdclass('ipythond3sankey/static/ipythond3sankey'))
Exemple #32
0
# -*- coding: utf-8 -*-
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='jsobject',
    version='0.1',
    description='Exposes Javascript in Python (in the IPython notebook).',
    author='Jonathan Frederic',
    author_email='*****@*****.**',
    license='MIT License',
    url='https://github.com/jdfreder/ipython-jsobject',
    keywords='python ipython javascript jsobject pyjsobject front-end frontend window',
    classifiers=['Development Status :: 4 - Beta',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['jsobject'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('jsobject', 'jsobject/backend_context'),
)
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='popup',
    version='0.1',
    description='',
    author='',
    author_email='',
    license='',
    ## url='https://github.com/myname/mywidget',
    ## keywords='python ipython javascript widget mywidget',
    ## classifiers=['Development Status :: 4 - Beta',
    ##              'Programming Language :: Python',
    ##              'License :: OSI Approved :: MIT License'],
    packages=['popup'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('popup'),
)
Exemple #34
0
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

setup(
    name="bitjet",
    version="0.2.2",
    description="Binary visualization using IPython widgets",
    author="Kyle Kelley",
    author_email="*****@*****.**",
    license="New BSD License",
    url="https://github.com/rgbkrk/bitjet",
    keywords="data visualization interactive interaction python ipython widgets widget",
    install_requires=["ipython", "jupyter-pip"],
    classifiers=[
        "Development Status :: 4 - Beta",
        "Programming Language :: Python",
        "License :: OSI Approved :: MIT License",
    ],
    packages=["bitjet"],
    include_package_data=True,
    cmdclass=cmdclass("bitjet"),
)
Exemple #35
0
import json
import sys

from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip
    import importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

with open("setup.json") as f:
    setup_data = json.load(f)

if sys.version_info[0] < 3:
    # insidious! http://bugs.python.org/issue13943
    setup_data["packages"] = [
        s.encode("utf-8") for s in setup_data["packages"]
    ]

with open("README.rst") as f:
    setup_data.update(long_description=f.read())

setup_data.update(cmdclass=cmdclass(
    path="{0}/static/{0}".format(setup_data["packages"][0])))

setup(**setup_data)
# -*- coding: utf-8 -*-
from __future__ import print_function
from setuptools import setup
try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='mywidget',
    version='0.1',
    description='',
    author='',
    author_email='',
    license='',
    url='https://github.com/myname/mywidget',
    keywords='python ipython javascript widget mywidget',
    classifiers=['Development Status :: 4 - Beta',
                 'Programming Language :: Python',
                 'License :: OSI Approved :: MIT License'],
    packages=['mywidget'],
    include_package_data=True,
    install_requires=["jupyter-pip"],
    cmdclass=cmdclass('mywidget'),
)
Exemple #37
0
except:
    import pip
    import importlib

    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass


with open("setup.json") as f:
    setup_data = json.load(f)

if sys.version_info[0] < 3:
    # insidious! http://bugs.python.org/issue13943
    setup_data["packages"] = [s.encode("utf-8")
                              for s in setup_data["packages"]]

with open("README.rst") as f:
    setup_data.update(
        long_description=f.read()
    )

setup_data.update(
    cmdclass=cmdclass(
        path="{0}/static/{0}".format(
            setup_data["packages"][0]
        )
    )
)

setup(**setup_data)
Exemple #38
0
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip']); cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='brunel',
    version='0.7',
    packages=['brunel'],
    install_requires= ['pandas', 'jinja2', 'ipython', 'jupyter-pip'],
    package_data= {
        'brunel': ['*.js', '*.html']
    },
    description='Brunel for IPython',
    keywords=['visualization', 'grammar of graphics'],
    include_package_data=True,
    cmdclass=cmdclass('brunel/brunel_ext')
)
Exemple #39
0
reqs = read_requirements('requirements.txt')

setup(
    name='qgrid',
    version='0.3.2',
    description='A Pandas DataFrame viewer for IPython Notebook.',
    author='Quantopian Inc.',
    author_email='*****@*****.**',
    packages=['qgrid'],
    license='Apache 2.0',
    include_package_data=True,
    zip_safe=False,
    classifiers=[
        'Framework :: IPython',
        'Development Status :: 4 - Beta',
        'License :: OSI Approved :: Apache Software License',
        'Natural Language :: English',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3.3',
        'Operating System :: OS Independent',
        'Intended Audience :: Science/Research',
        'Topic :: Office/Business :: Financial',
        'Topic :: Scientific/Engineering :: Information Analysis',
        ],
    install_requires=reqs,
    url="https://github.com/quantopian/qgrid",
    cmdclass=cmdclass('qgrid/qgridjs'),
)
Exemple #40
0
# Get the long description from the README file
with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
    long_description = f.read()

try:
    from jupyterpip import cmdclass
except:
    import pip, importlib
    pip.main(['install', 'jupyter-pip'])
    cmdclass = importlib.import_module('jupyterpip').cmdclass

setup(
    name='brunel',
    version='2.6.2',
    packages=['brunel'],
    install_requires=['pandas', 'jinja2', 'ipython', 'jupyter-pip', 'Py4J'],
    package_data={'brunel': ['*.js', '*.html', 'lib/*.jar', 'brunel_ext/*.*']},
    description='Brunel Visualization For Jupyter/IPython Notebooks',
    long_description=long_description,
    keywords=['visualization', 'grammar of graphics'],
    include_package_data=True,
    license='Apache Software License 2.0',
    classifiers=[
        "License :: OSI Approved :: Apache Software License",
        "Development Status :: 4 - Beta",
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 3'
    ],
    cmdclass=cmdclass('brunel/brunel_ext'))
Exemple #41
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

try:
    from jupyterpip import cmdclass
except:
    import pip
    import importlib
    pip.main(["install", "jupyter-pip"])
    cmdclass = importlib.import_module("jupyterpip").cmdclass

setup(
    name="nb-inkscapelayers",
    version="0.1.0",
    description="Inkscape SVG Layers in Jupyter Notebook Markdown",
    author="Nicholas Bollweg",
    author_email="*****@*****.**",
    license="New BSD License",
    url="https://github.com/bollwyvl/nb-inkscapelayers",
    keywords="ipython svg inkscape markdown",
    install_requires=["ipython", "jupyter-pip"],
    classifiers=["Development Status :: 4 - Beta",
                 "Framework :: IPython",
                 "Programming Language :: Python",
                 "License :: OSI Approved :: MIT License"],
    packages=["inkscapelayers"],
    include_package_data=True,
    cmdclass=cmdclass("inkscapelayers/static/inkscapelayers"),
)