Skip to content

Commit

Permalink
πŸ” lockfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
juftin committed Feb 27, 2024
1 parent 819659d commit 2a66b58
Show file tree
Hide file tree
Showing 8 changed files with 102 additions and 421 deletions.
7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@ python = ["3.8", "3.9", "3.10", "3.11"]
[tool.hatch.envs.default]
features = ["all"]
pip-compile-constraint = "default"
pip-compile-installer = "uv"
pip-compile-resolver = "uv"
post-install-commands = [
"- pre-commit install"
]
Expand All @@ -109,6 +111,8 @@ test = "hatch run test:test"
[tool.hatch.envs.docs]
detached = false
pip-compile-constraint = "default"
pip-compile-installer = "uv"
pip-compile-resolver = "uv"
template = "docs"
type = "pip-compile"

Expand Down Expand Up @@ -154,7 +158,8 @@ dependencies = [
"pytest-cov",
"pytest-vcr~=1.0.2",
"textual-dev~=1.4.0",
"pytest-textual-snapshot"
"pytest-textual-snapshot",
"pytest-asyncio"
]

[tool.hatch.envs.test.scripts]
Expand Down
26 changes: 4 additions & 22 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ aioitertools==0.11.0
aiosignal==1.3.1
# via aiohttp
art==6.1
# via hatch.envs.default
attrs==23.2.0
# via aiohttp
azure-core==1.30.0
Expand Down Expand Up @@ -62,9 +61,7 @@ cffi==1.16.0
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# hatch.envs.default
# rich-click
# via rich-click
cryptography==42.0.2
# via
# azure-identity
Expand Down Expand Up @@ -123,7 +120,6 @@ linkify-it-py==2.0.3
# via markdown-it-py
markdown-it-py==3.0.0
# via
# markdown-it-py
# mdit-py-plugins
# rich
# textual
Expand Down Expand Up @@ -151,21 +147,17 @@ oauthlib==3.2.2
packaging==23.2
# via msal-extensions
pandas==2.2.0
# via hatch.envs.default
paramiko==3.4.0
# via textual-universal-directorytree
pillow==10.2.0
# via
# hatch.envs.default
# rich-pixels
# via rich-pixels
portalocker==2.8.2
# via msal-extensions
protobuf==4.25.2
# via
# google-api-core
# googleapis-common-protos
pyarrow==15.0.0
# via hatch.envs.default
pyasn1==0.5.1
# via
# pyasn1-modules
Expand All @@ -177,17 +169,13 @@ pycparser==2.21
pygments==2.17.2
# via rich
pyjwt==2.8.0
# via
# msal
# pyjwt
# via msal
pymupdf==1.23.21
# via hatch.envs.default
pymupdfb==1.23.9
# via pymupdf
pynacl==1.5.0
# via paramiko
pyperclip==1.8.2
# via hatch.envs.default
python-dateutil==2.8.2
# via
# botocore
Expand All @@ -208,14 +196,11 @@ requests-oauthlib==1.3.1
# via google-auth-oauthlib
rich==13.7.0
# via
# hatch.envs.default
# rich-click
# rich-pixels
# textual
rich-click==1.7.3
# via hatch.envs.default
rich-pixels==2.2.0
# via hatch.envs.default
rsa==4.9
# via google-auth
s3fs==2024.2.0
Expand All @@ -226,11 +211,8 @@ six==1.16.0
# isodate
# python-dateutil
textual==0.48.2
# via
# hatch.envs.default
# textual-universal-directorytree
# via textual-universal-directorytree
textual-universal-directorytree==1.0.2
# via hatch.envs.default
typing-extensions==4.9.0
# via
# azure-core
Expand Down
32 changes: 6 additions & 26 deletions requirements/requirements-all.py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# - pytest-vcr~=1.0.2
# - textual-dev~=1.4.0
# - pytest-textual-snapshot
# - pytest-asyncio
# - art~=6.1
# - click~=8.1.7
# - pandas<3,>2
Expand Down Expand Up @@ -38,7 +39,6 @@ aioitertools==0.11.0
aiosignal==1.3.1
# via aiohttp
art==6.1
# via hatch.envs.all.py3.10
async-timeout==4.0.3
# via aiohttp
attrs==23.2.0
Expand Down Expand Up @@ -71,13 +71,10 @@ charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# hatch.envs.all.py3.10
# rich-click
# textual-dev
coverage==7.4.1
# via
# coverage
# pytest-cov
# via pytest-cov
cryptography==42.0.2
# via
# azure-identity
Expand Down Expand Up @@ -142,7 +139,6 @@ linkify-it-py==2.0.3
# via markdown-it-py
markdown-it-py==3.0.0
# via
# markdown-it-py
# mdit-py-plugins
# rich
# textual
Expand Down Expand Up @@ -176,13 +172,10 @@ packaging==23.2
# msal-extensions
# pytest
pandas==2.2.0
# via hatch.envs.all.py3.10
paramiko==3.4.0
# via textual-universal-directorytree
pillow==10.2.0
# via
# hatch.envs.all.py3.10
# rich-pixels
# via rich-pixels
pluggy==1.4.0
# via pytest
portalocker==2.8.2
Expand All @@ -192,7 +185,6 @@ protobuf==4.25.2
# google-api-core
# googleapis-common-protos
pyarrow==15.0.0
# via hatch.envs.all.py3.10
pyasn1==0.5.1
# via
# pyasn1-modules
Expand All @@ -204,30 +196,24 @@ pycparser==2.21
pygments==2.17.2
# via rich
pyjwt==2.8.0
# via
# msal
# pyjwt
# via msal
pymupdf==1.23.21
# via hatch.envs.all.py3.10
pymupdfb==1.23.9
# via pymupdf
pynacl==1.5.0
# via paramiko
pyperclip==1.8.2
# via hatch.envs.all.py3.10
pytest==7.4.4
# via
# hatch.envs.all.py3.10
# pytest-asyncio
# pytest-cov
# pytest-textual-snapshot
# pytest-vcr
# syrupy
pytest-asyncio==0.23.5
pytest-cov==4.1.0
# via hatch.envs.all.py3.10
pytest-textual-snapshot==0.4.0
# via hatch.envs.all.py3.10
pytest-vcr==1.0.2
# via hatch.envs.all.py3.10
python-dateutil==2.8.2
# via
# botocore
Expand All @@ -250,15 +236,12 @@ requests-oauthlib==1.3.1
# via google-auth-oauthlib
rich==13.7.0
# via
# hatch.envs.all.py3.10
# pytest-textual-snapshot
# rich-click
# rich-pixels
# textual
rich-click==1.7.3
# via hatch.envs.all.py3.10
rich-pixels==2.2.0
# via hatch.envs.all.py3.10
rsa==4.9
# via google-auth
s3fs==2024.2.0
Expand All @@ -272,14 +255,11 @@ syrupy==4.6.0
# via pytest-textual-snapshot
textual==0.48.2
# via
# hatch.envs.all.py3.10
# pytest-textual-snapshot
# textual-dev
# textual-universal-directorytree
textual-dev==1.4.0
# via hatch.envs.all.py3.10
textual-universal-directorytree==1.0.2
# via hatch.envs.all.py3.10
tomli==2.0.1
# via
# coverage
Expand Down
32 changes: 6 additions & 26 deletions requirements/requirements-all.py3.11.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
# - pytest-vcr~=1.0.2
# - textual-dev~=1.4.0
# - pytest-textual-snapshot
# - pytest-asyncio
# - art~=6.1
# - click~=8.1.7
# - pandas<3,>2
Expand Down Expand Up @@ -38,7 +39,6 @@ aioitertools==0.11.0
aiosignal==1.3.1
# via aiohttp
art==6.1
# via hatch.envs.all.py3.11
attrs==23.2.0
# via aiohttp
azure-core==1.30.0
Expand Down Expand Up @@ -69,13 +69,10 @@ charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# hatch.envs.all.py3.11
# rich-click
# textual-dev
coverage==7.4.1
# via
# coverage
# pytest-cov
# via pytest-cov
cryptography==42.0.2
# via
# azure-identity
Expand Down Expand Up @@ -138,7 +135,6 @@ linkify-it-py==2.0.3
# via markdown-it-py
markdown-it-py==3.0.0
# via
# markdown-it-py
# mdit-py-plugins
# rich
# textual
Expand Down Expand Up @@ -172,13 +168,10 @@ packaging==23.2
# msal-extensions
# pytest
pandas==2.2.0
# via hatch.envs.all.py3.11
paramiko==3.4.0
# via textual-universal-directorytree
pillow==10.2.0
# via
# hatch.envs.all.py3.11
# rich-pixels
# via rich-pixels
pluggy==1.4.0
# via pytest
portalocker==2.8.2
Expand All @@ -188,7 +181,6 @@ protobuf==4.25.2
# google-api-core
# googleapis-common-protos
pyarrow==15.0.0
# via hatch.envs.all.py3.11
pyasn1==0.5.1
# via
# pyasn1-modules
Expand All @@ -200,30 +192,24 @@ pycparser==2.21
pygments==2.17.2
# via rich
pyjwt==2.8.0
# via
# msal
# pyjwt
# via msal
pymupdf==1.23.21
# via hatch.envs.all.py3.11
pymupdfb==1.23.9
# via pymupdf
pynacl==1.5.0
# via paramiko
pyperclip==1.8.2
# via hatch.envs.all.py3.11
pytest==7.4.4
# via
# hatch.envs.all.py3.11
# pytest-asyncio
# pytest-cov
# pytest-textual-snapshot
# pytest-vcr
# syrupy
pytest-asyncio==0.23.5
pytest-cov==4.1.0
# via hatch.envs.all.py3.11
pytest-textual-snapshot==0.4.0
# via hatch.envs.all.py3.11
pytest-vcr==1.0.2
# via hatch.envs.all.py3.11
python-dateutil==2.8.2
# via
# botocore
Expand All @@ -246,15 +232,12 @@ requests-oauthlib==1.3.1
# via google-auth-oauthlib
rich==13.7.0
# via
# hatch.envs.all.py3.11
# pytest-textual-snapshot
# rich-click
# rich-pixels
# textual
rich-click==1.7.3
# via hatch.envs.all.py3.11
rich-pixels==2.2.0
# via hatch.envs.all.py3.11
rsa==4.9
# via google-auth
s3fs==2024.2.0
Expand All @@ -268,14 +251,11 @@ syrupy==4.6.0
# via pytest-textual-snapshot
textual==0.48.2
# via
# hatch.envs.all.py3.11
# pytest-textual-snapshot
# textual-dev
# textual-universal-directorytree
textual-dev==1.4.0
# via hatch.envs.all.py3.11
textual-universal-directorytree==1.0.2
# via hatch.envs.all.py3.11
typing-extensions==4.9.0
# via
# azure-core
Expand Down
Loading

0 comments on commit 2a66b58

Please sign in to comment.