From 997a0b989544905ebaf2c1c798525bdc0799ca38 Mon Sep 17 00:00:00 2001 From: Vitor Santos Costa Date: Mon, 22 Aug 2016 14:06:49 -0500 Subject: [PATCH] generated --- packages/python/setup.py | 58 ---------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 packages/python/setup.py diff --git a/packages/python/setup.py b/packages/python/setup.py deleted file mode 100644 index a372f1697..000000000 --- a/packages/python/setup.py +++ /dev/null @@ -1,58 +0,0 @@ -from distutils.command.install import install -from distutils.core import setup -from distutils import log -import json -import sys -import os - -PY3 = sys.version_info[0] >= 3 - -kernel_json = { - "argv": [sys.executable, - "-m", "yap_kernel", - "-f", "{connection_file}"], - "display_name": " YAP-6.3" , - "language": "prolog", - "name": "yap_kernel", -} - -class install_with_kernelspec(install): - def run(self): - install.run(self) - from jupyter_client.kernelspec import install_kernel_spec - from IPython.utils.tempdir import TemporaryDirectory - with TemporaryDirectory() as td: - os.chmod(td, 0o755) # Starts off as 700, not user readable - with open(os.path.join(td, 'kernel.json'), 'w') as f: - json.dump(kernel_json, f, sort_keys=True) - log.info('Installing kernel spec') - try: - install_kernel_spec(td, 'yap_kernel', user=self.user, - replace=True) - except: - install_kernel_spec(td, 'yap_kernel', user=not self.user, - replace=True) - -svem_flag = '--single-version-externally-managed' -if svem_flag in sys.argv: - # Die, setuptools, die. - sys.argv.remove(svem_flag) - -setup(name='yap_kernel', - version='0.0.1', - description='A simple YAP kernel for Jupyter/IPython', - long_description="A simple YAP kernel for Jupyter/IPython, based on MetaKernel", - url="https://github.com/vscosta/yap-6.3", - author='Vitor Santos Costa, based on the metakernel from Douglas Blank', - author_email='vsc@dcc.fc.up.pt', - py_modules=['yap_kernel'], - install_requires=["metakernel","yap"], - cmdclass={'install': install_with_kernelspec}, - classifiers = [ - 'Framework :: IPython', - 'License :: OSI Approved :: BSD License', - 'Programming Language :: YAP :: 6.3', - 'Programming Language :: Python :: 3', - 'Topic :: System :: Shells', - ] -)