mirror of
https://github.com/jupyterhub/the-littlest-jupyterhub.git
synced 2025-12-18 21:54:05 +08:00
TLJH is a great base to build 'stacks' on top of for various use cases. These 'stacks' should be built by people who are domain experts in their fields, and easily updateable with new TLJH versions. Extension points need to be very clearly defined & evolvable, so we can modify TLJH without fear of breaking everything. [pluggy](https://pluggy.readthedocs.io/) is the plugin mechanism for pytest spun out into its own library, and fits our requirements well. There is an experimental pangeo stack in progress at https://github.com/yuvipanda/tljh-pangeo for an example of how this would work
25 lines
617 B
Python
25 lines
617 B
Python
from setuptools import setup, find_packages
|
|
|
|
setup(
|
|
name='the-littlest-jupyterhub',
|
|
version='0.1',
|
|
description='A small JupyterHub distribution',
|
|
url='https://github.com/yuvipanda/the-littlest-jupyterhub',
|
|
author='Yuvi Panda',
|
|
author_email='yuvipanda@gmail.com',
|
|
license='3 Clause BSD',
|
|
packages=find_packages(),
|
|
include_package_data=True,
|
|
install_requires=[
|
|
'pyyaml==3.*',
|
|
'ruamel.yaml==0.15.*',
|
|
'jinja2',
|
|
'pluggy>0.7<1.0'
|
|
],
|
|
entry_points={
|
|
'console_scripts': [
|
|
'tljh-config = tljh.config:main',
|
|
],
|
|
},
|
|
)
|