diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bff24b8ce2..6710d107cf 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,7 +23,7 @@ repos: args: ["--verbose"] - id: check-renovate - repo: https://github.com/compilerla/conventional-pre-commit - rev: v4.1.0 + rev: v4.2.0 hooks: - id: conventional-pre-commit stages: [commit-msg] diff --git a/pyproject.toml b/pyproject.toml index 384fe83e9e..bce710670a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ name = "selenium-python-example" description = "Selenium Python example project with pytest and Allure report" version = "0.1.0" dependencies = [ - "allure-pytest==2.14.1", + "allure-pytest==2.14.2", "assertpy==1.1", "dataclasses-json==0.6.7", "deprecated==1.2.18", @@ -20,12 +20,12 @@ dependencies = [ "pytest-check==2.5.3", "pytest-dependency==0.6.0", "pytest-ordering==0.6", - "pytest-rerunfailures==15.0", + "pytest-rerunfailures==15.1", "pytest-split==0.10.0", "python-dotenv==1.1.0", "requests==2.32.3", "requests-toolbelt==1.0.0", - "selenium==4.31.0", + "selenium==4.32.0", "tenacity==9.1.2", "visual-regression-tracker==4.9.0", "xlrd==2.0.1" diff --git a/uv.lock b/uv.lock index c63155a4b5..5fbb403a53 100644 --- a/uv.lock +++ b/uv.lock @@ -4,28 +4,28 @@ requires-python = ">=3.11, <4" [[package]] name = "allure-pytest" -version = "2.14.1" +version = "2.14.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "allure-python-commons" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/ec/c26d6ea1ea0e36b2a470c6a5224bbd4221d58a64838b118991b4427c4747/allure_pytest-2.14.1.tar.gz", hash = "sha256:f5a7469608044869243355ac1c1a97d373501a961076ac876ae29dbc6548920d", size = 17132, upload-time = "2025-04-28T12:39:03.254Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/f4/59d3d3ca7cbcdb5efae990072f6b4aafebff524237fa277c14daac8b84f8/allure_pytest-2.14.2.tar.gz", hash = "sha256:d387492178d27805863d95350bdc38b7feca3ed7165841997630fd4073cc9101", size = 17153, upload-time = "2025-05-06T17:04:07.395Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/6b/50fb0080767af94e217357ba2a0719d8bc245437e37b3c2d34b1a1110687/allure_pytest-2.14.1-py3-none-any.whl", hash = "sha256:2d35bee7118b6478acac264cf8e9b401ca9a8b1929cae2afa56c9c79193be3a2", size = 11671, upload-time = "2025-04-28T12:39:02.313Z" }, + { url = "https://files.pythonhosted.org/packages/f3/bb/d6b28ee5cced087a171715945e578bd6f2c0a32e6bbbd3578fe701f7ae4c/allure_pytest-2.14.2-py3-none-any.whl", hash = "sha256:18f3baa9ebd1b6148223cfa898bacfc2794bb9446221adac1be71deeb26ed79a", size = 11673, upload-time = "2025-05-06T17:04:06.406Z" }, ] [[package]] name = "allure-python-commons" -version = "2.14.1" +version = "2.14.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "pluggy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ae/02/c1920b7a78e3c0486099c99fdfa59c874ddfde5fabb70a2c1af66c081796/allure_python_commons-2.14.1.tar.gz", hash = "sha256:2a18f987c722810ff1cfc1509fad85fbdaabd695770804a1b4c93cf95d3cdd4e", size = 15190, upload-time = "2025-04-28T12:38:53.151Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/79/53fe62ff56fa1f972b9fcbc46d04687786907cecc40b412421c4554d3734/allure_python_commons-2.14.2.tar.gz", hash = "sha256:7acdc4fe3efbe709604895e2393f082b2659d8e5653e77ff6367682e6e4a41bc", size = 15186, upload-time = "2025-05-06T17:03:55.04Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/ba/78fa28dae93f5cde9d12454df6991c62b9bcb014ee97b49d0a1fef888f07/allure_python_commons-2.14.1-py3-none-any.whl", hash = "sha256:cf2bc5fef2c392b1782ee6956fce6641645517b453ff72a901acf20db3d37d36", size = 16191, upload-time = "2025-04-28T12:38:51.705Z" }, + { url = "https://files.pythonhosted.org/packages/d5/b7/41b4323f65911b216a616087c37a8fd337d2cd92f7b8fa89bc35cb91cd1d/allure_python_commons-2.14.2-py3-none-any.whl", hash = "sha256:ad50385a4c601ec31c86eed773d8ccfdcc687fecbb6535c9768af3bf03b50a19", size = 16191, upload-time = "2025-05-06T17:03:53.564Z" }, ] [[package]] @@ -260,6 +260,7 @@ wheels = [ name = "mysql-connector-python" version = "9.3.0" source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/82/5e/55b265cb95938e271208e5692d7e615c53f2aeea894ab72a9f14ab198e9a/mysql-connector-python-9.3.0.tar.gz", hash = "sha256:8b16d51447e3603f18478fb5a19b333bfb73fb58f872eb055a105635f53d2345", size = 942579, upload-time = "2025-05-07T18:50:34.339Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/65/59/fa9bef2d9a7eafdc5629b82916e4e1e29446c9bbb0b33706988bbf541b18/mysql_connector_python-9.3.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:e8b0131006608e533b8eab20078f9e65486068c984ed3efd28413d350d241f44", size = 15148256, upload-time = "2025-04-15T11:21:55.05Z" }, { url = "https://files.pythonhosted.org/packages/14/ae/4ac81d7dc2ce8dff22fd63fa16d4562b113ef0458b04bd958675da3adc74/mysql_connector_python-9.3.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:cb72fcda90b616f0b2d3dae257441e06e8896b2780c3dddc6a65275ec1408d9a", size = 15964339, upload-time = "2025-04-15T11:21:58.275Z" }, @@ -425,15 +426,15 @@ wheels = [ [[package]] name = "pytest-rerunfailures" -version = "15.0" +version = "15.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/47/ec4e12f45f4b9fac027a41ccaabb353ed4f23695aae860258ba11a84ed9b/pytest-rerunfailures-15.0.tar.gz", hash = "sha256:2d9ac7baf59f4c13ac730b47f6fa80e755d1ba0581da45ce30b72fb3542b4474", size = 21816, upload-time = "2024-11-20T07:23:51.504Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a0/78/e6e358545537a8e82c4dc91e72ec0d6f80546a3786dd27c76b06ca09db77/pytest_rerunfailures-15.1.tar.gz", hash = "sha256:c6040368abd7b8138c5b67288be17d6e5611b7368755ce0465dda0362c8ece80", size = 26981, upload-time = "2025-05-08T06:36:33.483Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/89/37/54e5ffc7c0cebee7cf30a3ac5915faa7e7abf8bdfdf3228c277f7c192489/pytest_rerunfailures-15.0-py3-none-any.whl", hash = "sha256:dd150c4795c229ef44320adc9a0c0532c51b78bb7a6843a8c53556b9a611df1a", size = 13017, upload-time = "2024-11-20T07:23:50.077Z" }, + { url = "https://files.pythonhosted.org/packages/f3/30/11d836ff01c938969efa319b4ebe2374ed79d28043a12bfc908577aab9f3/pytest_rerunfailures-15.1-py3-none-any.whl", hash = "sha256:f674c3594845aba8b23c78e99b1ff8068556cc6a8b277f728071fdc4f4b0b355", size = 13274, upload-time = "2025-05-08T06:36:32.029Z" }, ] [[package]] @@ -546,7 +547,7 @@ wheels = [ [[package]] name = "selenium" -version = "4.31.0" +version = "4.32.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -556,15 +557,15 @@ dependencies = [ { name = "urllib3", extra = ["socks"] }, { name = "websocket-client" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e0/bf/642cce8b5a9edad8e4880fdefbeb24f69bec2086b1121c63f883c412b797/selenium-4.31.0.tar.gz", hash = "sha256:441cffc436a2e6659fe3cfb012692435652efd38b0d368d16f661a5db47825f5", size = 855418, upload-time = "2025-04-05T00:43:06.447Z" } +sdist = { url = "https://files.pythonhosted.org/packages/54/2d/fafffe946099033ccf22bf89e12eede14c1d3c5936110c5f6f2b9830722c/selenium-4.32.0.tar.gz", hash = "sha256:b9509bef4056f4083772abb1ae19ff57247d617a29255384b26be6956615b206", size = 870997, upload-time = "2025-05-02T20:35:27.325Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/53/212db779d2481b0a8428365960596f8d5a4d482ae12c441d0507fd54aaf2/selenium-4.31.0-py3-none-any.whl", hash = "sha256:7b8b8d5e424d7133cb7aa656263b19ac505ec26d65c0f921a696e7e2c5ccd95b", size = 9350584, upload-time = "2025-04-05T00:43:04.04Z" }, + { url = "https://files.pythonhosted.org/packages/ea/37/d07ed9d13e571b2115d4ed6956d156c66816ceec0b03b2e463e80d09f572/selenium-4.32.0-py3-none-any.whl", hash = "sha256:c4d9613f8a45693d61530c9660560fadb52db7d730237bc788ddedf442391f97", size = 9369668, upload-time = "2025-05-02T20:35:24.726Z" }, ] [[package]] name = "selenium-python-example" version = "0.1.0" -source = { editable = "." } +source = { virtual = "." } dependencies = [ { name = "allure-pytest" }, { name = "assertpy" }, @@ -596,7 +597,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "allure-pytest", specifier = "==2.14.1" }, + { name = "allure-pytest", specifier = "==2.14.2" }, { name = "assertpy", specifier = "==1.1" }, { name = "dataclasses-json", specifier = "==0.6.7" }, { name = "deprecated", specifier = "==1.2.18" }, @@ -607,12 +608,12 @@ requires-dist = [ { name = "pytest-check", specifier = "==2.5.3" }, { name = "pytest-dependency", specifier = "==0.6.0" }, { name = "pytest-ordering", specifier = "==0.6" }, - { name = "pytest-rerunfailures", specifier = "==15.0" }, + { name = "pytest-rerunfailures", specifier = "==15.1" }, { name = "pytest-split", specifier = "==0.10.0" }, { name = "python-dotenv", specifier = "==1.1.0" }, { name = "requests", specifier = "==2.32.3" }, { name = "requests-toolbelt", specifier = "==1.0.0" }, - { name = "selenium", specifier = "==4.31.0" }, + { name = "selenium", specifier = "==4.32.0" }, { name = "tenacity", specifier = "==9.1.2" }, { name = "visual-regression-tracker", specifier = "==4.9.0" }, { name = "xlrd", specifier = "==2.0.1" },