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"), )
# -*- 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'), )
#!/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'), )
# -*- 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'), )
] 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' ], )
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'), )
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'])
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'), )
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'))
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)
# -*- 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'), )
# -*- 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'), )
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'), )
#!/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"],
# -*- 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'), )
# -*- 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'), )
#!/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'), )
# -*- 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'), )
# -*- 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'), )
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') )
#!/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"), )
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'), )
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'), )
"""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"], )
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'), )
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'], )
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'], )
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'))
# -*- 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'), )
# -*- 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"), )
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'), )
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)
# # 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') )
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'), )
# 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'))
#!/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"), )