Skip to content

Commit

Permalink
⬆️ lockfile bump
Browse files Browse the repository at this point in the history
  • Loading branch information
juftin committed Jan 29, 2024
1 parent 85edc72 commit c1972d0
Show file tree
Hide file tree
Showing 11 changed files with 144 additions and 156 deletions.
7 changes: 3 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@ MAINTAINER Justin Flannery "juftin@juftin.com"

RUN apt-get update && apt-get install -y jq && apt-get clean

COPY requirements.txt /tmp/project/requirements.txt
RUN pip install -r /tmp/project/requirements.txt

COPY README.md /tmp/project/README.md
COPY pyproject.toml /tmp/project/pyproject.toml
COPY lunchable /tmp/project/lunchable
COPY requirements.txt /tmp/project/requirements.txt

RUN pip install /tmp/project && \
RUN pip install "/tmp/project[plugins]" \
--constraint /tmp/project/requirements.txt && \
rm -rf /tmp/project

SHELL ["/bin/bash", "-c"]
Expand Down
4 changes: 4 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ python = ["3.8", "3.9", "3.10", "3.11", "3.12"]

[tool.hatch.envs.default]
features = ["all"]
pip-compile-args = [
"--unsafe-package",
"lunchable"
]
pip-compile-constraint = "default"
post-install-commands = [
"- pre-commit install"
Expand Down
28 changes: 13 additions & 15 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

annotated-types==0.6.0
# via pydantic
anyio==4.1.0
anyio==4.2.0
# via httpx
certifi==2023.11.17
# via
Expand All @@ -39,7 +39,7 @@ h11==0.14.0
# via httpcore
httpcore==1.0.2
# via httpx
httpx==0.25.2
httpx==0.26.0
# via
# hatch.envs.default
# lunchable
Expand All @@ -52,40 +52,35 @@ importlib-metadata==7.0.1
# via
# hatch.envs.default
# lunchable
lunchable==1.2.1
# via
# lunchable-primelunch
# lunchable-pushlunch
# lunchable-splitlunch
lunchable-primelunch==1.0.0
lunchable-primelunch==1.0.1
# via hatch.envs.default
lunchable-pushlunch==1.0.1
# via hatch.envs.default
lunchable-splitlunch==1.0.0
lunchable-splitlunch==1.0.1
# via hatch.envs.default
markdown-it-py==3.0.0
# via rich
mdurl==0.1.2
# via markdown-it-py
numpy==1.26.2
numpy==1.26.3
# via pandas
oauthlib==3.2.2
# via requests-oauthlib
pandas==2.1.4
pandas==2.2.0
# via lunchable-primelunch
pydantic==2.5.2
pydantic==2.6.0
# via
# hatch.envs.default
# lunchable
pydantic-core==2.14.5
pydantic-core==2.16.1
# via pydantic
pygments==2.17.2
# via rich
python-dateutil==2.8.2
# via
# lunchable-splitlunch
# pandas
pytz==2023.3.post1
pytz==2023.4
# via pandas
requests==2.31.0
# via
Expand All @@ -111,9 +106,12 @@ typing-extensions==4.9.0
# via
# pydantic
# pydantic-core
tzdata==2023.3
tzdata==2023.4
# via pandas
urllib3==2.1.0
# via requests
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# lunchable
35 changes: 17 additions & 18 deletions requirements/requirements-all.py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

annotated-types==0.6.0
# via pydantic
anyio==4.1.0
anyio==4.2.0
# via httpx
certifi==2023.11.17
# via
Expand All @@ -39,7 +39,7 @@ click-plugins==1.1.1
# via
# hatch.envs.all.py3.10
# lunchable
coverage==7.3.3
coverage==7.4.1
# via
# coverage
# pytest-cov
Expand All @@ -51,7 +51,7 @@ h11==0.14.0
# via httpcore
httpcore==1.0.2
# via httpx
httpx==0.25.2
httpx==0.26.0
# via
# hatch.envs.all.py3.10
# lunchable
Expand All @@ -67,42 +67,37 @@ importlib-metadata==7.0.1
# lunchable
iniconfig==2.0.0
# via pytest
lunchable==1.2.1
# via
# lunchable-primelunch
# lunchable-pushlunch
# lunchable-splitlunch
lunchable-primelunch==1.0.0
lunchable-primelunch==1.0.1
# via hatch.envs.all.py3.10
lunchable-pushlunch==1.0.1
# via hatch.envs.all.py3.10
lunchable-splitlunch==1.0.0
lunchable-splitlunch==1.0.1
# via hatch.envs.all.py3.10
markdown-it-py==3.0.0
# via rich
mdurl==0.1.2
# via markdown-it-py
multidict==6.0.4
# via yarl
numpy==1.26.2
numpy==1.26.3
# via pandas
oauthlib==3.2.2
# via requests-oauthlib
packaging==23.2
# via pytest
pandas==2.1.4
pandas==2.2.0
# via lunchable-primelunch
pluggy==1.3.0
pluggy==1.4.0
# via pytest
pydantic==2.5.2
pydantic==2.6.0
# via
# hatch.envs.all.py3.10
# lunchable
pydantic-core==2.14.5
pydantic-core==2.16.1
# via pydantic
pygments==2.17.2
# via rich
pytest==7.4.3
pytest==8.0.0
# via
# hatch.envs.all.py3.10
# pytest-cov
Expand All @@ -115,7 +110,7 @@ python-dateutil==2.8.2
# via
# lunchable-splitlunch
# pandas
pytz==2023.3.post1
pytz==2023.4
# via pandas
pyyaml==6.0.1
# via vcrpy
Expand Down Expand Up @@ -145,9 +140,10 @@ tomli==2.0.1
# pytest
typing-extensions==4.9.0
# via
# anyio
# pydantic
# pydantic-core
tzdata==2023.3
tzdata==2023.4
# via pandas
urllib3==2.1.0
# via requests
Expand All @@ -159,3 +155,6 @@ yarl==1.9.4
# via vcrpy
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# lunchable
34 changes: 16 additions & 18 deletions requirements/requirements-all.py3.11.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

annotated-types==0.6.0
# via pydantic
anyio==4.1.0
anyio==4.2.0
# via httpx
certifi==2023.11.17
# via
Expand All @@ -39,15 +39,15 @@ click-plugins==1.1.1
# via
# hatch.envs.all.py3.11
# lunchable
coverage==7.3.3
coverage==7.4.1
# via
# coverage
# pytest-cov
h11==0.14.0
# via httpcore
httpcore==1.0.2
# via httpx
httpx==0.25.2
httpx==0.26.0
# via
# hatch.envs.all.py3.11
# lunchable
Expand All @@ -63,42 +63,37 @@ importlib-metadata==7.0.1
# lunchable
iniconfig==2.0.0
# via pytest
lunchable==1.2.1
# via
# lunchable-primelunch
# lunchable-pushlunch
# lunchable-splitlunch
lunchable-primelunch==1.0.0
lunchable-primelunch==1.0.1
# via hatch.envs.all.py3.11
lunchable-pushlunch==1.0.1
# via hatch.envs.all.py3.11
lunchable-splitlunch==1.0.0
lunchable-splitlunch==1.0.1
# via hatch.envs.all.py3.11
markdown-it-py==3.0.0
# via rich
mdurl==0.1.2
# via markdown-it-py
multidict==6.0.4
# via yarl
numpy==1.26.2
numpy==1.26.3
# via pandas
oauthlib==3.2.2
# via requests-oauthlib
packaging==23.2
# via pytest
pandas==2.1.4
pandas==2.2.0
# via lunchable-primelunch
pluggy==1.3.0
pluggy==1.4.0
# via pytest
pydantic==2.5.2
pydantic==2.6.0
# via
# hatch.envs.all.py3.11
# lunchable
pydantic-core==2.14.5
pydantic-core==2.16.1
# via pydantic
pygments==2.17.2
# via rich
pytest==7.4.3
pytest==8.0.0
# via
# hatch.envs.all.py3.11
# pytest-cov
Expand All @@ -111,7 +106,7 @@ python-dateutil==2.8.2
# via
# lunchable-splitlunch
# pandas
pytz==2023.3.post1
pytz==2023.4
# via pandas
pyyaml==6.0.1
# via vcrpy
Expand Down Expand Up @@ -139,7 +134,7 @@ typing-extensions==4.9.0
# via
# pydantic
# pydantic-core
tzdata==2023.3
tzdata==2023.4
# via pandas
urllib3==2.1.0
# via requests
Expand All @@ -151,3 +146,6 @@ yarl==1.9.4
# via vcrpy
zipp==3.17.0
# via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
# lunchable
Loading

0 comments on commit c1972d0

Please sign in to comment.