Skip to content

Commit

Permalink
Compiled dependencies with uv compile
Browse files Browse the repository at this point in the history
  • Loading branch information
davfsa committed Jul 18, 2024
1 parent 4393ec2 commit f98967b
Show file tree
Hide file tree
Showing 29 changed files with 2,289 additions and 81 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/check-dependency-updates.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
on:
pull_request:
paths:
- dev-requirements/*

jobs:
check-locks:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup python
uses: actions/setup-python@v5
with:
python-version: 3.8

- name: Check dependency locks
if: always()
run: |
pip install -r dev-requirements.txt
nox -s check-dependency-locks
1 change: 1 addition & 0 deletions dev-requirements/audit.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip-audit
270 changes: 269 additions & 1 deletion dev-requirements/audit.txt

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions dev-requirements/build.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
setuptools>=65.2.0
wheel==0.43.0
12 changes: 10 additions & 2 deletions dev-requirements/build.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,10 @@
setuptools>=65.2.0
wheel==0.43.0
# This file was autogenerated by uv via the following command:
# uv pip compile dev-requirements/build.in --universal --generate-hashes --python-version 3.8.1
setuptools==71.0.1 \
--hash=sha256:1eb8ef012efae7f6acbc53ec0abde4bc6746c43087fd215ee09e1df48998711f \
--hash=sha256:c51d7fd29843aa18dad362d4b4ecd917022131425438251f4e3d766c964dd1ad
# via -r dev-requirements/build.in
wheel==0.43.0 \
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
# via -r dev-requirements/build.in
1 change: 1 addition & 0 deletions dev-requirements/codespell.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
codespell==2.3.0
7 changes: 6 additions & 1 deletion dev-requirements/codespell.txt
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
codespell==2.3.0
# This file was autogenerated by uv via the following command:
# uv pip compile dev-requirements/codespell.in --universal --generate-hashes --python-version 3.8.1
codespell==2.3.0 \
--hash=sha256:360c7d10f75e65f67bad720af7007e1060a5d395670ec11a7ed1fed9dd17471f \
--hash=sha256:a9c7cef2501c9cfede2110fd6d4e5e62296920efe9abfb84648df866e47f58d1
# via -r dev-requirements/codespell.in
1 change: 1 addition & 0 deletions dev-requirements/coverage.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
coverage[toml]==7.6.0
61 changes: 60 additions & 1 deletion dev-requirements/coverage.txt
Original file line number Diff line number Diff line change
@@ -1 +1,60 @@
coverage[toml]==7.6.0
# This file was autogenerated by uv via the following command:
# uv pip compile dev-requirements/coverage.in --universal --generate-hashes --python-version 3.8.1
coverage==7.6.0 \
--hash=sha256:0086cd4fc71b7d485ac93ca4239c8f75732c2ae3ba83f6be1c9be59d9e2c6382 \
--hash=sha256:01c322ef2bbe15057bc4bf132b525b7e3f7206f071799eb8aa6ad1940bcf5fb1 \
--hash=sha256:03cafe82c1b32b770a29fd6de923625ccac3185a54a5e66606da26d105f37dac \
--hash=sha256:044a0985a4f25b335882b0966625270a8d9db3d3409ddc49a4eb00b0ef5e8cee \
--hash=sha256:07ed352205574aad067482e53dd606926afebcb5590653121063fbf4e2175166 \
--hash=sha256:0d1b923fc4a40c5832be4f35a5dab0e5ff89cddf83bb4174499e02ea089daf57 \
--hash=sha256:0e7b27d04131c46e6894f23a4ae186a6a2207209a05df5b6ad4caee6d54a222c \
--hash=sha256:1fad32ee9b27350687035cb5fdf9145bc9cf0a094a9577d43e909948ebcfa27b \
--hash=sha256:289cc803fa1dc901f84701ac10c9ee873619320f2f9aff38794db4a4a0268d51 \
--hash=sha256:3c59105f8d58ce500f348c5b56163a4113a440dad6daa2294b5052a10db866da \
--hash=sha256:46c3d091059ad0b9c59d1034de74a7f36dcfa7f6d3bde782c49deb42438f2450 \
--hash=sha256:482855914928c8175735a2a59c8dc5806cf7d8f032e4820d52e845d1f731dca2 \
--hash=sha256:49c76cdfa13015c4560702574bad67f0e15ca5a2872c6a125f6327ead2b731dd \
--hash=sha256:4b03741e70fb811d1a9a1d75355cf391f274ed85847f4b78e35459899f57af4d \
--hash=sha256:4bea27c4269234e06f621f3fac3925f56ff34bc14521484b8f66a580aacc2e7d \
--hash=sha256:4d5fae0a22dc86259dee66f2cc6c1d3e490c4a1214d7daa2a93d07491c5c04b6 \
--hash=sha256:543ef9179bc55edfd895154a51792b01c017c87af0ebaae092720152e19e42ca \
--hash=sha256:54dece71673b3187c86226c3ca793c5f891f9fc3d8aa183f2e3653da18566169 \
--hash=sha256:6379688fb4cfa921ae349c76eb1a9ab26b65f32b03d46bb0eed841fd4cb6afb1 \
--hash=sha256:65fa405b837060db569a61ec368b74688f429b32fa47a8929a7a2f9b47183713 \
--hash=sha256:6616d1c9bf1e3faea78711ee42a8b972367d82ceae233ec0ac61cc7fec09fa6b \
--hash=sha256:6fe885135c8a479d3e37a7aae61cbd3a0fb2deccb4dda3c25f92a49189f766d6 \
--hash=sha256:7221f9ac9dad9492cecab6f676b3eaf9185141539d5c9689d13fd6b0d7de840c \
--hash=sha256:76d5f82213aa78098b9b964ea89de4617e70e0d43e97900c2778a50856dac605 \
--hash=sha256:7792f0ab20df8071d669d929c75c97fecfa6bcab82c10ee4adb91c7a54055463 \
--hash=sha256:831b476d79408ab6ccfadaaf199906c833f02fdb32c9ab907b1d4aa0713cfa3b \
--hash=sha256:9146579352d7b5f6412735d0f203bbd8d00113a680b66565e205bc605ef81bc6 \
--hash=sha256:9cc44bf0315268e253bf563f3560e6c004efe38f76db03a1558274a6e04bf5d5 \
--hash=sha256:a73d18625f6a8a1cbb11eadc1d03929f9510f4131879288e3f7922097a429f63 \
--hash=sha256:a8659fd33ee9e6ca03950cfdcdf271d645cf681609153f218826dd9805ab585c \
--hash=sha256:a94925102c89247530ae1dab7dc02c690942566f22e189cbd53579b0693c0783 \
--hash=sha256:ad4567d6c334c46046d1c4c20024de2a1c3abc626817ae21ae3da600f5779b44 \
--hash=sha256:b2e16f4cd2bc4d88ba30ca2d3bbf2f21f00f382cf4e1ce3b1ddc96c634bc48ca \
--hash=sha256:bbdf9a72403110a3bdae77948b8011f644571311c2fb35ee15f0f10a8fc082e8 \
--hash=sha256:beb08e8508e53a568811016e59f3234d29c2583f6b6e28572f0954a6b4f7e03d \
--hash=sha256:c4cbe651f3904e28f3a55d6f371203049034b4ddbce65a54527a3f189ca3b390 \
--hash=sha256:c7b525ab52ce18c57ae232ba6f7010297a87ced82a2383b1afd238849c1ff933 \
--hash=sha256:ca5d79cfdae420a1d52bf177de4bc2289c321d6c961ae321503b2ca59c17ae67 \
--hash=sha256:cdab02a0a941af190df8782aafc591ef3ad08824f97850b015c8c6a8b3877b0b \
--hash=sha256:d17c6a415d68cfe1091d3296ba5749d3d8696e42c37fca5d4860c5bf7b729f03 \
--hash=sha256:d39bd10f0ae453554798b125d2f39884290c480f56e8a02ba7a6ed552005243b \
--hash=sha256:d4b3cd1ca7cd73d229487fa5caca9e4bc1f0bca96526b922d61053ea751fe791 \
--hash=sha256:d50a252b23b9b4dfeefc1f663c568a221092cbaded20a05a11665d0dbec9b8fb \
--hash=sha256:da8549d17489cd52f85a9829d0e1d91059359b3c54a26f28bec2c5d369524807 \
--hash=sha256:dcd070b5b585b50e6617e8972f3fbbee786afca71b1936ac06257f7e178f00f6 \
--hash=sha256:ddaaa91bfc4477d2871442bbf30a125e8fe6b05da8a0015507bfbf4718228ab2 \
--hash=sha256:df423f351b162a702c053d5dddc0fc0ef9a9e27ea3f449781ace5f906b664428 \
--hash=sha256:dff044f661f59dace805eedb4a7404c573b6ff0cdba4a524141bc63d7be5c7fd \
--hash=sha256:e7e128f85c0b419907d1f38e616c4f1e9f1d1b37a7949f44df9a73d5da5cd53c \
--hash=sha256:ed8d1d1821ba5fc88d4a4f45387b65de52382fa3ef1f0115a4f7a20cdfab0e94 \
--hash=sha256:f2501d60d7497fd55e391f423f965bbe9e650e9ffc3c627d5f0ac516026000b8 \
--hash=sha256:f7db0b6ae1f96ae41afe626095149ecd1b212b424626175a6633c2999eaad45b
# via -r dev-requirements/coverage.in
tomli==2.0.1 ; python_full_version <= '3.11.0a6' \
--hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \
--hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f
# via coverage
24 changes: 24 additions & 0 deletions dev-requirements/flake8.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
flake8==7.1.0

# Plugins
# Ref: https://github.com/DmytroLitvinov/awesome-flake8-extensions

flake8-bandit~=4.1.1 # runs bandit
flake8-black==0.3.6 # runs black
flake8-builtins==2.5.0 # builtin shadowing checks
flake8-coding==1.3.2 # coding magic-comment detection
flake8-comprehensions==3.15.0 # comprehension checks
flake8-docstrings==1.7.0 # pydocstyle support
flake8-executable==2.1.3 # shebangs
flake8-fixme==1.1.1 # "fix me" counter
flake8-functions==0.0.8 # function linting
flake8-html==0.4.3 # html output
flake8-isort==6.1.1 # runs isort
flake8-mutable==1.2.0 # mutable default argument detection
flake8-pep3101==2.1.0 # new-style format strings only
flake8-print==5.0.0 # complain about print statements in code
flake8-printf-formatting==1.1.2 # forbey printf-style python2 string formatting
flake8-pytest-style==2.0.0 # pytest checks
flake8-raise==0.0.5 # exception raising linting
flake8-use-fstring==1.4 # format string checking
flake8-noqa==1.4.0 # validate noqa commands
Loading

0 comments on commit f98967b

Please sign in to comment.