mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-07 01:54:09 +00:00
fix setuptools-scm in docker
- needs git, .git files - needs setuptools_scm config section in pyproject.toml
This commit is contained in:
@@ -5,6 +5,5 @@ jupyterhub.sqlite
|
|||||||
jupyterhub_config.py
|
jupyterhub_config.py
|
||||||
node_modules
|
node_modules
|
||||||
docs
|
docs
|
||||||
.git
|
|
||||||
dist
|
dist
|
||||||
build
|
build
|
||||||
|
@@ -44,6 +44,7 @@ RUN apt-get update -qq \
|
|||||||
build-essential \
|
build-essential \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
|
git \
|
||||||
locales \
|
locales \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
|
@@ -91,6 +91,12 @@ include = ["jupyterhub*"]
|
|||||||
readme = { file = "README.md", content-type = "text/markdown" }
|
readme = { file = "README.md", content-type = "text/markdown" }
|
||||||
dependencies = { file = "requirements.txt" }
|
dependencies = { file = "requirements.txt" }
|
||||||
|
|
||||||
|
# setuptools_scm needs a section to be present
|
||||||
|
[tool.setuptools_scm]
|
||||||
|
# we don't actually use setuptools_scm for versions,
|
||||||
|
# only the file-finder
|
||||||
|
fallback_version = "0.0.0"
|
||||||
|
|
||||||
# declarative data-files doesn't quite work right
|
# declarative data-files doesn't quite work right
|
||||||
# this is still in setup.py:get_data_files
|
# this is still in setup.py:get_data_files
|
||||||
# [tool.setuptools.data-files]
|
# [tool.setuptools.data-files]
|
||||||
|
Reference in New Issue
Block a user