File tree Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 33! server.py
44! pyproject.toml
55! requirements.txt
6+ ! requirements-server.txt
67! README.md
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ RUN apt-get update \
55WORKDIR /app
66COPY requirements.txt .
77RUN pip install -r requirements.txt
8+ COPY requirements-server.txt .
9+ RUN pip install -r requirements-server.txt
810
911LABEL maintainer="Allan Galarza <allan.galarza@gmail.com>"
1012LABEL org.opencontainers.image.licenses="Apache 2.0"
@@ -17,7 +19,6 @@ LABEL org.opencontainers.image.description="API that parses website content into
1719
1820
1921COPY . .
20- RUN pip install -e .[server]
2122EXPOSE 8000
2223HEALTHCHECK --interval=60s --timeout=10s --start-period=5s --retries=5 \
2324 CMD curl --fail http://localhost:8000/healthcheck || exit 1
Original file line number Diff line number Diff line change @@ -49,10 +49,12 @@ classifiers = [
4949[tool .setuptools .dynamic ]
5050version = { attr = " tibiapy.__version__" }
5151dependencies = { file = [" requirements.txt" ] }
52- optional-dependencies.docs = { file = [" requirements-docs.txt" ] }
53- optional-dependencies.server = { file = [" requirements-server.txt" ] }
54- optional-dependencies.testing = { file = [" requirements-testing.txt" ] }
55- optional-dependencies.linting = { file = [" requirements-linting.txt" ] }
52+
53+ [tool .setuptools .dynamic .optional-dependencies ]
54+ docs = { file = [" requirements-docs.txt" ] }
55+ server = { file = [" requirements-server.txt" ] }
56+ testing = { file = [" requirements-testing.txt" ] }
57+ linting = { file = [" requirements-linting.txt" ] }
5658
5759
5860[tool .coverage .run ]
You can’t perform that action at this time.
0 commit comments