diff --git a/.github/workflows/devRun.yml b/.github/workflows/devRun.yml index 09e376a89..904a403ed 100644 --- a/.github/workflows/devRun.yml +++ b/.github/workflows/devRun.yml @@ -44,7 +44,7 @@ jobs: if: success() - name: Store Playwright Traces and Videos From Failed Tests if: failure() - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 id: artifact-upload-step with: name: test-results diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d4d23a566..cb51a51c1 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -69,7 +69,7 @@ jobs: --group ${{ matrix.group }} - name: Upload test results and artifacts if: always() - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 with: name: test-results-${{ matrix.group }} path: | @@ -94,7 +94,7 @@ jobs: cp -r $dir/* merged-test-results/ done - name: Upload Merged Test Results - uses: actions/upload-artifact@v4.6.0 + uses: actions/upload-artifact@v4.6.1 id: merged-artifact-upload with: name: merged-test-results diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 57a22a620..e7b70e179 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,7 +24,7 @@ repos: - id: no-commit-to-branch args: [ '--branch', 'main' ] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.31.1 + rev: 0.31.2 hooks: - id: check-github-workflows args: ["--verbose"] @@ -54,7 +54,7 @@ repos: '--ignore-init-module-imports', ] - repo: https://github.com/PyCQA/isort - rev: 6.0.0 + rev: 6.0.1 hooks: - id: isort args: [ '--settings-file', 'pyproject.toml' ] diff --git a/poetry.lock b/poetry.lock index 3b6c6a03d..39250f24a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -407,13 +407,13 @@ files = [ [[package]] name = "isort" -version = "6.0.0" +version = "6.0.1" description = "A Python utility / library to sort Python imports." optional = false python-versions = ">=3.9.0" files = [ - {file = "isort-6.0.0-py3-none-any.whl", hash = "sha256:567954102bb47bb12e0fae62606570faacddd441e45683968c8d1734fb1af892"}, - {file = "isort-6.0.0.tar.gz", hash = "sha256:75d9d8a1438a9432a7d7b54f2d3b45cad9a4a0fdba43617d9873379704a8bdf1"}, + {file = "isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615"}, + {file = "isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450"}, ] [package.extras] @@ -484,23 +484,23 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co [[package]] name = "playwright" -version = "1.49.1" +version = "1.50.0" description = "A high-level API to automate web browsers" optional = false python-versions = ">=3.9" files = [ - {file = "playwright-1.49.1-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:1041ffb45a0d0bc44d698d3a5aa3ac4b67c9bd03540da43a0b70616ad52592b8"}, - {file = "playwright-1.49.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:9f38ed3d0c1f4e0a6d1c92e73dd9a61f8855133249d6f0cec28648d38a7137be"}, - {file = "playwright-1.49.1-py3-none-macosx_11_0_universal2.whl", hash = "sha256:3be48c6d26dc819ca0a26567c1ae36a980a0303dcd4249feb6f59e115aaddfb8"}, - {file = "playwright-1.49.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:753ca90ee31b4b03d165cfd36e477309ebf2b4381953f2a982ff612d85b147d2"}, - {file = "playwright-1.49.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd9bc8dab37aa25198a01f555f0a2e2c3813fe200fef018ac34dfe86b34994b9"}, - {file = "playwright-1.49.1-py3-none-win32.whl", hash = "sha256:43b304be67f096058e587dac453ece550eff87b8fbed28de30f4f022cc1745bb"}, - {file = "playwright-1.49.1-py3-none-win_amd64.whl", hash = "sha256:47b23cb346283278f5b4d1e1990bcb6d6302f80c0aa0ca93dd0601a1400191df"}, + {file = "playwright-1.50.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:f36d754a6c5bd9bf7f14e8f57a2aea6fd08f39ca4c8476481b9c83e299531148"}, + {file = "playwright-1.50.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:40f274384591dfd27f2b014596250b2250c843ed1f7f4ef5d2960ecb91b4961e"}, + {file = "playwright-1.50.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:9922ef9bcd316995f01e220acffd2d37a463b4ad10fd73e388add03841dfa230"}, + {file = "playwright-1.50.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:8fc628c492d12b13d1f347137b2ac6c04f98197ff0985ef0403a9a9ee0d39131"}, + {file = "playwright-1.50.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffcff35f72db2689a79007aee78f1b0621a22e6e3d6c1f58aaa9ac805bf4497c"}, + {file = "playwright-1.50.0-py3-none-win32.whl", hash = "sha256:3b906f4d351260016a8c5cc1e003bb341651ae682f62213b50168ed581c7558a"}, + {file = "playwright-1.50.0-py3-none-win_amd64.whl", hash = "sha256:1859423da82de631704d5e3d88602d755462b0906824c1debe140979397d2e8d"}, ] [package.dependencies] -greenlet = "3.1.1" -pyee = "12.0.0" +greenlet = ">=3.1.1,<4.0.0" +pyee = ">=12,<13" [[package]] name = "pluggy" @@ -796,4 +796,4 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "4422be1bc6e1b1d6bc2f139502ca494c767b1b6ef5e2558791ff8ab588536168" +content-hash = "6207eca35d487a0e97b99de8ba34943b921ecf6b724ae9c0039332742d6debc6" diff --git a/pyproject.toml b/pyproject.toml index e3d9659be..d1154519c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ version = "0.1.0" [tool.poetry.dependencies] allure-pytest = "2.13.5" axe-playwright-python = "0.1.4" -playwright = "1.49.1" +playwright = "1.50.0" pytest = "8.3.4" pytest-base-url = "2.1.0" pytest-playwright = "0.7.0" @@ -28,7 +28,7 @@ requests = "2.32.3" [tool.poetry.group.dev.dependencies] black = "25.1.0" -isort = "6.0.0" +isort = "6.0.1" pre-commit = "4.1.0" [tool.pytest.ini_options]