diff --git a/Dockerfile b/Dockerfile index 9a920653..9c6f02dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"] diff --git a/pyproject.toml b/pyproject.toml index 63318a29..1f99eb09 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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" diff --git a/requirements.txt b/requirements.txt index c35939bf..b9f7ed4b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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 @@ -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 @@ -52,32 +52,27 @@ 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 @@ -85,7 +80,7 @@ python-dateutil==2.8.2 # via # lunchable-splitlunch # pandas -pytz==2023.3.post1 +pytz==2023.4 # via pandas requests==2.31.0 # via @@ -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 diff --git a/requirements/requirements-all.py3.10.txt b/requirements/requirements-all.py3.10.txt index 731422e9..970802b6 100644 --- a/requirements/requirements-all.py3.10.txt +++ b/requirements/requirements-all.py3.10.txt @@ -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 @@ -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 @@ -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 @@ -67,16 +67,11 @@ 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 @@ -84,25 +79,25 @@ 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 @@ -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 @@ -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 @@ -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 diff --git a/requirements/requirements-all.py3.11.txt b/requirements/requirements-all.py3.11.txt index 1a8499b7..48366d14 100644 --- a/requirements/requirements-all.py3.11.txt +++ b/requirements/requirements-all.py3.11.txt @@ -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 @@ -39,7 +39,7 @@ click-plugins==1.1.1 # via # hatch.envs.all.py3.11 # lunchable -coverage==7.3.3 +coverage==7.4.1 # via # coverage # pytest-cov @@ -47,7 +47,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.11 # lunchable @@ -63,16 +63,11 @@ 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 @@ -80,25 +75,25 @@ 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 @@ -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 @@ -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 @@ -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 diff --git a/requirements/requirements-all.py3.12.txt b/requirements/requirements-all.py3.12.txt index d4a276fc..beaa61ab 100644 --- a/requirements/requirements-all.py3.12.txt +++ b/requirements/requirements-all.py3.12.txt @@ -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 @@ -39,7 +39,7 @@ click-plugins==1.1.1 # via # hatch.envs.all.py3.12 # lunchable -coverage==7.3.3 +coverage==7.4.1 # via # coverage # pytest-cov @@ -47,7 +47,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.12 # lunchable @@ -63,16 +63,11 @@ 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.12 lunchable-pushlunch==1.0.1 # via hatch.envs.all.py3.12 -lunchable-splitlunch==1.0.0 +lunchable-splitlunch==1.0.1 # via hatch.envs.all.py3.12 markdown-it-py==3.0.0 # via rich @@ -80,25 +75,25 @@ 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.12 # 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.12 # pytest-cov @@ -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 @@ -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 @@ -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 diff --git a/requirements/requirements-all.py3.8.txt b/requirements/requirements-all.py3.8.txt index 9f2e659a..c391317e 100644 --- a/requirements/requirements-all.py3.8.txt +++ b/requirements/requirements-all.py3.8.txt @@ -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 @@ -39,7 +39,7 @@ click-plugins==1.1.1 # via # hatch.envs.all.py3.8 # lunchable -coverage==7.3.3 +coverage==7.4.1 # via # coverage # pytest-cov @@ -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.8 # lunchable @@ -67,16 +67,11 @@ 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.8 lunchable-pushlunch==1.0.1 # via hatch.envs.all.py3.8 -lunchable-splitlunch==1.0.0 +lunchable-splitlunch==1.0.1 # via hatch.envs.all.py3.8 markdown-it-py==3.0.0 # via rich @@ -92,17 +87,17 @@ packaging==23.2 # via pytest pandas==2.0.3 # 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.8 # 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.8 # pytest-cov @@ -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 @@ -146,10 +141,11 @@ tomli==2.0.1 typing-extensions==4.9.0 # via # annotated-types + # anyio # pydantic # pydantic-core # rich -tzdata==2023.3 +tzdata==2023.4 # via pandas urllib3==1.26.18 # via @@ -163,3 +159,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 diff --git a/requirements/requirements-all.py3.9.txt b/requirements/requirements-all.py3.9.txt index 9ccca4e5..5885f4de 100644 --- a/requirements/requirements-all.py3.9.txt +++ b/requirements/requirements-all.py3.9.txt @@ -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 @@ -39,10 +39,8 @@ click-plugins==1.1.1 # via # hatch.envs.all.py3.9 # lunchable -coverage==7.3.3 - # via - # coverage - # pytest-cov +coverage==7.4.1 + # via pytest-cov exceptiongroup==1.2.0 # via # anyio @@ -51,7 +49,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.9 # lunchable @@ -67,16 +65,11 @@ 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.9 lunchable-pushlunch==1.0.1 # via hatch.envs.all.py3.9 -lunchable-splitlunch==1.0.0 +lunchable-splitlunch==1.0.1 # via hatch.envs.all.py3.9 markdown-it-py==3.0.0 # via rich @@ -84,25 +77,25 @@ 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.9 # 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.9 # pytest-cov @@ -115,7 +108,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 @@ -145,9 +138,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==1.26.18 # via @@ -161,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 diff --git a/requirements/requirements-docs.txt b/requirements/requirements-docs.txt index 8bf25f3a..1165bc9f 100644 --- a/requirements/requirements-docs.txt +++ b/requirements/requirements-docs.txt @@ -1,7 +1,7 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.11 # -# [constraints] requirements.txt (SHA256: 9e43e99cd70a7f9f6a76ee8ad5acc2918100e37566fb9131f12d0d163f70670b) +# [constraints] requirements.txt (SHA256: acd01d83136975a189aa0febb52cc548a7e3f3fab4bbc2a61aaf4f2ff45ab979) # # - markdown-callouts # - markdown-exec @@ -31,7 +31,7 @@ annotated-types==0.6.0 # via # -c requirements.txt # pydantic -anyio==4.1.0 +anyio==4.2.0 # via # -c requirements.txt # httpx @@ -72,7 +72,7 @@ fieldz==0.0.2 # via griffe-fieldz ghp-import==2.1.0 # via mkdocs -griffe==0.38.1 +griffe==0.39.1 # via # griffe-fieldz # mkdocstrings-python @@ -86,7 +86,7 @@ httpcore==1.0.2 # via # -c requirements.txt # httpx -httpx==0.25.2 +httpx==0.26.0 # via # -c requirements.txt # hatch.envs.docs @@ -102,18 +102,17 @@ importlib-metadata==7.0.1 # -c requirements.txt # hatch.envs.docs # lunchable -jinja2==3.1.2 +jinja2==3.1.3 # via # mkdocs # mkdocs-material # mkdocstrings -lunchable==1.2.1 +lunchable==1.2.2 # via - # -c requirements.txt # lunchable-primelunch # lunchable-pushlunch # lunchable-splitlunch -lunchable-primelunch==1.0.0 +lunchable-primelunch==1.0.1 # via # -c requirements.txt # hatch.envs.docs @@ -121,11 +120,11 @@ lunchable-pushlunch==1.0.1 # via # -c requirements.txt # hatch.envs.docs -lunchable-splitlunch==1.0.0 +lunchable-splitlunch==1.0.1 # via # -c requirements.txt # hatch.envs.docs -markdown==3.5.1 +markdown==3.5.2 # via # markdown-callouts # mkdocs @@ -134,15 +133,15 @@ markdown==3.5.1 # mkdocs-material # mkdocstrings # pymdown-extensions -markdown-callouts==0.3.0 +markdown-callouts==0.4.0 # via hatch.envs.docs -markdown-exec==1.7.0 +markdown-exec==1.8.0 # via hatch.envs.docs markdown-it-py==3.0.0 # via # -c requirements.txt # rich -markupsafe==2.1.3 +markupsafe==2.1.4 # via # jinja2 # mkdocs @@ -172,7 +171,7 @@ mkdocs-gen-files==0.5.0 # via hatch.envs.docs mkdocs-literate-nav==0.6.1 # via hatch.envs.docs -mkdocs-material==9.5.2 +mkdocs-material==9.5.6 # via hatch.envs.docs mkdocs-material-extensions==1.3.1 # via mkdocs-material @@ -182,9 +181,9 @@ mkdocstrings==0.24.0 # via # hatch.envs.docs # mkdocstrings-python -mkdocstrings-python==1.7.5 +mkdocstrings-python==1.8.0 # via hatch.envs.docs -numpy==1.26.2 +numpy==1.26.3 # via # -c requirements.txt # pandas @@ -196,7 +195,7 @@ packaging==23.2 # via mkdocs paginate==0.5.6 # via mkdocs-material -pandas==2.1.4 +pandas==2.2.0 # via # -c requirements.txt # lunchable-primelunch @@ -206,12 +205,12 @@ platformdirs==4.1.0 # via # mkdocs # mkdocstrings -pydantic==2.5.2 +pydantic==2.6.0 # via # -c requirements.txt # hatch.envs.docs # lunchable -pydantic-core==2.14.5 +pydantic-core==2.16.1 # via # -c requirements.txt # pydantic @@ -220,7 +219,7 @@ pygments==2.17.2 # -c requirements.txt # mkdocs-material # rich -pymdown-extensions==10.5 +pymdown-extensions==10.7 # via # hatch.envs.docs # markdown-exec @@ -232,7 +231,7 @@ python-dateutil==2.8.2 # ghp-import # lunchable-splitlunch # pandas -pytz==2023.3.post1 +pytz==2023.4 # via # -c requirements.txt # pandas @@ -243,7 +242,7 @@ pyyaml==6.0.1 # pyyaml-env-tag pyyaml-env-tag==0.1 # via mkdocs -regex==2023.10.3 +regex==2023.12.25 # via mkdocs-material requests==2.31.0 # via @@ -281,7 +280,7 @@ typing-extensions==4.9.0 # fieldz # pydantic # pydantic-core -tzdata==2023.3 +tzdata==2023.4 # via # -c requirements.txt # pandas diff --git a/requirements/requirements-lint.txt b/requirements/requirements-lint.txt index 1a540c8e..b89cde56 100644 --- a/requirements/requirements-lint.txt +++ b/requirements/requirements-lint.txt @@ -1,7 +1,7 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.11 # -# [constraints] requirements.txt (SHA256: 9e43e99cd70a7f9f6a76ee8ad5acc2918100e37566fb9131f12d0d163f70670b) +# [constraints] requirements.txt (SHA256: acd01d83136975a189aa0febb52cc548a7e3f3fab4bbc2a61aaf4f2ff45ab979) # # - mypy>=1.6.1 # - ruff~=0.1.7 @@ -16,11 +16,11 @@ mypy==1.8.0 # via hatch.envs.lint mypy-extensions==1.0.0 # via mypy -pydantic==2.5.2 +pydantic==2.6.0 # via # -c requirements.txt # hatch.envs.lint -pydantic-core==2.14.5 +pydantic-core==2.16.1 # via # -c requirements.txt # pydantic diff --git a/requirements/requirements-test.txt b/requirements/requirements-test.txt index dcc98048..8d528777 100644 --- a/requirements/requirements-test.txt +++ b/requirements/requirements-test.txt @@ -1,7 +1,7 @@ # # This file is autogenerated by hatch-pip-compile with Python 3.11 # -# [constraints] requirements.txt (SHA256: 9e43e99cd70a7f9f6a76ee8ad5acc2918100e37566fb9131f12d0d163f70670b) +# [constraints] requirements.txt (SHA256: acd01d83136975a189aa0febb52cc548a7e3f3fab4bbc2a61aaf4f2ff45ab979) # # - pytest # - pytest-cov @@ -22,7 +22,7 @@ annotated-types==0.6.0 # via # -c requirements.txt # pydantic -anyio==4.1.0 +anyio==4.2.0 # via # -c requirements.txt # httpx @@ -50,7 +50,7 @@ click-plugins==1.1.1 # -c requirements.txt # hatch.envs.test # lunchable -coverage==7.3.3 +coverage==7.4.1 # via # coverage # pytest-cov @@ -62,7 +62,7 @@ httpcore==1.0.2 # via # -c requirements.txt # httpx -httpx==0.25.2 +httpx==0.26.0 # via # -c requirements.txt # hatch.envs.test @@ -81,13 +81,7 @@ importlib-metadata==7.0.1 # lunchable iniconfig==2.0.0 # via pytest -lunchable==1.2.1 - # via - # -c requirements.txt - # lunchable-primelunch - # lunchable-pushlunch - # lunchable-splitlunch -lunchable-primelunch==1.0.0 +lunchable-primelunch==1.0.1 # via # -c requirements.txt # hatch.envs.test @@ -95,7 +89,7 @@ lunchable-pushlunch==1.0.1 # via # -c requirements.txt # hatch.envs.test -lunchable-splitlunch==1.0.0 +lunchable-splitlunch==1.0.1 # via # -c requirements.txt # hatch.envs.test @@ -109,7 +103,7 @@ mdurl==0.1.2 # markdown-it-py multidict==6.0.4 # via yarl -numpy==1.26.2 +numpy==1.26.3 # via # -c requirements.txt # pandas @@ -119,18 +113,18 @@ oauthlib==3.2.2 # requests-oauthlib packaging==23.2 # via pytest -pandas==2.1.4 +pandas==2.2.0 # via # -c requirements.txt # lunchable-primelunch -pluggy==1.3.0 +pluggy==1.4.0 # via pytest -pydantic==2.5.2 +pydantic==2.6.0 # via # -c requirements.txt # hatch.envs.test # lunchable -pydantic-core==2.14.5 +pydantic-core==2.16.1 # via # -c requirements.txt # pydantic @@ -138,7 +132,7 @@ pygments==2.17.2 # via # -c requirements.txt # rich -pytest==7.4.3 +pytest==8.0.0 # via # hatch.envs.test # pytest-cov @@ -152,7 +146,7 @@ python-dateutil==2.8.2 # -c requirements.txt # lunchable-splitlunch # pandas -pytz==2023.3.post1 +pytz==2023.4 # via # -c requirements.txt # pandas @@ -192,7 +186,7 @@ typing-extensions==4.9.0 # -c requirements.txt # pydantic # pydantic-core -tzdata==2023.3 +tzdata==2023.4 # via # -c requirements.txt # pandas @@ -210,3 +204,6 @@ zipp==3.17.0 # via # -c requirements.txt # importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# lunchable