diff --git a/pyproject.toml b/pyproject.toml index ff07ea26..53ba0931 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,23 +42,23 @@ dependencies = [ [dependency-groups] dev = [ - "dycw-pytest-only>=2.1.1", + "dycw-pytest-only~=2.1.0", "griffe~=1.11.0", "mypy~=1.17.0", "pre-commit~=4.3.0", "pydoc-markdown~=4.8.0", "pytest-asyncio~=1.1.0", "pytest-cov~=6.2.0", - "pytest-timeout>=2.4.0", + "pytest-timeout~=2.4.0", "pytest-xdist~=3.8.0", "pytest~=8.4.0", - "pytest-httpserver>=1.1.3", + "pytest-httpserver~=1.1.0", "redbaron~=0.9.0", "respx~=0.22.0", "ruff~=0.12.0", "setuptools", # setuptools are used by pytest but not explicitly required "types-colorama~=0.4.15.20240106", - "werkzeug~=3.0.0", # Werkzeug is used by pytest-httpserver + "werkzeug~=3.1.0", # Werkzeug is used by pytest-httpserver ] [tool.hatch.build.targets.wheel] diff --git a/uv.lock b/uv.lock index 4e297b08..8679f275 100644 --- a/uv.lock +++ b/uv.lock @@ -23,7 +23,7 @@ wheels = [ [[package]] name = "apify-client" -version = "1.12.2" +version = "1.12.3" source = { editable = "." } dependencies = [ { name = "apify-shared" }, @@ -63,7 +63,7 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ - { name = "dycw-pytest-only", specifier = ">=2.1.1" }, + { name = "dycw-pytest-only", specifier = "~=2.1.0" }, { name = "griffe", specifier = "~=1.11.0" }, { name = "mypy", specifier = "~=1.17.0" }, { name = "pre-commit", specifier = "~=4.3.0" }, @@ -71,15 +71,15 @@ dev = [ { name = "pytest", specifier = "~=8.4.0" }, { name = "pytest-asyncio", specifier = "~=1.1.0" }, { name = "pytest-cov", specifier = "~=6.2.0" }, - { name = "pytest-httpserver", specifier = ">=1.1.3" }, - { name = "pytest-timeout", specifier = ">=2.4.0" }, + { name = "pytest-httpserver", specifier = "~=1.1.0" }, + { name = "pytest-timeout", specifier = "~=2.4.0" }, { name = "pytest-xdist", specifier = "~=3.8.0" }, { name = "redbaron", specifier = "~=0.9.0" }, { name = "respx", specifier = "~=0.22.0" }, { name = "ruff", specifier = "~=0.12.0" }, { name = "setuptools" }, { name = "types-colorama", specifier = "~=0.4.15.20240106" }, - { name = "werkzeug", specifier = "~=3.0.0" }, + { name = "werkzeug", specifier = "~=3.1.0" }, ] [[package]] @@ -1220,14 +1220,14 @@ wheels = [ [[package]] name = "werkzeug" -version = "3.0.6" +version = "3.1.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d4/f9/0ba83eaa0df9b9e9d1efeb2ea351d0677c37d41ee5d0f91e98423c7281c9/werkzeug-3.0.6.tar.gz", hash = "sha256:a8dd59d4de28ca70471a34cba79bed5f7ef2e036a76b3ab0835474246eb41f8d", size = 805170, upload-time = "2024-10-25T18:52:31.688Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/69/83029f1f6300c5fb2471d621ab06f6ec6b3324685a2ce0f9777fd4a8b71e/werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746", size = 806925, upload-time = "2024-11-08T15:52:18.093Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/69/05837f91dfe42109203ffa3e488214ff86a6d68b2ed6c167da6cdc42349b/werkzeug-3.0.6-py3-none-any.whl", hash = "sha256:1bc0c2310d2fbb07b1dd1105eba2f7af72f322e1e455f2f93c993bee8c8a5f17", size = 227979, upload-time = "2024-10-25T18:52:30.129Z" }, + { url = "https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e", size = 224498, upload-time = "2024-11-08T15:52:16.132Z" }, ] [[package]]