diff --git a/dev-requirements/flake8.txt b/dev-requirements/flake8.txt index f328f426..a9ddeec5 100644 --- a/dev-requirements/flake8.txt +++ b/dev-requirements/flake8.txt @@ -207,9 +207,9 @@ pyyaml==6.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f \ --hash=sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174 \ --hash=sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5 -rich==12.6.0 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:a4eb26484f2c82589bd9a17c73d32a010b1e29d89f1604cd9bf3a2097b81bb5e \ - --hash=sha256:ba3a3775974105c221d31141f2c116f4fd65c5ceb0698657a11e9f295ec93fd0 +rich==13.0.0 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:12b1d77ee7edf251b741531323f0d990f5f570a4e7c054d0bfb59fb7981ad977 \ + --hash=sha256:3aa9eba7219b8c575c6494446a59f702552efe1aa261e7eeb95548fa586e1950 setuptools==65.6.3 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \ --hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 diff --git a/dev-requirements/type-checking.txt b/dev-requirements/type-checking.txt index f4ffafef..96c039e6 100644 --- a/dev-requirements/type-checking.txt +++ b/dev-requirements/type-checking.txt @@ -279,9 +279,9 @@ pydantic==1.10.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:dd3f9a40c16daf323cf913593083698caee97df2804aa36c4b3175d5ac1b92a2 \ --hash=sha256:e0bedafe4bc165ad0a56ac0bd7695df25c50f76961da29c050712596cf092d6d \ --hash=sha256:e9069e1b01525a96e6ff49e25876d90d5a563bc31c658289a8772ae186552236 -pyright==1.1.285 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:8a6b60b3ff0d000c549621c367cdf0013abdaf24d09e6f0b4b95031b357cc4b1 \ - --hash=sha256:ecd28e8556352e2c7eb5f412c6841ec768d25e8a6136326d4a6a67d94370eba1 +pyright==1.1.286 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:2bbf82114ac3838c31c91d1c32abe4858259bff094465cadff55eac465250f1b \ + --hash=sha256:b80761f303bf437d764b2d194b06f07fb4ed38960d7f3a8b2f7f41da37aced70 python-dateutil==2.8.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 diff --git a/python/base-requirements/docs.in b/python/base-requirements/docs.in index c46ebc04..5105b848 100644 --- a/python/base-requirements/docs.in +++ b/python/base-requirements/docs.in @@ -1,6 +1,6 @@ -mkdocs==1.4.2 -mkdocs-material==8.5.11 -mkdocstrings[python]==0.19.0 +mkdocs>=1.4.2, <2 +mkdocs-material>=8.5.11, <9 +mkdocstrings[python]>=0.19, <1 # Needed for mkdocstring's reformatting -# black==22.1.0 -markdown-include==0.8.0 +# black>=22.1, <23 +markdown-include>=0.8, <1 diff --git a/python/base-requirements/docs.txt b/python/base-requirements/docs.txt index 2f5caa06..447f9301 100644 --- a/python/base-requirements/docs.txt +++ b/python/base-requirements/docs.txt @@ -96,12 +96,12 @@ mkdocs==1.4.2 ; python_version >= "3.9" and python_version < "4.0" \ mkdocstrings-python==0.8.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:213d9592e66e084a9bd2fa4956d6294a3487c6dc9cc45164058d6317249b7b6e \ --hash=sha256:b22528b7a7a0589d007eced019d97ad14de4eba4b2b9ba6a013bb66edc74ab43 -mkdocstrings==0.19.0 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:3217d510d385c961f69385a670b2677e68e07b5fea4a504d86bf54c006c87c7d \ - --hash=sha256:efa34a67bad11229d532d89f6836a8a215937548623b64f3698a1df62e01cc3e -mkdocstrings[python]==0.19.0 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:3217d510d385c961f69385a670b2677e68e07b5fea4a504d86bf54c006c87c7d \ - --hash=sha256:efa34a67bad11229d532d89f6836a8a215937548623b64f3698a1df62e01cc3e +mkdocstrings==0.19.1 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:32a38d88f67f65b264184ea71290f9332db750d189dea4200cbbe408d304c261 \ + --hash=sha256:d1037cacb4b522c1e8c164ed5d00d724a82e49dcee0af80db8fb67b384faeef9 +mkdocstrings[python]==0.19.1 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:32a38d88f67f65b264184ea71290f9332db750d189dea4200cbbe408d304c261 \ + --hash=sha256:d1037cacb4b522c1e8c164ed5d00d724a82e49dcee0af80db8fb67b384faeef9 packaging==22.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3 \ --hash=sha256:957e2148ba0e1a3b282772e791ef1d8083648bc131c8ab0c1feba110ce1146c3 diff --git a/python/base-requirements/flake8.in b/python/base-requirements/flake8.in index da5e7123..5ea5c0d1 100644 --- a/python/base-requirements/flake8.in +++ b/python/base-requirements/flake8.in @@ -1,2 +1,2 @@ -flake8==5.0.4 +flake8>=5.0.4, <6 pyproject-flake8>5.0.0 # These are always pinned to the flake8 ver anyways diff --git a/python/base-requirements/freeze-locks.in b/python/base-requirements/freeze-locks.in index 85eba546..d7700e65 100644 --- a/python/base-requirements/freeze-locks.in +++ b/python/base-requirements/freeze-locks.in @@ -1 +1 @@ -pip-compile-cross-platform==1.1.0 +pip-compile-cross-platform>=1.1, <2 diff --git a/python/base-requirements/library-flake8.in b/python/base-requirements/library-flake8.in index d274fbc3..9a1fc7f1 100644 --- a/python/base-requirements/library-flake8.in +++ b/python/base-requirements/library-flake8.in @@ -1,44 +1,44 @@ -r ./flake8.in -flake8-async==22.11.14 -flake8-bandit==4.1.1 -flake8-black==0.3.5 -flake8-broken-line==0.6 -flake8-builtins==2.0.1 -# flake8-class-attributes-order==0.1.3 -flake8-coding==1.3.2 -flake8-comments==0.1.2 -flake8-comprehensions==3.10.1 -flake8-deprecated==2.0.1 -flake8-docstrings==1.6 -# flake8-dunder-all==0.2.2 -flake8-eradicate==1.4 -flake8-executable==2.1.2 -flake8-fixme==1.1.1 -flake8-functions==0.0.7 -flake8-future-annotations==1 -flake8-html==0.4.3 -flake8-if-statements==1 -flake8-implicit-str-concat==0.3 -flake8-isort==5.0.3 -# flake8-mock==0.3 -flake8-mutable==1.2 -flake8-no-pep420==2.3 -# flake8-noqa==1.3 # Incompatibility which tryceratops needs to fix -flake8-pep3101==2 -flake8-pep585==0.1.6 -flake8-print==5 -flake8-printf-formatting==1.1.2 -flake8-pytest==1.4 -flake8-pytest-style==1.6 -flake8-raise==0.0.5 -flake8-simplify==0.19.3 -# flake8-type-checking==2.3 -flake8-typing-imports==1.14 -flake8-use-fstring==1.4 -flake8-use-pathlib==0.3 -flake8-variables-names==0.0.5 -pep8-naming==0.13.2 -tryceratops==1.1 +flake8-async>=22.11.14, <23 +flake8-bandit>=4.1.1, <5 +flake8-black>=0.3.5, <1 +flake8-broken-line>=0.6, <1 +flake8-builtins>=2.0.1, <3 +# flake8-class-attributes-order>=0.1.3, <1 +flake8-coding>=1.3.2, <2 +flake8-comments>=0.1.2, <1 +flake8-comprehensions>=3.10.1, < 4 +flake8-deprecated>=2.0.1, <3 +flake8-docstrings>=1.6, <2 +# flake8-dunder-all>=0.2.2, <1 +flake8-eradicate>=1.4, <2 +flake8-executable>=2.1.2, <3 +flake8-fixme>=1.1.1, <2 +flake8-functions>=0.0.7, <1 +flake8-future-annotations>=1, <2 +flake8-html>=0.4.3, <1 +flake8-if-statements>=1, <2 +flake8-implicit-str-concat>=0.3, <1 +flake8-isort>=5.0.3, <6 +# flake8-mock>=0.3, <1 +flake8-mutable>=1.2, <2 +flake8-no-pep420>=2.3, <3 +# flake8-noqa>=1.3, <2 # Incompatibility which tryceratops needs to fix +flake8-pep3101>=2, <3 +flake8-pep585>=0.1.6, <1 +flake8-print>=5, <6 +flake8-printf-formatting>=1.1.2, <2 +flake8-pytest>=1.4, <2 +flake8-pytest-style>=1.6, <2 +flake8-raise>=0.0.5, <1 +flake8-simplify>=0.19.3, <1 +# flake8-type-checking>=2.3, <3 +flake8-typing-imports>=1.14, <2 +flake8-use-fstring>=1.4, <2 +flake8-use-pathlib>=0.3, <1 +flake8-variables-names>=0.0.5, <1 +pep8-naming>=0.13.2, <1 +tryceratops>=1.1, <2 # See https://github.com/DmytroLitvinov/awesome-flake8-extensions. diff --git a/python/base-requirements/library-flake8.txt b/python/base-requirements/library-flake8.txt index 75cd3846..8249e269 100644 --- a/python/base-requirements/library-flake8.txt +++ b/python/base-requirements/library-flake8.txt @@ -44,15 +44,15 @@ flake8-async==22.11.14 ; python_version >= "3.9" and python_version < "4.0" \ flake8-bandit==4.1.1 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:068e09287189cbfd7f986e92605adea2067630b75380c6b5733dab7d87f9a84e \ --hash=sha256:4c8a53eb48f23d4ef1e59293657181a3c989d0077c9952717e98a0eace43e06d -flake8-black==0.3.5 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:4948a579fdddd98fbf935fd94255dfcfce560c4ddc1ceee08e3f12d6114c8619 \ - --hash=sha256:9e93252b1314a8eb3c2f55dec54a07239e502b12f57567f2c105f2202714b15e +flake8-black==0.3.6 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:0dfbca3274777792a5bcb2af887a4cad72c72d0e86c94e08e3a3de151bb41c34 \ + --hash=sha256:fe8ea2eca98d8a504f22040d9117347f6b367458366952862ac3586e7d4eeaca flake8-broken-line==0.6.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:a02268f11a18837c83c59013a36cc00fee9e17a042745cc0c9895f1c9f6acc16 \ --hash=sha256:c0ab336ff7de228dbffbe56d67b3615bb21fb15f3ed0604fa7bdf9feb72d7d88 -flake8-builtins==2.0.1 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:5aeb420130efe8acbdaf8708a582492413293a3ca25653518f687937879650a5 \ - --hash=sha256:a5b9ca9cbc921c4455ea02e2e9963c990ac66d028c15b654625e012a1e3bbb4d +flake8-builtins==2.1.0 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:12ff1ee96dd4e1f3141141ee6c45a5c7d3b3c440d0949e9b8d345c42b39c51d4 \ + --hash=sha256:469e8f03d6d0edf4b1e62b6d5a97dce4598592c8a13ec8f0952e7a185eba50a1 flake8-coding==1.3.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:79704112c44d09d4ab6c8965e76a20c3f7073d52146db60303bce777d9612260 \ --hash=sha256:b8f4d5157a8f74670e6cfea732c3d9f4291a4e994c8701d2c55f787c6e6cb741 @@ -213,9 +213,9 @@ pathspec==0.10.3 ; python_version >= "3.9" and python_version < "4.0" \ pbr==5.11.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:b97bc6695b2aff02144133c2e7399d5885223d42b7912ffaec2ca3898e673bfe \ --hash=sha256:db2317ff07c84c4c63648c9064a79fe9d9f5c7ce85a9099d4b6258b3db83225a -pep8-naming==0.13.2 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:59e29e55c478db69cffbe14ab24b5bd2cd615c0413edf790d47d3fb7ba9a4e23 \ - --hash=sha256:93eef62f525fd12a6f8c98f4dcc17fa70baae2f37fa1f73bec00e3e44392fa48 +pep8-naming==0.13.3 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:1705f046dfcd851378aac3be1cd1551c7c1e5ff363bacad707d43007877fa971 \ + --hash=sha256:1a86b8c71a03337c97181917e2b472f0f5e4ccb06844a0d6f0a33522549e7a80 platformdirs==2.6.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:83c8f6d04389165de7c9b6f0c682439697887bca0aa2f1c87ef1826be3584490 \ --hash=sha256:e1fea1fe471b9ff8332e229df3cb7de4f53eeea4998d3b6bfff542115e998bd2 @@ -275,9 +275,9 @@ pyyaml==6.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f \ --hash=sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174 \ --hash=sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5 -rich==12.6.0 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:a4eb26484f2c82589bd9a17c73d32a010b1e29d89f1604cd9bf3a2097b81bb5e \ - --hash=sha256:ba3a3775974105c221d31141f2c116f4fd65c5ceb0698657a11e9f295ec93fd0 +rich==13.0.0 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:12b1d77ee7edf251b741531323f0d990f5f570a4e7c054d0bfb59fb7981ad977 \ + --hash=sha256:3aa9eba7219b8c575c6494446a59f702552efe1aa261e7eeb95548fa586e1950 setuptools==65.6.3 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \ --hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 @@ -296,7 +296,7 @@ stevedore==4.1.1 ; python_version >= "3.9" and python_version < "4.0" \ toml==0.10.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b \ --hash=sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f -tomli==2.0.1 ; python_version >= "3.9" and python_version < "4.0" \ +tomli==2.0.1 ; python_version >= "3.9" and python_full_version < "3.11.0a7" \ --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f tryceratops==1.1.0 ; python_version >= "3.9" and python_version < "4.0" \ diff --git a/python/base-requirements/lint.in b/python/base-requirements/lint.in index 8404d6d9..1d38f626 100644 --- a/python/base-requirements/lint.in +++ b/python/base-requirements/lint.in @@ -1,3 +1,3 @@ -codespell==2.2.2 -pre-commit-hooks==4.4.0 -slotscheck==0.16.1 +codespell>=2.2.2, <3 +pre-commit-hooks>=4.4, <5 +slotscheck>=0.16.1, <1 diff --git a/python/base-requirements/lint.txt b/python/base-requirements/lint.txt index e1883ec0..204adc33 100644 --- a/python/base-requirements/lint.txt +++ b/python/base-requirements/lint.txt @@ -54,9 +54,9 @@ ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python ruamel-yaml==0.17.21 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:742b35d3d665023981bd6d16b3d24248ce5df75fdb4e2924e93a05c1f8b61ca7 \ --hash=sha256:8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af -slotscheck==0.16.1 ; python_version >= "3.9" and python_version < "4" \ - --hash=sha256:2592c74456af0bf3f08abde8bb4c5ff2562f093e61ec12d12a97a9218f99ef2a \ - --hash=sha256:9d930279cae0a72369a2227b52318e267aba8bd6b68713e250357133ae104678 +slotscheck==0.16.2 ; python_version >= "3.9" and python_version < "4" \ + --hash=sha256:92d33a6dc3125830b77460471c15c9b99224c8c6368813ea128dca299f4e55fa \ + --hash=sha256:e1e06183e381048dd83ce96e97a262464c8df26ccba987a89b4f79c78e002760 tomli==2.0.1 ; python_version >= "3.9" and python_version < "4" \ --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f diff --git a/python/base-requirements/nox.in b/python/base-requirements/nox.in index dad4e87e..eb900c52 100644 --- a/python/base-requirements/nox.in +++ b/python/base-requirements/nox.in @@ -1,4 +1,4 @@ -Jinja2==3.1.2 -nox==2022.11.21 -pydantic==1.10.2 -tomli==2.0.1 +Jinja2>=3.1.2, <4 +nox>=2022.11.21, <2023 +pydantic>=1.10.2, <2 +tomli>=2.0.1, <3 diff --git a/python/base-requirements/nox.txt b/python/base-requirements/nox.txt index 15b13fb6..8c811910 100644 --- a/python/base-requirements/nox.txt +++ b/python/base-requirements/nox.txt @@ -72,43 +72,43 @@ packaging==22.0 ; python_version >= "3.9" and python_version < "4.0" \ platformdirs==2.6.2 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:83c8f6d04389165de7c9b6f0c682439697887bca0aa2f1c87ef1826be3584490 \ --hash=sha256:e1fea1fe471b9ff8332e229df3cb7de4f53eeea4998d3b6bfff542115e998bd2 -pydantic==1.10.2 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:05e00dbebbe810b33c7a7362f231893183bcc4251f3f2ff991c31d5c08240c42 \ - --hash=sha256:06094d18dd5e6f2bbf93efa54991c3240964bb663b87729ac340eb5014310624 \ - --hash=sha256:0b959f4d8211fc964772b595ebb25f7652da3f22322c007b6fed26846a40685e \ - --hash=sha256:19b3b9ccf97af2b7519c42032441a891a5e05c68368f40865a90eb88833c2559 \ - --hash=sha256:1b6ee725bd6e83ec78b1aa32c5b1fa67a3a65badddde3976bca5fe4568f27709 \ - --hash=sha256:1ee433e274268a4b0c8fde7ad9d58ecba12b069a033ecc4645bb6303c062d2e9 \ - --hash=sha256:216f3bcbf19c726b1cc22b099dd409aa371f55c08800bcea4c44c8f74b73478d \ - --hash=sha256:2d0567e60eb01bccda3a4df01df677adf6b437958d35c12a3ac3e0f078b0ee52 \ - --hash=sha256:2e05aed07fa02231dbf03d0adb1be1d79cabb09025dd45aa094aa8b4e7b9dcda \ - --hash=sha256:352aedb1d71b8b0736c6d56ad2bd34c6982720644b0624462059ab29bd6e5912 \ - --hash=sha256:355639d9afc76bcb9b0c3000ddcd08472ae75318a6eb67a15866b87e2efa168c \ - --hash=sha256:37c90345ec7dd2f1bcef82ce49b6235b40f282b94d3eec47e801baf864d15525 \ - --hash=sha256:4b8795290deaae348c4eba0cebb196e1c6b98bdbe7f50b2d0d9a4a99716342fe \ - --hash=sha256:5760e164b807a48a8f25f8aa1a6d857e6ce62e7ec83ea5d5c5a802eac81bad41 \ - --hash=sha256:6eb843dcc411b6a2237a694f5e1d649fc66c6064d02b204a7e9d194dff81eb4b \ - --hash=sha256:7b5ba54d026c2bd2cb769d3468885f23f43710f651688e91f5fb1edcf0ee9283 \ - --hash=sha256:7c2abc4393dea97a4ccbb4ec7d8658d4e22c4765b7b9b9445588f16c71ad9965 \ - --hash=sha256:81a7b66c3f499108b448f3f004801fcd7d7165fb4200acb03f1c2402da73ce4c \ - --hash=sha256:91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 \ - --hash=sha256:9300fcbebf85f6339a02c6994b2eb3ff1b9c8c14f502058b5bf349d42447dcf5 \ - --hash=sha256:9cabf4a7f05a776e7793e72793cd92cc865ea0e83a819f9ae4ecccb1b8aa6116 \ - --hash=sha256:a1f5a63a6dfe19d719b1b6e6106561869d2efaca6167f84f5ab9347887d78b98 \ - --hash=sha256:a4c805731c33a8db4b6ace45ce440c4ef5336e712508b4d9e1aafa617dc9907f \ - --hash=sha256:ae544c47bec47a86bc7d350f965d8b15540e27e5aa4f55170ac6a75e5f73b644 \ - --hash=sha256:b97890e56a694486f772d36efd2ba31612739bc6f3caeee50e9e7e3ebd2fdd13 \ - --hash=sha256:bb6ad4489af1bac6955d38ebcb95079a836af31e4c4f74aba1ca05bb9f6027bd \ - --hash=sha256:bedf309630209e78582ffacda64a21f96f3ed2e51fbf3962d4d488e503420254 \ - --hash=sha256:c1ba1afb396148bbc70e9eaa8c06c1716fdddabaf86e7027c5988bae2a829ab6 \ - --hash=sha256:c33602f93bfb67779f9c507e4d69451664524389546bacfe1bee13cae6dc7488 \ - --hash=sha256:c4aac8e7103bf598373208f6299fa9a5cfd1fc571f2d40bf1dd1955a63d6eeb5 \ - --hash=sha256:c6f981882aea41e021f72779ce2a4e87267458cc4d39ea990729e21ef18f0f8c \ - --hash=sha256:cc78cc83110d2f275ec1970e7a831f4e371ee92405332ebfe9860a715f8336e1 \ - --hash=sha256:d49f3db871575e0426b12e2f32fdb25e579dea16486a26e5a0474af87cb1ab0a \ - --hash=sha256:dd3f9a40c16daf323cf913593083698caee97df2804aa36c4b3175d5ac1b92a2 \ - --hash=sha256:e0bedafe4bc165ad0a56ac0bd7695df25c50f76961da29c050712596cf092d6d \ - --hash=sha256:e9069e1b01525a96e6ff49e25876d90d5a563bc31c658289a8772ae186552236 +pydantic==1.10.4 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:05a81b006be15655b2a1bae5faa4280cf7c81d0e09fcb49b342ebf826abe5a72 \ + --hash=sha256:0b53e1d41e97063d51a02821b80538053ee4608b9a181c1005441f1673c55423 \ + --hash=sha256:2b3ce5f16deb45c472dde1a0ee05619298c864a20cded09c4edd820e1454129f \ + --hash=sha256:2e82a6d37a95e0b1b42b82ab340ada3963aea1317fd7f888bb6b9dfbf4fff57c \ + --hash=sha256:301d626a59edbe5dfb48fcae245896379a450d04baeed50ef40d8199f2733b06 \ + --hash=sha256:39f4a73e5342b25c2959529f07f026ef58147249f9b7431e1ba8414a36761f53 \ + --hash=sha256:4948f264678c703f3877d1c8877c4e3b2e12e549c57795107f08cf70c6ec7774 \ + --hash=sha256:4b05697738e7d2040696b0a66d9f0a10bec0efa1883ca75ee9e55baf511909d6 \ + --hash=sha256:51bdeb10d2db0f288e71d49c9cefa609bca271720ecd0c58009bd7504a0c464c \ + --hash=sha256:55b1625899acd33229c4352ce0ae54038529b412bd51c4915349b49ca575258f \ + --hash=sha256:572066051eeac73d23f95ba9a71349c42a3e05999d0ee1572b7860235b850cc6 \ + --hash=sha256:6a05a9db1ef5be0fe63e988f9617ca2551013f55000289c671f71ec16f4985e3 \ + --hash=sha256:6dc1cc241440ed7ca9ab59d9929075445da6b7c94ced281b3dd4cfe6c8cff817 \ + --hash=sha256:6e7124d6855b2780611d9f5e1e145e86667eaa3bd9459192c8dc1a097f5e9903 \ + --hash=sha256:75d52162fe6b2b55964fbb0af2ee58e99791a3138588c482572bb6087953113a \ + --hash=sha256:78cec42b95dbb500a1f7120bdf95c401f6abb616bbe8785ef09887306792e66e \ + --hash=sha256:7feb6a2d401f4d6863050f58325b8d99c1e56f4512d98b11ac64ad1751dc647d \ + --hash=sha256:8775d4ef5e7299a2f4699501077a0defdaac5b6c4321173bcb0f3c496fbadf85 \ + --hash=sha256:887ca463c3bc47103c123bc06919c86720e80e1214aab79e9b779cda0ff92a00 \ + --hash=sha256:9193d4f4ee8feca58bc56c8306bcb820f5c7905fd919e0750acdeeeef0615b28 \ + --hash=sha256:983e720704431a6573d626b00662eb78a07148c9115129f9b4351091ec95ecc3 \ + --hash=sha256:990406d226dea0e8f25f643b370224771878142155b879784ce89f633541a024 \ + --hash=sha256:9cbdc268a62d9a98c56e2452d6c41c0263d64a2009aac69246486f01b4f594c4 \ + --hash=sha256:a48f1953c4a1d9bd0b5167ac50da9a79f6072c63c4cef4cf2a3736994903583e \ + --hash=sha256:a9a6747cac06c2beb466064dda999a13176b23535e4c496c9d48e6406f92d42d \ + --hash=sha256:a9f2de23bec87ff306aef658384b02aa7c32389766af3c5dee9ce33e80222dfa \ + --hash=sha256:b5635de53e6686fe7a44b5cf25fcc419a0d5e5c1a1efe73d49d48fe7586db854 \ + --hash=sha256:b6f9d649892a6f54a39ed56b8dfd5e08b5f3be5f893da430bed76975f3735d15 \ + --hash=sha256:b9a3859f24eb4e097502a3be1fb4b2abb79b6103dd9e2e0edb70613a4459a648 \ + --hash=sha256:cd8702c5142afda03dc2b1ee6bc358b62b3735b2cce53fc77b31ca9f728e4bc8 \ + --hash=sha256:d7b5a3821225f5c43496c324b0d6875fde910a1c2933d726a743ce328fbb2a8c \ + --hash=sha256:d88c4c0e5c5dfd05092a4b271282ef0588e5f4aaf345778056fc5259ba098857 \ + --hash=sha256:eb992a1ef739cc7b543576337bebfc62c0e6567434e522e97291b251a41dad7f \ + --hash=sha256:f2f7eb6273dd12472d7f218e1fef6f7c7c2f00ac2e1ecde4db8824c457300416 \ + --hash=sha256:fdf88ab63c3ee282c76d652fc86518aacb737ff35796023fae56a65ced1a5978 \ + --hash=sha256:fdf8d759ef326962b4678d89e275ffc55b7ce59d917d9f72233762061fd04a2d tomli==2.0.1 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f diff --git a/python/base-requirements/publish.in b/python/base-requirements/publish.in index 7d40e087..ea9dd69d 100644 --- a/python/base-requirements/publish.in +++ b/python/base-requirements/publish.in @@ -1 +1 @@ -flit==3.8.0 +flit>=3.8.0, <4 diff --git a/python/base-requirements/reformat.in b/python/base-requirements/reformat.in index 7a969d47..2b188b93 100644 --- a/python/base-requirements/reformat.in +++ b/python/base-requirements/reformat.in @@ -1,5 +1,5 @@ -black==22.10.0 -isort==5.11.3 -pre-commit-hooks==4.4.0 -pycln==2.1.2 -sort-all==1.2.0 +black>=22.10.0, <23 +isort>=5.11.3, <6 +pre-commit-hooks>=4.4, <5 +pycln>=2.1.2, <3 +sort-all>=1.2, <2 diff --git a/python/base-requirements/reformat.txt b/python/base-requirements/reformat.txt index 0c459934..c972f5ef 100644 --- a/python/base-requirements/reformat.txt +++ b/python/base-requirements/reformat.txt @@ -4,37 +4,28 @@ # # pip-compile-cross-platform python/base-requirements/reformat.in --output-file python/base-requirements/reformat.txt --min-python-version 3.9 # -black==22.10.0 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:14ff67aec0a47c424bc99b71005202045dc09270da44a27848d534600ac64fc7 \ - --hash=sha256:197df8509263b0b8614e1df1756b1dd41be6738eed2ba9e9769f3880c2b9d7b6 \ - --hash=sha256:1e464456d24e23d11fced2bc8c47ef66d471f845c7b7a42f3bd77bf3d1789650 \ - --hash=sha256:2039230db3c6c639bd84efe3292ec7b06e9214a2992cd9beb293d639c6402edb \ - --hash=sha256:21199526696b8f09c3997e2b4db8d0b108d801a348414264d2eb8eb2532e540d \ - --hash=sha256:2644b5d63633702bc2c5f3754b1b475378fbbfb481f62319388235d0cd104c2d \ - --hash=sha256:432247333090c8c5366e69627ccb363bc58514ae3e63f7fc75c54b1ea80fa7de \ - --hash=sha256:444ebfb4e441254e87bad00c661fe32df9969b2bf224373a448d8aca2132b395 \ - --hash=sha256:5b9b29da4f564ba8787c119f37d174f2b69cdfdf9015b7d8c5c16121ddc054ae \ - --hash=sha256:5cc42ca67989e9c3cf859e84c2bf014f6633db63d1cbdf8fdb666dcd9e77e3fa \ - --hash=sha256:5d8f74030e67087b219b032aa33a919fae8806d49c867846bfacde57f43972ef \ - --hash=sha256:72ef3925f30e12a184889aac03d77d031056860ccae8a1e519f6cbb742736383 \ - --hash=sha256:819dc789f4498ecc91438a7de64427c73b45035e2e3680c92e18795a839ebb66 \ - --hash=sha256:915ace4ff03fdfff953962fa672d44be269deb2eaf88499a0f8805221bc68c87 \ - --hash=sha256:9311e99228ae10023300ecac05be5a296f60d2fd10fff31cf5c1fa4ca4b1988d \ - --hash=sha256:974308c58d057a651d182208a484ce80a26dac0caef2895836a92dd6ebd725e0 \ - --hash=sha256:b8b49776299fece66bffaafe357d929ca9451450f5466e997a7285ab0fe28e3b \ - --hash=sha256:c957b2b4ea88587b46cf49d1dc17681c1e672864fd7af32fc1e9664d572b3458 \ - --hash=sha256:e41a86c6c650bcecc6633ee3180d80a025db041a8e2398dcc059b3afa8382cd4 \ - --hash=sha256:f513588da599943e0cde4e32cc9879e825d58720d6557062d1098c5ad80080e1 \ - --hash=sha256:fba8a281e570adafb79f7755ac8721b6cf1bbf691186a287e990c7929c7692ff +black==22.12.0 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:101c69b23df9b44247bd88e1d7e90154336ac4992502d4197bdac35dd7ee3320 \ + --hash=sha256:159a46a4947f73387b4d83e87ea006dbb2337eab6c879620a3ba52699b1f4351 \ + --hash=sha256:1f58cbe16dfe8c12b7434e50ff889fa479072096d79f0a7f25e4ab8e94cd8350 \ + --hash=sha256:229351e5a18ca30f447bf724d007f890f97e13af070bb6ad4c0a441cd7596a2f \ + --hash=sha256:436cc9167dd28040ad90d3b404aec22cedf24a6e4d7de221bec2730ec0c97bcf \ + --hash=sha256:559c7a1ba9a006226f09e4916060982fd27334ae1998e7a38b3f33a37f7a2148 \ + --hash=sha256:7412e75863aa5c5411886804678b7d083c7c28421210180d67dfd8cf1221e1f4 \ + --hash=sha256:77d86c9f3db9b1bf6761244bc0b3572a546f5fe37917a044e02f3166d5aafa7d \ + --hash=sha256:82d9fe8fee3401e02e79767016b4907820a7dc28d70d137eb397b92ef3cc5bfc \ + --hash=sha256:9eedd20838bd5d75b80c9f5487dbcb06836a43833a37846cf1d8c1cc01cef59d \ + --hash=sha256:c116eed0efb9ff870ded8b62fe9f28dd61ef6e9ddd28d83d7d264a38417dcee2 \ + --hash=sha256:d30b212bffeb1e252b31dd269dfae69dd17e06d92b87ad26e23890f3efea366f click==8.1.3 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \ --hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48 colorama==0.4.6 ; python_version >= "3.9" and python_version < "4.0" and platform_system == "Windows" \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 -isort==5.11.3 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:83155ffa936239d986b0f190347a3f2285f42a9b9e1725c89d865b27dd0627e5 \ - --hash=sha256:a8ca25fbfad0f7d5d8447a4314837298d9f6b23aed8618584c894574f626b64b +isort==5.11.4 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:6db30c5ded9815d813932c04c2f85a360bcdd35fed496f4d8f35495ef0a261b6 \ + --hash=sha256:c033fd0edb91000a7f09527fe5c75321878f98322a77ddcc81adbd83724afb7b libcst==0.4.9 ; python_version >= "3.9" and python_version < "4" \ --hash=sha256:01786c403348f76f274dbaf3888ae237ffb73e6ed6973e65eba5c1fc389861dd \ --hash=sha256:045b3b0b06413cdae6e9751b5f417f789ffa410f2cb2815e3e0e0ea6bef10ec0 \ diff --git a/python/base-requirements/type-checking.in b/python/base-requirements/type-checking.in index 901d24e3..8f78e382 100644 --- a/python/base-requirements/type-checking.in +++ b/python/base-requirements/type-checking.in @@ -1,2 +1,2 @@ -mypy==0.991 -pyright==1.1.285 +mypy>=0.991, <1 +pyright>=1.1.285, <1.2 diff --git a/python/base-requirements/type-checking.txt b/python/base-requirements/type-checking.txt index dc3c871d..6ad29756 100644 --- a/python/base-requirements/type-checking.txt +++ b/python/base-requirements/type-checking.txt @@ -41,9 +41,9 @@ mypy==0.991 ; python_version >= "3.9" and python_version < "4.0" \ nodeenv==1.7.0 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:27083a7b96a25f2f5e1d8cb4b6317ee8aeda3bdd121394e5ac54e498028a042e \ --hash=sha256:e0e7f7dfb85fc5394c6fe1e8fa98131a2473e04311a45afb6508f7cf1836fa2b -pyright==1.1.285 ; python_version >= "3.9" and python_version < "4.0" \ - --hash=sha256:8a6b60b3ff0d000c549621c367cdf0013abdaf24d09e6f0b4b95031b357cc4b1 \ - --hash=sha256:ecd28e8556352e2c7eb5f412c6841ec768d25e8a6136326d4a6a67d94370eba1 +pyright==1.1.286 ; python_version >= "3.9" and python_version < "4.0" \ + --hash=sha256:2bbf82114ac3838c31c91d1c32abe4858259bff094465cadff55eac465250f1b \ + --hash=sha256:b80761f303bf437d764b2d194b06f07fb4ed38960d7f3a8b2f7f41da37aced70 setuptools==65.6.3 ; python_version >= "3.9" and python_version < "4.0" \ --hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \ --hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75