setup.py 644 B

1234567891011121314151617181920212223242526
  1. # Copyright (c) Jupyter Development Team.
  2. # Distributed under the terms of the Modified BSD License.
  3. import json
  4. import os.path as osp
  5. from glob import glob
  6. name = "mock_service_manager_package"
  7. HERE = osp.abspath(osp.dirname(__file__))
  8. with open(osp.join(HERE, "package.json")) as fid:
  9. data = json.load(fid)
  10. from setuptools import setup # noqa
  11. js_name = data["name"]
  12. setup(
  13. name=name,
  14. version=data["version"],
  15. py_modules=[name],
  16. data_files=[
  17. (f"share/jupyter/labextensions/{js_name}", glob("static/package.json")),
  18. (f"share/jupyter/labextensions/{js_name}/static", glob("static/static/*")),
  19. ],
  20. )