diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f42a1331..13d44fd4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,8 +23,10 @@ If on Windows, you should be able to just run the 'tox' commands in that file. 1. Update requirements files (BOTH of them) - pip-compile --all-extras --resolver=backtracking pyproject.toml --output-file requirements.txt --reuse-hashes --generate-hashes - pip-compile --all-extras --resolver=backtracking pyproject.toml --output-file constraints.txt --strip-extras +```shell +pip-compile --all-extras --resolver=backtracking pyproject.toml --output-file requirements.txt --reuse-hashes --generate-hashes -U +pip-compile --all-extras --resolver=backtracking pyproject.toml --output-file constraints.txt --strip-extras -U +``` 1. Run tests as above diff --git a/constraints.txt b/constraints.txt index 426a59f0..a5aaea8a 100644 --- a/constraints.txt +++ b/constraints.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --all-extras --output-file=constraints.txt --resolver=backtracking --strip-extras pyproject.toml +# pip-compile --all-extras --output-file=constraints.txt --strip-extras pyproject.toml # alabaster==0.7.16 # via sphinx @@ -183,7 +183,7 @@ pyproject-api==1.6.1 # via tox pyproject-hooks==1.0.0 # via build -pytest==7.4.3 +pytest==7.4.4 # via # allure-pytest # pytest-cov diff --git a/pyproject.toml b/pyproject.toml index 2e77b73a..de403479 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -121,8 +121,8 @@ source = ["tavern"] [tool.coverage.paths] tavern = [ "tavern/", - ".tox/py39-generic/lib/python3.9/site-packages/tavern/", - ".tox/py39-mqtt/lib/python3.9/site-packages/tavern", + ".tox/py311-generic/lib/python3.11/site-packages/tavern/", + ".tox/py311-mqtt/lib/python3.11/site-packages/tavern", ] [tool.pytest.ini_options] diff --git a/requirements.txt b/requirements.txt index 339127d0..0d0204e6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --all-extras --generate-hashes --output-file=requirements.txt --resolver=backtracking pyproject.toml +# pip-compile --all-extras --generate-hashes --output-file=requirements.txt pyproject.toml # alabaster==0.7.16 \ --hash=sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65 \ @@ -677,9 +677,9 @@ pyproject-hooks==1.0.0 \ --hash=sha256:283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8 \ --hash=sha256:f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5 # via build -pytest==7.4.3 \ - --hash=sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac \ - --hash=sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5 +pytest==7.4.4 \ + --hash=sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280 \ + --hash=sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8 # via # allure-pytest # pytest-cov @@ -1102,6 +1102,7 @@ zipp==3.17.0 \ # via importlib-metadata # WARNING: The following packages were not pinned, but pip requires them to be -# pinned when the requirements file includes hashes. Consider using the --allow-unsafe flag. +# pinned when the requirements file includes hashes and the requirement is not +# satisfied by a package already installed. Consider using the --allow-unsafe flag. # pip # setuptools