Esempio n. 1
0

cmdclass = create_cmdclass(develop_wrappers=[
    'js',
    'js-lab',
    'java',
    'javadoc',
], distribute_wrappers=[
    'js',
    'js-lab',
    'java',
    'javadoc',
])
cmdclass['js'] = install_node_modules(
    path='../js/notebook',
    build_dir=os.path.join(here, '../js/notebook', 'dist'),
    source_dir=os.path.join(here, '../js/notebook', 'src')
)
cmdclass['js-lab'] = install_node_modules(
    path='../js/lab',
    build_dir=os.path.join(here, '../js/lab', 'dist'),
    source_dir=os.path.join(here, '../js/lab', 'src')
)
cmdclass['java'] = run_gradle(cmd='build')
cmdclass['javadoc'] = run_gradle(cmd='base:javadoc')

setup_args = dict(
    name                = 'beakerx',
    description         = 'BeakerX: Beaker Extensions for Jupyter Notebook',
    long_description    = 'BeakerX: Beaker Extensions for Jupyter Notebook',
    version             = get_version(os.path.join('beakerx', '_version.py')),
Esempio n. 2
0
# 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, find_packages
from setupbase import (create_cmdclass, install_node_modules, run_gradle,
                       get_version, get_data_files, here)
import os

cmdclass = create_cmdclass(develop_wrappers=[
    'js',
    'java',
],
                           distribute_wrappers=['js', 'java'])
cmdclass['js'] = install_node_modules(
    path='js',
    build_dir=os.path.join(here, 'js', 'dist'),
    source_dir=os.path.join(here, 'js', 'src'))
cmdclass['java'] = run_gradle(cmd='build')

setup_args = dict(
    name='beakerx',
    description='BeakerX: Beaker Extensions for Jupyter Notebook',
    long_description='BeakerX: Beaker Extensions for Jupyter Notebook',
    version=get_version(os.path.join('beakerx', '_version.py')),
    author='Two Sigma Open Source, LLC',
    author_email='*****@*****.**',
    url='http://beakerx.com',
    keywords=[
        'ipython',
        'jupyter',
        'widgets',
Esempio n. 3
0
# limitations under the License.

from setuptools import setup, find_packages
from setupbase import create_cmdclass, install_node_modules, install_nb_conda_kernels, copy_files, run_gradle, get_version
import os
from os.path import join as pjoin

cmdclass = create_cmdclass([
    'js',
    'nb_conda_kernels',
    'nb_custom_css',
    'java',
    'kernels',
])
cmdclass['js'] = install_node_modules(path=pjoin('js'),
                                      build_dir=pjoin('js', 'dist'),
                                      source_dir=pjoin('js', 'src'))
cmdclass['nb_conda_kernels'] = install_nb_conda_kernels(
    enable=True, prefix=os.environ['CONDA_PREFIX'])
cmdclass['nb_custom_css'] = copy_files(src='custom',
                                       dest=pjoin(os.environ['CONDA_PREFIX'],
                                                  'lib', 'python3.5',
                                                  'site-packages', 'notebook',
                                                  'static', 'custom'))
cmdclass['java'] = run_gradle(cmd='build')
cmdclass['kernels'] = run_gradle(cmd='kernelInstall')

setup_args = dict(
    name='beakerx',
    description='BeakerX: Beaker Extensions for Jupyter Notebook',
    long_description='BeakerX: Beaker Extensions for Jupyter Notebook',
Esempio n. 4
0

cmdclass = create_cmdclass(develop_wrappers=[
    'js',
    'js-lab',
    'java',
    'javadoc',
], distribute_wrappers=[
    'js',
    'js-lab',
    'java',
    'javadoc',
])
cmdclass['js'] = install_node_modules(
    path='../js/notebook',
    build_dir=os.path.join(here, '../js/notebook', 'dist'),
    source_dir=os.path.join(here, '../js/notebook', 'src')
)
cmdclass['js-lab'] = install_node_modules(
    path='../js/lab',
    build_dir=os.path.join(here, '../js/lab', 'dist'),
    source_dir=os.path.join(here, '../js/lab', 'src')
)
cmdclass['java'] = run_gradle(cmd='build', skip_tests=False)
cmdclass['javadoc'] = run_gradle(cmd='base:javadoc')

setup_args = dict(
    name                = 'beakerx',
    description         = 'BeakerX: Beaker Extensions for Jupyter Notebook',
    long_description    = 'BeakerX: Beaker Extensions for Jupyter Notebook',
    version             = get_version(os.path.join('beakerx', '_version.py')),