diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b4333217dd01..bb4d3169ee2c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -413,7 +413,7 @@ jobs: cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -428,7 +428,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "onedir" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -442,9 +442,9 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -460,8 +460,8 @@ jobs: nox-session: ci-test-onedir salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" nox-version: 2022.8.7 - python-version: "3.10" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + python-version: "3.11" + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.config)['skip_code_coverage'] }} testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }} @@ -476,10 +476,10 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.config)['skip_code_coverage'] }} workflow-slug: ci default-timeout: 180 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 92ad8941b5d1..4f40e14c25ed 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -463,7 +463,7 @@ jobs: cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -478,7 +478,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "onedir" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -498,7 +498,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "src" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -516,9 +516,9 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -534,8 +534,8 @@ jobs: nox-session: ci-test-onedir salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" nox-version: 2022.8.7 - python-version: "3.10" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + python-version: "3.11" + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }} @@ -550,10 +550,10 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true workflow-slug: nightly default-timeout: 360 diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 234b24ed2fba..a417134d9024 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -448,7 +448,7 @@ jobs: cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -463,7 +463,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "onedir" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -477,9 +477,9 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -495,8 +495,8 @@ jobs: nox-session: ci-test-onedir salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" nox-version: 2022.8.7 - python-version: "3.10" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + python-version: "3.11" + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }} @@ -511,10 +511,10 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index f88aca9bdc78..21dbe1e39fc5 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -453,7 +453,7 @@ jobs: cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -469,7 +469,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "onedir" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -490,7 +490,7 @@ jobs: salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} relenv-version: "0.19.2" - python-version: "3.10.17" + python-version: "3.11.11" source: "src" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -508,9 +508,9 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}" matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }} linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }} @@ -526,8 +526,8 @@ jobs: nox-session: ci-test-onedir salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" nox-version: 2022.8.7 - python-version: "3.10" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + python-version: "3.11" + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['pkg-test-matrix']) }} @@ -542,10 +542,10 @@ jobs: with: nox-session: ci-test-onedir nox-version: 2022.8.7 - python-version: "3.10" + python-version: "3.11" testrun: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['testrun']) }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.17 + cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.11 skip-code-coverage: true workflow-slug: staging default-timeout: 180 diff --git a/.github/workflows/templates/layout.yml.jinja b/.github/workflows/templates/layout.yml.jinja index 910382910b2b..b546eb28d5fa 100644 --- a/.github/workflows/templates/layout.yml.jinja +++ b/.github/workflows/templates/layout.yml.jinja @@ -8,7 +8,7 @@ <%- set skip_test_coverage_check = skip_test_coverage_check|default("${{ fromJSON(needs.prepare-workflow.outputs.config)['skip_code_coverage'] }}") %> <%- set gpg_key_id = "64CBBC8173D76B3F" %> <%- set prepare_actual_release = prepare_actual_release | default(False) %> -<%- set gh_actions_workflows_python_version = "3.10" %> +<%- set gh_actions_workflows_python_version = "3.11" %> <%- set nox_archive_hashfiles = "${{ hashFiles('requirements/**/*.txt', 'cicd/golden-images.json', 'noxfile.py', 'pkg/common/env-cleanup-rules.yml', '.github/workflows/build-deps-ci-action.yml') }}" %> --- <%- block name %> diff --git a/cicd/shared-gh-workflows-context.yml b/cicd/shared-gh-workflows-context.yml index 7006e5c5d0b0..35827131a477 100644 --- a/cicd/shared-gh-workflows-context.yml +++ b/cicd/shared-gh-workflows-context.yml @@ -1,5 +1,5 @@ nox_version: "2022.8.7" -python_version: "3.10.17" +python_version: "3.11.11" relenv_version: "0.19.2" pr-testrun-slugs: - ubuntu-24.04-pkg diff --git a/noxfile.py b/noxfile.py index 27bbae57dd19..834af47c3918 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1266,6 +1266,27 @@ def decompress_dependencies(session): session.log("Finding broken 'python' symlinks under '.nox/' ...") for dirname in os.scandir(REPO_ROOT / ".nox"): + pyenv = REPO_ROOT.joinpath(".nox", dirname, "pyvenv.cfg") + pyenv_vars = [] + if os.path.exists(pyenv): + # Update pyvenv.cnf configuration in case the location of + # everything changed. + with open(pyenv, encoding="utf-8") as fp: + for line in fp.readlines(): + k, v = (_.strip() for _ in line.split("=", 1)) + if k in [ + "home", + "base-prefix", + "base-exec-prefix", + "base-executable", + ]: + root, _path = v.split("artifacts" + os.path.sep, 1) + v = str(REPO_ROOT / "artifacts" / _path) + pyenv_vars.append((k, v)) + with open(pyenv, "w", encoding="utf-8") as fp: + for k, v in pyenv_vars: + fp.write(f"{k} = {v}\n") + scan_path = REPO_ROOT.joinpath(".nox", dirname, scripts_dir_name) script_paths = {str(p): p for p in os.scandir(scan_path)} fixed_shebang = f"#!{scan_path / 'python'}" diff --git a/requirements/base.txt b/requirements/base.txt index c28d0dfddd2d..9cab50509508 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -19,3 +19,14 @@ croniter>=0.3.0,!=0.3.22; sys_platform != 'win32' contextvars cryptography>=42.0.0 urllib3>=1.26.20,<2.0.0 +more-itertools>=8.3.0; sys_platform == 'darwin' and python_version >= '3.11' +lxml>=4.6.3; sys_platform == 'win32' and python_version < '3.11' +lxml>=5.3.2; sys_platform == 'win32' and python_version >= '3.11' +timelib>=0.2.5; python_version < '3.11' +timelib>=0.3.0; python_version >= '3.11' +frozenlist>=1.3.0; python_version < '3.11' +frozenlist>=0.4.1; python_version >= '3.11' +jaraco.text>=4.0.0 +jaraco.functools>=4.1.0 +cherrypy>=18.6.1; python_version < '3.11' +cherrypy>=18.8.0; python_version >= '3.11' diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 36f27fee7392..80266728c5a1 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -1,5 +1,5 @@ -wheel <= 0.45.1 -setuptools >= 65.6.3,< 69.0 +wheel +setuptools < 80.0.0 setuptools-scm < 8.0.0 pip >= 23.3,< 24.0 ; python_version < '3.12' pip >24 ; python_version >= '3.12' diff --git a/requirements/darwin.txt b/requirements/darwin.txt index 348b083fe8d0..aacfc36d7bca 100644 --- a/requirements/darwin.txt +++ b/requirements/darwin.txt @@ -3,7 +3,6 @@ -r zeromq.txt apache-libcloud>=2.4.0 -cherrypy>=17.4.1 gitpython>=3.1.37 idna>=2.8 linode-python>=1.1.1 diff --git a/requirements/static/ci/common.in b/requirements/static/ci/common.in index 7611baf73738..ac8975a92c20 100644 --- a/requirements/static/ci/common.in +++ b/requirements/static/ci/common.in @@ -6,7 +6,8 @@ apache-libcloud>=1.5.0; sys_platform != 'win32' boto3>=1.17.67 boto>=2.46.0 -cassandra-driver>=2.0 +cassandra-driver>=2.0 ; python_version < '3.11' +cassandra-driver>=3.28.0 ; python_version >= '3.11' cffi>=1.14.6 cherrypy>=17.4.1 clustershell @@ -47,3 +48,5 @@ genshi>=0.7.3 cheetah3>=3.2.2 mako wempy +yarl >= 1.7.2 ; python_version < '3.11' +yarl >= 1.9.4 ; python_version >= '3.11' diff --git a/requirements/static/ci/py3.10/cloud.txt b/requirements/static/ci/py3.10/cloud.txt index bc6e9d990b5b..be7a5b5fa38e 100644 --- a/requirements/static/ci/py3.10/cloud.txt +++ b/requirements/static/ci/py3.10/cloud.txt @@ -35,10 +35,20 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.10/linux.txt @@ -63,7 +73,7 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.10/linux.txt # google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -99,10 +109,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -173,9 +184,11 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -238,17 +251,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -329,6 +349,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.10/linux.txt @@ -666,10 +687,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -736,9 +758,10 @@ yamlordereddictloader==0.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -yarl==1.7.2 +yarl==1.7.2 ; python_version < "3.11" # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.10/darwin.txt b/requirements/static/ci/py3.10/darwin.txt index f939ab713b34..4c3ffa4cdbd1 100644 --- a/requirements/static/ci/py3.10/darwin.txt +++ b/requirements/static/ci/py3.10/darwin.txt @@ -27,8 +27,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -46,7 +54,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -73,10 +81,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in click==7.0 # via geomet @@ -121,8 +129,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -172,15 +182,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -239,6 +255,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -463,9 +480,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt + # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -514,8 +532,10 @@ yamlordereddictloader==0.4.0 # via # -r requirements/static/ci/darwin.in # junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.10/darwin.txt diff --git a/requirements/static/ci/py3.10/docs.txt b/requirements/static/ci/py3.10/docs.txt index a8ad83cc92cf..d41637b67bf7 100644 --- a/requirements/static/ci/py3.10/docs.txt +++ b/requirements/static/ci/py3.10/docs.txt @@ -6,8 +6,16 @@ # alabaster==0.7.12 # via sphinx +autocommand==2.2.2 + # via + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text babel==2.9.1 # via sphinx +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.10/linux.txt @@ -25,9 +33,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via @@ -47,6 +56,10 @@ distro==1.5.0 # -r requirements/base.txt docutils==0.19 # via sphinx +frozenlist==1.6.0 ; python_version < "3.11" + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.10/linux.txt @@ -65,15 +78,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -111,6 +130,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via # -c requirements/static/ci/py3.10/linux.txt @@ -200,6 +220,10 @@ tempora==4.1.1 # via # -c requirements/static/ci/py3.10/linux.txt # portend +timelib==0.2.5 ; python_version < "3.11" + # via + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt typing-extensions==4.8.0 # via # -c requirements/static/ci/py3.10/linux.txt diff --git a/requirements/static/ci/py3.10/freebsd.txt b/requirements/static/ci/py3.10/freebsd.txt index 11590cee2f5d..4bc557991b2a 100644 --- a/requirements/static/ci/py3.10/freebsd.txt +++ b/requirements/static/ci/py3.10/freebsd.txt @@ -24,8 +24,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -43,7 +51,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.24.0 +cassandra-driver==3.24.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -70,9 +78,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in click==7.1.2 @@ -120,8 +129,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -165,15 +176,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -232,6 +249,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -456,9 +474,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -501,8 +520,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in yamlordereddictloader==0.4.0 # via junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.10/freebsd.txt diff --git a/requirements/static/ci/py3.10/lint.txt b/requirements/static/ci/py3.10/lint.txt index 3aed7ea69b14..73b840e5b1ba 100644 --- a/requirements/static/ci/py3.10/lint.txt +++ b/requirements/static/ci/py3.10/lint.txt @@ -44,10 +44,20 @@ attrs==23.1.0 # -c requirements/static/ci/py3.10/linux.txt # aiohttp # jsonschema +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.10/linux.txt @@ -73,7 +83,7 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.10/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in @@ -111,10 +121,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -175,9 +186,11 @@ filelock==3.0.12 # via # -c requirements/static/ci/py3.10/linux.txt # virtualenv -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -241,17 +254,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -334,6 +354,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.10/linux.txt @@ -642,10 +663,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -724,9 +746,10 @@ yamlordereddictloader==0.4.0 # via # -c requirements/static/ci/py3.10/linux.txt # junos-eznc -yarl==1.7.2 +yarl==1.7.2 ; python_version < "3.11" # via # -c requirements/static/ci/py3.10/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.10/linux.txt b/requirements/static/ci/py3.10/linux.txt index d49ebf00be37..91949652405a 100644 --- a/requirements/static/ci/py3.10/linux.txt +++ b/requirements/static/ci/py3.10/linux.txt @@ -30,8 +30,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -51,7 +59,7 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -79,9 +87,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -129,8 +138,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -174,15 +185,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -242,6 +259,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -499,9 +517,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -550,8 +569,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/linux.in yamlordereddictloader==0.4.0 # via junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.10/linux.txt diff --git a/requirements/static/ci/py3.10/windows.txt b/requirements/static/ci/py3.10/windows.txt index ea4788f5ae85..ecf4ad9724c8 100644 --- a/requirements/static/ci/py3.10/windows.txt +++ b/requirements/static/ci/py3.10/windows.txt @@ -18,6 +18,14 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.10/windows.txt + # jaraco.text +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.10/windows.txt + # jaraco.context bcrypt==4.1.2 # via -r requirements/static/ci/common.in boto3==1.21.46 @@ -33,7 +41,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -60,11 +68,11 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt click==7.1.2 # via geomet clr-loader==0.2.4 @@ -111,8 +119,10 @@ filelock==3.8.0 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.3 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -163,15 +173,21 @@ jaraco.collections==3.3.0 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.10/windows.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -195,9 +211,10 @@ looseversion==1.0.2 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==4.9.1 ; sys_platform == "win32" and python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/windows.txt + # -r requirements/base.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in @@ -219,6 +236,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -440,10 +458,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.10/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in tomli==2.0.1 @@ -493,8 +511,10 @@ xmltodict==0.13.0 # pywinrm yamllint==1.28.0 # via -r requirements/static/ci/windows.in -yarl==1.8.1 - # via aiohttp +yarl==1.8.1 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.10/windows.txt diff --git a/requirements/static/ci/py3.11/cloud.txt b/requirements/static/ci/py3.11/cloud.txt index f2c69d33eb28..6c348afb4529 100644 --- a/requirements/static/ci/py3.11/cloud.txt +++ b/requirements/static/ci/py3.11/cloud.txt @@ -31,10 +31,20 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -59,7 +69,7 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.11/linux.txt # google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -95,10 +105,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -165,9 +176,11 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -230,17 +243,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -311,6 +331,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.11/linux.txt @@ -367,6 +388,10 @@ portend==2.4 # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in +propcache==0.3.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt @@ -577,7 +602,6 @@ six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -621,10 +645,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -679,9 +704,10 @@ xmltodict==0.12.0 # -c requirements/static/ci/py3.11/linux.txt # moto # pywinrm -yarl==1.7.2 +yarl==1.20.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.11/darwin.txt b/requirements/static/ci/py3.11/darwin.txt index 82a513957e75..7ea754337fed 100644 --- a/requirements/static/ci/py3.11/darwin.txt +++ b/requirements/static/ci/py3.11/darwin.txt @@ -25,8 +25,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # jaraco.context bcrypt==4.1.2 # via -r requirements/static/ci/common.in boto3==1.21.46 @@ -42,7 +50,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -69,10 +77,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in click==7.0 # via geomet @@ -114,8 +122,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -165,15 +175,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -217,14 +233,16 @@ mercurial==6.0.1 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==10.7.0 ; sys_platform == "darwin" and python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -257,6 +275,8 @@ portend==2.6 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt @@ -400,7 +420,6 @@ setproctitle==1.3.2 six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -428,9 +447,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt + # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -473,8 +493,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/darwin.in yamlordereddictloader==0.4.0 # via -r requirements/static/ci/darwin.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.11/darwin.txt diff --git a/requirements/static/ci/py3.11/docs.txt b/requirements/static/ci/py3.11/docs.txt index f9b15a6a1fbb..837c3661c157 100644 --- a/requirements/static/ci/py3.11/docs.txt +++ b/requirements/static/ci/py3.11/docs.txt @@ -6,8 +6,16 @@ # alabaster==0.7.12 # via sphinx +autocommand==2.2.2 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text babel==2.9.1 # via sphinx +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -c requirements/static/ci/py3.11/linux.txt @@ -25,9 +33,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via @@ -47,6 +56,10 @@ distro==1.5.0 # -r requirements/base.txt docutils==0.19 # via sphinx +frozenlist==1.6.0 ; python_version >= "3.11" + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.11/linux.txt @@ -65,15 +78,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/py3.11/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -111,6 +130,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -200,6 +220,10 @@ tempora==4.1.1 # via # -c requirements/static/ci/py3.11/linux.txt # portend +timelib==0.3.0 ; python_version >= "3.11" + # via + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt typing-extensions==4.8.0 # via # -c requirements/static/ci/py3.11/linux.txt diff --git a/requirements/static/ci/py3.11/freebsd.txt b/requirements/static/ci/py3.11/freebsd.txt index ad15d217ce65..2b4c471e25af 100644 --- a/requirements/static/ci/py3.11/freebsd.txt +++ b/requirements/static/ci/py3.11/freebsd.txt @@ -22,8 +22,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -41,7 +49,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.24.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -68,9 +76,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in click==7.1.2 @@ -116,8 +125,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -161,15 +172,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -221,6 +238,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -255,6 +273,8 @@ portend==2.4 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt @@ -398,7 +418,6 @@ setproctitle==1.3.2 six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -426,9 +445,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -465,8 +485,10 @@ xmltodict==0.12.0 # via moto yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.11/freebsd.txt diff --git a/requirements/static/ci/py3.11/lint.txt b/requirements/static/ci/py3.11/lint.txt index c2cacee3352f..dd4309f77614 100644 --- a/requirements/static/ci/py3.11/lint.txt +++ b/requirements/static/ci/py3.11/lint.txt @@ -40,10 +40,20 @@ attrs==23.1.0 # -c requirements/static/ci/py3.11/linux.txt # aiohttp # jsonschema +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.11/linux.txt @@ -69,7 +79,7 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.11/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in @@ -107,10 +117,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -171,9 +182,11 @@ filelock==3.0.12 # via # -c requirements/static/ci/py3.11/linux.txt # virtualenv -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -237,17 +250,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -320,6 +340,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.11/linux.txt @@ -370,6 +391,10 @@ portend==2.4 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # cherrypy +propcache==0.3.1 + # via + # -c requirements/static/ci/py3.11/linux.txt + # yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt @@ -554,7 +579,6 @@ six==1.16.0 # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt # apscheduler - # cassandra-driver # cheroot # etcd3-py # genshi @@ -600,10 +624,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -666,9 +691,10 @@ yamllint==1.26.3 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/linux.in -yarl==1.7.2 +yarl==1.20.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.11/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.11/linux.txt b/requirements/static/ci/py3.11/linux.txt index 4eb883b38289..288df9b35a19 100644 --- a/requirements/static/ci/py3.11/linux.txt +++ b/requirements/static/ci/py3.11/linux.txt @@ -28,8 +28,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -49,7 +57,7 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -77,9 +85,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -125,8 +134,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -170,15 +181,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -231,6 +248,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -266,6 +284,8 @@ portend==2.4 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt @@ -436,7 +456,6 @@ six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt # apscheduler - # cassandra-driver # cheroot # etcd3-py # genshi @@ -469,9 +488,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -514,8 +534,10 @@ xmltodict==0.12.0 # via moto yamllint==1.26.3 # via -r requirements/static/ci/linux.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.11/linux.txt diff --git a/requirements/static/ci/py3.11/windows.txt b/requirements/static/ci/py3.11/windows.txt index 9600e91a717e..712d3d673159 100644 --- a/requirements/static/ci/py3.11/windows.txt +++ b/requirements/static/ci/py3.11/windows.txt @@ -16,6 +16,14 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.11/windows.txt + # jaraco.text +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.11/windows.txt + # jaraco.context bcrypt==4.1.2 # via -r requirements/static/ci/common.in boto3==1.21.46 @@ -31,7 +39,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -58,11 +66,11 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt click==7.1.2 # via geomet clr-loader==0.2.4 @@ -107,8 +115,10 @@ filelock==3.8.0 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.3 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -159,15 +169,21 @@ jaraco.collections==3.3.0 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.11/windows.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -191,9 +207,10 @@ looseversion==1.0.2 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==5.4.0 ; sys_platform == "win32" and python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/windows.txt + # -r requirements/base.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in @@ -215,6 +232,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -249,6 +267,8 @@ portend==2.6 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.11/windows.txt @@ -409,7 +429,6 @@ setproctitle==1.3.2 six==1.15.0 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -436,10 +455,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.11/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in trustme==1.1.0 @@ -487,8 +506,10 @@ xmltodict==0.13.0 # pywinrm yamllint==1.28.0 # via -r requirements/static/ci/windows.in -yarl==1.8.1 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.11/windows.txt diff --git a/requirements/static/ci/py3.12/cloud.txt b/requirements/static/ci/py3.12/cloud.txt index 547f0f0a136e..9b3918ed3a27 100644 --- a/requirements/static/ci/py3.12/cloud.txt +++ b/requirements/static/ci/py3.12/cloud.txt @@ -31,6 +31,11 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt @@ -59,7 +64,7 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.12/linux.txt # google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -95,10 +100,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -165,9 +171,11 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -230,17 +238,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -311,6 +326,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.12/linux.txt @@ -367,6 +383,10 @@ portend==2.4 # cherrypy profitbricks==4.1.3 # via -r requirements/static/ci/cloud.in +propcache==0.3.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt @@ -577,7 +597,6 @@ six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -621,10 +640,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -679,9 +699,10 @@ xmltodict==0.12.0 # -c requirements/static/ci/py3.12/linux.txt # moto # pywinrm -yarl==1.7.2 +yarl==1.20.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.12/darwin.txt b/requirements/static/ci/py3.12/darwin.txt index 1e98f9434c9c..7ed70ce02d42 100644 --- a/requirements/static/ci/py3.12/darwin.txt +++ b/requirements/static/ci/py3.12/darwin.txt @@ -25,6 +25,10 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv bcrypt==4.1.2 @@ -42,7 +46,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -69,10 +73,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in click==7.0 # via geomet @@ -114,8 +118,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -165,15 +171,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -217,14 +229,16 @@ mercurial==6.0.1 # via -r requirements/static/ci/darwin.in mock==5.1.0 # via -r requirements/pytest.txt -more-itertools==8.2.0 +more-itertools==10.7.0 ; sys_platform == "darwin" and python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -r requirements/base.txt # -r requirements/pytest.txt # cheroot # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -257,6 +271,8 @@ portend==2.6 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt @@ -400,7 +416,6 @@ setproctitle==1.3.2 six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -428,9 +443,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt + # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -473,8 +489,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/darwin.in yamlordereddictloader==0.4.0 # via -r requirements/static/ci/darwin.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.12/darwin.txt diff --git a/requirements/static/ci/py3.12/docs.txt b/requirements/static/ci/py3.12/docs.txt index 59c153290f65..6a581026a3b1 100644 --- a/requirements/static/ci/py3.12/docs.txt +++ b/requirements/static/ci/py3.12/docs.txt @@ -6,6 +6,10 @@ # alabaster==0.7.12 # via sphinx +autocommand==2.2.2 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text babel==2.9.1 # via sphinx certifi==2024.7.4 ; python_version >= "3.10" @@ -25,9 +29,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via @@ -47,6 +52,10 @@ distro==1.5.0 # -r requirements/base.txt docutils==0.19 # via sphinx +frozenlist==1.6.0 ; python_version >= "3.11" + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.12/linux.txt @@ -65,15 +74,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/py3.12/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -111,6 +126,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via # -c requirements/static/ci/py3.12/linux.txt @@ -200,6 +216,10 @@ tempora==4.1.1 # via # -c requirements/static/ci/py3.12/linux.txt # portend +timelib==0.3.0 ; python_version >= "3.11" + # via + # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt typing-extensions==4.8.0 # via # -c requirements/static/ci/py3.12/linux.txt diff --git a/requirements/static/ci/py3.12/freebsd.txt b/requirements/static/ci/py3.12/freebsd.txt index a3aa03fde944..ea2552e92b3c 100644 --- a/requirements/static/ci/py3.12/freebsd.txt +++ b/requirements/static/ci/py3.12/freebsd.txt @@ -22,6 +22,10 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv bcrypt==4.1.2 @@ -41,7 +45,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.24.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -68,9 +72,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in click==7.1.2 @@ -116,8 +121,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -161,15 +168,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -221,6 +234,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -255,6 +269,8 @@ portend==2.4 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt @@ -398,7 +414,6 @@ setproctitle==1.3.2 six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -426,9 +441,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -465,8 +481,10 @@ xmltodict==0.12.0 # via moto yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.12/freebsd.txt diff --git a/requirements/static/ci/py3.12/lint.txt b/requirements/static/ci/py3.12/lint.txt index 780bb9449a2e..25f10efb0d70 100644 --- a/requirements/static/ci/py3.12/lint.txt +++ b/requirements/static/ci/py3.12/lint.txt @@ -40,6 +40,11 @@ attrs==23.1.0 # -c requirements/static/ci/py3.12/linux.txt # aiohttp # jsonschema +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.12/linux.txt @@ -69,7 +74,7 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.12/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in @@ -107,10 +112,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -171,9 +177,11 @@ filelock==3.0.12 # via # -c requirements/static/ci/py3.12/linux.txt # virtualenv -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -237,17 +245,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -c requirements/static/ci/py3.12/linux.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -320,6 +335,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.12/linux.txt @@ -370,6 +386,10 @@ portend==2.4 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # cherrypy +propcache==0.3.1 + # via + # -c requirements/static/ci/py3.12/linux.txt + # yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt @@ -554,7 +574,6 @@ six==1.16.0 # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt # apscheduler - # cassandra-driver # cheroot # etcd3-py # genshi @@ -600,10 +619,11 @@ textfsm==1.1.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -666,9 +686,10 @@ yamllint==1.26.3 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/linux.in -yarl==1.7.2 +yarl==1.20.0 ; python_version >= "3.11" # via # -c requirements/static/ci/py3.12/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.12/linux.txt b/requirements/static/ci/py3.12/linux.txt index 1fc7373d0c02..2be1e77965de 100644 --- a/requirements/static/ci/py3.12/linux.txt +++ b/requirements/static/ci/py3.12/linux.txt @@ -28,6 +28,10 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv bcrypt==4.1.2 @@ -49,7 +53,7 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -77,9 +81,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in click==7.1.1 @@ -125,8 +130,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -170,15 +177,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/linux.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -231,6 +244,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -266,6 +280,8 @@ portend==2.4 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt @@ -436,7 +452,6 @@ six==1.16.0 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt # apscheduler - # cassandra-driver # cheroot # etcd3-py # genshi @@ -469,9 +484,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -514,8 +530,10 @@ xmltodict==0.12.0 # via moto yamllint==1.26.3 # via -r requirements/static/ci/linux.in -yarl==1.7.2 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.12/linux.txt diff --git a/requirements/static/ci/py3.12/windows.txt b/requirements/static/ci/py3.12/windows.txt index 94aa60e1112e..e45468ae5e4e 100644 --- a/requirements/static/ci/py3.12/windows.txt +++ b/requirements/static/ci/py3.12/windows.txt @@ -16,6 +16,10 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.12/windows.txt + # jaraco.text bcrypt==4.1.2 # via -r requirements/static/ci/common.in boto3==1.21.46 @@ -31,7 +35,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.29.2 ; python_version >= "3.11" # via -r requirements/static/ci/common.in certifi==2024.7.4 ; python_version >= "3.10" # via @@ -58,11 +62,11 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.10.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt click==7.1.2 # via geomet clr-loader==0.2.6 @@ -107,8 +111,10 @@ filelock==3.8.0 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.3 +frozenlist==1.6.0 ; python_version >= "3.11" # via + # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -159,15 +165,21 @@ jaraco.collections==3.3.0 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.12/windows.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -191,9 +203,10 @@ looseversion==1.0.2 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==5.4.0 ; sys_platform == "win32" and python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/windows.txt + # -r requirements/base.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in @@ -215,6 +228,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -249,6 +263,8 @@ portend==2.6 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt # cherrypy +propcache==0.3.1 + # via yarl psutil==5.8.0 ; python_version >= "3.10" # via # -c requirements/static/ci/../pkg/py3.12/windows.txt @@ -409,7 +425,6 @@ setproctitle==1.3.2 six==1.15.0 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt - # cassandra-driver # cheroot # etcd3-py # genshi @@ -436,10 +451,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version >= "3.11" # via # -c requirements/static/ci/../pkg/py3.12/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in trustme==1.1.0 @@ -487,8 +502,10 @@ xmltodict==0.13.0 # pywinrm yamllint==1.28.0 # via -r requirements/static/ci/windows.in -yarl==1.8.1 - # via aiohttp +yarl==1.20.0 ; python_version >= "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.12/windows.txt diff --git a/requirements/static/ci/py3.9/cloud.txt b/requirements/static/ci/py3.9/cloud.txt index d4e293592333..34a6f681ebcb 100644 --- a/requirements/static/ci/py3.9/cloud.txt +++ b/requirements/static/ci/py3.9/cloud.txt @@ -35,10 +35,20 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -63,7 +73,7 @@ cachetools==4.2.2 # via # -c requirements/static/ci/py3.9/linux.txt # google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -100,10 +110,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in ciscoconfparse==1.5.19 @@ -183,9 +194,11 @@ flaky==3.8.1 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==0.18.3 @@ -249,17 +262,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -343,6 +363,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.9/linux.txt @@ -713,10 +734,11 @@ textfsm==1.1.0 # napalm # netmiko # ntc-templates -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -784,9 +806,10 @@ yamlordereddictloader==0.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -yarl==1.7.2 +yarl==1.7.2 ; python_version < "3.11" # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.9/darwin.txt b/requirements/static/ci/py3.9/darwin.txt index 69deb706f5ff..5203a9fdbe92 100644 --- a/requirements/static/ci/py3.9/darwin.txt +++ b/requirements/static/ci/py3.9/darwin.txt @@ -27,8 +27,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -46,7 +54,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2023.07.22 ; python_version < "3.10" # via @@ -74,10 +82,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt - # -r requirements/darwin.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in ciscoconfparse==1.5.19 # via napalm @@ -127,8 +135,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -r requirements/base.txt # aiohttp # aiosignal future==0.18.3 @@ -180,15 +190,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -251,6 +267,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -503,9 +520,10 @@ textfsm==1.1.0 # napalm # netmiko # ntc-templates -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt + # -r requirements/base.txt # -r requirements/darwin.txt toml==0.10.2 # via -r requirements/static/ci/common.in @@ -556,8 +574,10 @@ yamlordereddictloader==0.4.0 # via # -r requirements/static/ci/darwin.in # junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.9/darwin.txt diff --git a/requirements/static/ci/py3.9/docs.txt b/requirements/static/ci/py3.9/docs.txt index 18536bff332b..839a4912443b 100644 --- a/requirements/static/ci/py3.9/docs.txt +++ b/requirements/static/ci/py3.9/docs.txt @@ -6,8 +6,16 @@ # alabaster==0.7.12 # via sphinx +autocommand==2.2.2 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text babel==2.9.1 # via sphinx +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.context certifi==2023.07.22 ; python_version < "3.10" # via # -c requirements/static/ci/py3.9/linux.txt @@ -25,9 +33,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/docs.in contextvars==2.4 # via @@ -47,6 +56,10 @@ distro==1.5.0 # -r requirements/base.txt docutils==0.19 # via sphinx +frozenlist==1.6.0 ; python_version < "3.11" + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt idna==3.7 # via # -c requirements/static/ci/py3.9/linux.txt @@ -69,15 +82,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -115,6 +134,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -204,6 +224,10 @@ tempora==4.1.1 # via # -c requirements/static/ci/py3.9/linux.txt # portend +timelib==0.2.5 ; python_version < "3.11" + # via + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt typing-extensions==4.8.0 # via # -c requirements/static/ci/py3.9/linux.txt diff --git a/requirements/static/ci/py3.9/freebsd.txt b/requirements/static/ci/py3.9/freebsd.txt index c03789c25794..6af20532301f 100644 --- a/requirements/static/ci/py3.9/freebsd.txt +++ b/requirements/static/ci/py3.9/freebsd.txt @@ -24,8 +24,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -43,7 +51,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.24.0 +cassandra-driver==3.24.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2023.07.22 ; python_version < "3.10" # via @@ -71,9 +79,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/freebsd.in ciscoconfparse==1.5.19 @@ -126,8 +135,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -r requirements/base.txt # aiohttp # aiosignal future==0.18.3 @@ -173,15 +184,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -244,6 +261,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -496,9 +514,10 @@ textfsm==1.1.0 # napalm # netmiko # ntc-templates -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt + # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -543,8 +562,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/freebsd.in yamlordereddictloader==0.4.0 # via junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.9/freebsd.txt diff --git a/requirements/static/ci/py3.9/lint.txt b/requirements/static/ci/py3.9/lint.txt index 9ac3f2a738c2..e14e6622a1c2 100644 --- a/requirements/static/ci/py3.9/lint.txt +++ b/requirements/static/ci/py3.9/lint.txt @@ -36,10 +36,20 @@ attrs==23.1.0 # -c requirements/static/ci/py3.9/linux.txt # aiohttp # jsonschema +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -c requirements/static/ci/py3.9/linux.txt @@ -65,7 +75,7 @@ cachetools==4.2.2 # -c requirements/static/ci/py3.9/linux.txt # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in @@ -104,10 +114,11 @@ cheroot==8.5.2 # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in ciscoconfparse==1.5.19 @@ -176,9 +187,11 @@ filelock==3.0.12 # via # -c requirements/static/ci/py3.9/linux.txt # virtualenv -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==0.18.3 @@ -243,17 +256,24 @@ jaraco.collections==3.4.0 # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -338,6 +358,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via # -c requirements/static/ci/py3.9/linux.txt @@ -673,10 +694,11 @@ textfsm==1.1.0 # napalm # netmiko # ntc-templates -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via @@ -756,9 +778,10 @@ yamlordereddictloader==0.4.0 # via # -c requirements/static/ci/py3.9/linux.txt # junos-eznc -yarl==1.7.2 +yarl==1.7.2 ; python_version < "3.11" # via # -c requirements/static/ci/py3.9/linux.txt + # -r requirements/static/ci/common.in # aiohttp zc.lockfile==1.4 # via diff --git a/requirements/static/ci/py3.9/linux.txt b/requirements/static/ci/py3.9/linux.txt index 1ec992c750f1..7dcb40c11228 100644 --- a/requirements/static/ci/py3.9/linux.txt +++ b/requirements/static/ci/py3.9/linux.txt @@ -26,8 +26,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # jaraco.context bcrypt==4.1.2 # via # -r requirements/static/ci/common.in @@ -47,7 +55,7 @@ cachetools==4.2.2 # via # google-auth # python-telegram-bot -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2023.07.22 ; python_version < "3.10" # via @@ -76,9 +84,10 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in # -r requirements/static/pkg/linux.in ciscoconfparse==1.5.19 @@ -130,8 +139,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -r requirements/base.txt # aiohttp # aiosignal future==0.18.3 @@ -177,15 +188,21 @@ jaraco.collections==3.4.0 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt + # jaraco.text +jaraco.functools==4.1.0 + # via + # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -248,6 +265,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -529,9 +547,10 @@ textfsm==1.1.0 # napalm # netmiko # ntc-templates -timelib==0.2.5 +timelib==0.2.5 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/linux.txt + # -r requirements/base.txt # -r requirements/static/pkg/linux.in toml==0.10.2 # via -r requirements/static/ci/common.in @@ -582,8 +601,10 @@ yamllint==1.26.3 # via -r requirements/static/ci/linux.in yamlordereddictloader==0.4.0 # via junos-eznc -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==1.4 # via # -c requirements/static/ci/../pkg/py3.9/linux.txt diff --git a/requirements/static/ci/py3.9/windows.txt b/requirements/static/ci/py3.9/windows.txt index 0d8a84982df1..4fa64ea90f81 100644 --- a/requirements/static/ci/py3.9/windows.txt +++ b/requirements/static/ci/py3.9/windows.txt @@ -18,8 +18,16 @@ attrs==23.1.0 # pytest-shell-utilities # pytest-skip-markers # pytest-system-statistics +autocommand==2.2.2 + # via + # -c requirements/static/ci/../pkg/py3.9/windows.txt + # jaraco.text backports.entry-points-selectable==1.1.0 # via virtualenv +backports.tarfile==1.2.0 + # via + # -c requirements/static/ci/../pkg/py3.9/windows.txt + # jaraco.context bcrypt==4.1.2 # via -r requirements/static/ci/common.in boto3==1.21.46 @@ -35,7 +43,7 @@ botocore==1.24.46 # s3transfer cachetools==3.1.0 # via google-auth -cassandra-driver==3.23.0 +cassandra-driver==3.23.0 ; python_version < "3.11" # via -r requirements/static/ci/common.in certifi==2023.07.22 ; python_version < "3.10" # via @@ -62,11 +70,11 @@ cheroot==8.5.2 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt # cherrypy -cherrypy==18.6.1 +cherrypy==18.6.1 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/static/ci/common.in - # -r requirements/windows.txt click==7.1.2 # via geomet clr-loader==0.2.4 @@ -113,8 +121,10 @@ filelock==3.0.12 # via virtualenv flaky==3.8.1 # via -r requirements/pytest.txt -frozenlist==1.3.0 +frozenlist==1.6.0 ; python_version < "3.11" # via + # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -r requirements/base.txt # aiohttp # aiosignal future==1.0.0 @@ -165,15 +175,21 @@ jaraco.collections==3.3.0 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt # cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via + # -c requirements/static/ci/../pkg/py3.9/windows.txt + # jaraco.text +jaraco.functools==4.1.0 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 +jaraco.text==4.0.0 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -r requirements/base.txt # jaraco.collections jinja2==3.1.6 # via @@ -197,9 +213,10 @@ looseversion==1.0.2 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt # -r requirements/base.txt -lxml==4.9.1 +lxml==4.9.1 ; sys_platform == "win32" and python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/windows.txt + # -r requirements/base.txt # -r requirements/windows.txt mako==1.2.2 # via -r requirements/static/ci/common.in @@ -221,6 +238,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text moto==3.0.1 # via -r requirements/static/ci/common.in msgpack==1.0.2 @@ -444,10 +462,10 @@ tempora==4.1.1 # portend textfsm==1.1.3 # via -r requirements/static/ci/common.in -timelib==0.2.5 +timelib==0.3.0 ; python_version < "3.11" # via # -c requirements/static/ci/../pkg/py3.9/windows.txt - # -r requirements/windows.txt + # -r requirements/base.txt toml==0.10.2 # via -r requirements/static/ci/common.in tomli==2.0.1 @@ -499,8 +517,10 @@ xmltodict==0.13.0 # pywinrm yamllint==1.26.3 # via -r requirements/static/ci/windows.in -yarl==1.7.2 - # via aiohttp +yarl==1.7.2 ; python_version < "3.11" + # via + # -r requirements/static/ci/common.in + # aiohttp zc.lockfile==2.0 # via # -c requirements/static/ci/../pkg/py3.9/windows.txt diff --git a/requirements/static/pkg/py3.10/darwin.txt b/requirements/static/pkg/py3.10/darwin.txt index fbca691b5853..c37975f8d6fe 100644 --- a/requirements/static/pkg/py3.10/darwin.txt +++ b/requirements/static/pkg/py3.10/darwin.txt @@ -6,6 +6,10 @@ # apache-libcloud==2.5.0 # via -r requirements/darwin.txt +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -16,8 +20,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.6.1 ; python_version < "3.11" + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -28,6 +32,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -44,13 +50,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -69,6 +80,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -116,8 +128,10 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/darwin.txt +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/darwin.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.10/freebsd.txt b/requirements/static/pkg/py3.10/freebsd.txt index ef61fb6c155b..e6f8421bcb4e 100644 --- a/requirements/static/pkg/py3.10/freebsd.txt +++ b/requirements/static/pkg/py3.10/freebsd.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.6.1 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -29,6 +35,8 @@ distro==1.5.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -39,13 +47,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -62,6 +75,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/freebsd.in +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.10/linux.txt b/requirements/static/pkg/py3.10/linux.txt index dbfb2a65610d..12c36d087e55 100644 --- a/requirements/static/pkg/py3.10/linux.txt +++ b/requirements/static/pkg/py3.10/linux.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/linux.in +cherrypy==18.6.1 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -27,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -37,13 +45,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -60,6 +73,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/linux.in +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.10/windows.txt b/requirements/static/pkg/py3.10/windows.txt index adf6d75970ef..b8ea4883bcae 100644 --- a/requirements/static/pkg/py3.10/windows.txt +++ b/requirements/static/pkg/py3.10/windows.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -17,8 +21,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt +cherrypy==18.6.1 ; python_version < "3.11" + # via -r requirements/base.txt clr-loader==0.2.4 # via pythonnet contextvars==2.4 @@ -29,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -45,21 +51,28 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.3.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt -lxml==4.9.1 - # via -r requirements/windows.txt +lxml==4.9.1 ; sys_platform == "win32" and python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/windows.txt markupsafe==2.1.2 # via # -r requirements/base.txt @@ -70,6 +83,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -120,8 +134,8 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/windows.txt +timelib==0.3.0 ; python_version < "3.11" + # via -r requirements/base.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.11/darwin.txt b/requirements/static/pkg/py3.11/darwin.txt index c4ab7c656883..f8639e86f941 100644 --- a/requirements/static/pkg/py3.11/darwin.txt +++ b/requirements/static/pkg/py3.11/darwin.txt @@ -6,6 +6,10 @@ # apache-libcloud==2.5.0 # via -r requirements/darwin.txt +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -16,8 +20,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.10.0 ; python_version >= "3.11" + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -28,6 +32,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -44,13 +50,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -63,12 +74,14 @@ markupsafe==2.1.2 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==10.7.0 ; sys_platform == "darwin" and python_version >= "3.11" # via + # -r requirements/base.txt # cheroot # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -116,8 +129,10 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/darwin.txt +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/darwin.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.11/freebsd.txt b/requirements/static/pkg/py3.11/freebsd.txt index de7be2ff6521..ce0f5c8a66fd 100644 --- a/requirements/static/pkg/py3.11/freebsd.txt +++ b/requirements/static/pkg/py3.11/freebsd.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.10.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -29,6 +35,8 @@ distro==1.5.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -39,13 +47,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -62,6 +75,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/freebsd.in +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.11/linux.txt b/requirements/static/pkg/py3.11/linux.txt index 8fd1a7062ad6..8b07df5ea8bf 100644 --- a/requirements/static/pkg/py3.11/linux.txt +++ b/requirements/static/pkg/py3.11/linux.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/linux.in +cherrypy==18.10.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -27,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -37,13 +45,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -60,6 +73,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/linux.in +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.11/windows.txt b/requirements/static/pkg/py3.11/windows.txt index 2939877cd024..4e8c732356c0 100644 --- a/requirements/static/pkg/py3.11/windows.txt +++ b/requirements/static/pkg/py3.11/windows.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -17,8 +21,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt +cherrypy==18.10.0 ; python_version >= "3.11" + # via -r requirements/base.txt clr-loader==0.2.4 # via pythonnet contextvars==2.4 @@ -29,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -45,21 +51,28 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.3.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt -lxml==4.9.1 - # via -r requirements/windows.txt +lxml==5.4.0 ; sys_platform == "win32" and python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/windows.txt markupsafe==2.1.2 # via # -r requirements/base.txt @@ -70,6 +83,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -120,8 +134,8 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/windows.txt +timelib==0.3.0 ; python_version >= "3.11" + # via -r requirements/base.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.12/darwin.txt b/requirements/static/pkg/py3.12/darwin.txt index c54942879861..515fda5ac9f0 100644 --- a/requirements/static/pkg/py3.12/darwin.txt +++ b/requirements/static/pkg/py3.12/darwin.txt @@ -6,6 +6,8 @@ # apache-libcloud==2.5.0 # via -r requirements/darwin.txt +autocommand==2.2.2 + # via jaraco.text certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -16,8 +18,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.10.0 ; python_version >= "3.11" + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -28,6 +30,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -44,13 +48,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -63,12 +72,14 @@ markupsafe==2.1.2 # via # -r requirements/base.txt # jinja2 -more-itertools==8.2.0 +more-itertools==10.7.0 ; sys_platform == "darwin" and python_version >= "3.11" # via + # -r requirements/base.txt # cheroot # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -116,8 +127,10 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/darwin.txt +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/darwin.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.12/freebsd.txt b/requirements/static/pkg/py3.12/freebsd.txt index 3a73d5224fae..70151ae7ffbf 100644 --- a/requirements/static/pkg/py3.12/freebsd.txt +++ b/requirements/static/pkg/py3.12/freebsd.txt @@ -4,6 +4,8 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +16,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.10.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -29,6 +33,8 @@ distro==1.5.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -39,13 +45,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -62,6 +73,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +115,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/freebsd.in +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.12/linux.txt b/requirements/static/pkg/py3.12/linux.txt index 85b904106bac..acca55526976 100644 --- a/requirements/static/pkg/py3.12/linux.txt +++ b/requirements/static/pkg/py3.12/linux.txt @@ -4,6 +4,8 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -14,8 +16,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/linux.in +cherrypy==18.10.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -27,6 +31,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -37,13 +43,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -60,6 +71,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +115,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/linux.in +timelib==0.3.0 ; python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.12/windows.txt b/requirements/static/pkg/py3.12/windows.txt index a9019bdb0c01..b4f3d8f3a234 100644 --- a/requirements/static/pkg/py3.12/windows.txt +++ b/requirements/static/pkg/py3.12/windows.txt @@ -4,6 +4,8 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.12/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # +autocommand==2.2.2 + # via jaraco.text certifi==2024.7.4 ; python_version >= "3.10" # via # -r requirements/base.txt @@ -17,8 +19,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt +cherrypy==18.10.0 ; python_version >= "3.11" + # via -r requirements/base.txt clr-loader==0.2.6 # via pythonnet contextvars==2.4 @@ -29,6 +31,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version >= "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -45,21 +49,28 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.3.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt -lxml==4.9.1 - # via -r requirements/windows.txt +lxml==5.4.0 ; sys_platform == "win32" and python_version >= "3.11" + # via + # -r requirements/base.txt + # -r requirements/windows.txt markupsafe==2.1.2 # via # -r requirements/base.txt @@ -70,6 +81,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -120,8 +132,8 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/windows.txt +timelib==0.3.0 ; python_version >= "3.11" + # via -r requirements/base.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.9/darwin.txt b/requirements/static/pkg/py3.9/darwin.txt index 51a2b1f9917f..833efe19305d 100644 --- a/requirements/static/pkg/py3.9/darwin.txt +++ b/requirements/static/pkg/py3.9/darwin.txt @@ -6,6 +6,10 @@ # apache-libcloud==2.5.0 # via -r requirements/darwin.txt +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2023.07.22 ; python_version < "3.10" # via # -r requirements/base.txt @@ -16,8 +20,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/darwin.txt +cherrypy==18.6.1 ; python_version < "3.11" + # via -r requirements/base.txt contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -28,6 +32,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -44,13 +50,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -69,6 +80,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -116,8 +128,10 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/darwin.txt +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/darwin.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.9/freebsd.txt b/requirements/static/pkg/py3.9/freebsd.txt index 945269d8dce4..81299edac49a 100644 --- a/requirements/static/pkg/py3.9/freebsd.txt +++ b/requirements/static/pkg/py3.9/freebsd.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/freebsd.txt requirements/base.txt requirements/static/pkg/freebsd.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2023.07.22 ; python_version < "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/freebsd.in +cherrypy==18.6.1 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -29,6 +35,8 @@ distro==1.5.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -39,13 +47,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -62,6 +75,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/freebsd.in +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/freebsd.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.9/linux.txt b/requirements/static/pkg/py3.9/linux.txt index 9dd330b87b29..c31e792caa47 100644 --- a/requirements/static/pkg/py3.9/linux.txt +++ b/requirements/static/pkg/py3.9/linux.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/linux.txt requirements/base.txt requirements/static/pkg/linux.in requirements/zeromq.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2023.07.22 ; python_version < "3.10" # via # -r requirements/base.txt @@ -14,8 +18,10 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/static/pkg/linux.in +cherrypy==18.6.1 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in contextvars==2.4 # via -r requirements/base.txt croniter==2.0.5 ; sys_platform != "win32" @@ -27,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt idna==3.7 # via requests immutables==0.15 @@ -37,13 +45,18 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.4.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.1 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 @@ -60,6 +73,7 @@ more-itertools==5.0.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -103,8 +117,10 @@ six==1.16.0 # python-dateutil tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/static/pkg/linux.in +timelib==0.2.5 ; python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/static/pkg/linux.in urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.9/windows.txt b/requirements/static/pkg/py3.9/windows.txt index 7c1bf922c562..8373aa22cf44 100644 --- a/requirements/static/pkg/py3.9/windows.txt +++ b/requirements/static/pkg/py3.9/windows.txt @@ -4,6 +4,10 @@ # # pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/windows.txt requirements/static/pkg/windows.in requirements/windows.txt # +autocommand==2.2.2 + # via jaraco.text +backports.tarfile==1.2.0 + # via jaraco.context certifi==2023.07.22 ; python_version < "3.10" # via # -r requirements/base.txt @@ -17,8 +21,8 @@ charset-normalizer==3.2.0 # via requests cheroot==8.5.2 # via cherrypy -cherrypy==18.6.1 - # via -r requirements/windows.txt +cherrypy==18.6.1 ; python_version < "3.11" + # via -r requirements/base.txt clr-loader==0.2.4 # via pythonnet contextvars==2.4 @@ -29,6 +33,8 @@ cryptography==42.0.5 # pyopenssl distro==1.5.0 # via -r requirements/base.txt +frozenlist==1.6.0 ; python_version < "3.11" + # via -r requirements/base.txt gitdb==4.0.7 # via gitpython gitpython==3.1.41 @@ -45,21 +51,28 @@ jaraco.classes==3.2.1 # via jaraco.collections jaraco.collections==3.3.0 # via cherrypy -jaraco.functools==2.0 +jaraco.context==6.0.1 + # via jaraco.text +jaraco.functools==4.1.0 # via + # -r requirements/base.txt # cheroot # jaraco.text # tempora -jaraco.text==3.5.0 - # via jaraco.collections +jaraco.text==4.0.0 + # via + # -r requirements/base.txt + # jaraco.collections jinja2==3.1.6 # via -r requirements/base.txt jmespath==1.0.1 # via -r requirements/base.txt looseversion==1.0.2 # via -r requirements/base.txt -lxml==4.9.1 - # via -r requirements/windows.txt +lxml==4.9.1 ; sys_platform == "win32" and python_version < "3.11" + # via + # -r requirements/base.txt + # -r requirements/windows.txt markupsafe==2.1.2 # via # -r requirements/base.txt @@ -70,6 +83,7 @@ more-itertools==8.2.0 # cherrypy # jaraco.classes # jaraco.functools + # jaraco.text msgpack==1.0.2 # via -r requirements/base.txt packaging==22.0 @@ -121,8 +135,8 @@ smmap==4.0.0 # via gitdb tempora==4.1.1 # via portend -timelib==0.2.5 - # via -r requirements/windows.txt +timelib==0.3.0 ; python_version < "3.11" + # via -r requirements/base.txt urllib3==1.26.20 # via # -r requirements/base.txt diff --git a/requirements/windows.txt b/requirements/windows.txt index 43e9b7084d17..3d5fd2f3080b 100644 --- a/requirements/windows.txt +++ b/requirements/windows.txt @@ -6,7 +6,6 @@ pywin32>=305 wmi>=1.5.1 pythonnet>=3.0.1 cffi>=1.14.5 -cherrypy>=18.6.1 gitpython>=3.1.37 ioloop>=0.1a0 lxml>=4.6.3 @@ -18,7 +17,6 @@ python-dateutil>=2.8.1 python-gnupg>=0.4.7 requests>=2.25.1 setproctitle>=1.2.3 -timelib>=0.2.5 urllib3>=1.26.5 # Watchdog pulls in a GPL-3 package, argh, which cannot be shipped on the # windows distribution package. diff --git a/tests/integration/modules/test_cmdmod.py b/tests/integration/modules/test_cmdmod.py index 7a1c04c62164..638eeb77f82d 100644 --- a/tests/integration/modules/test_cmdmod.py +++ b/tests/integration/modules/test_cmdmod.py @@ -611,5 +611,15 @@ def test_windows_env_handling(self): out = self.run_function( "cmd.run", ["set"], env={"abc": "123", "ABC": "456"} ).splitlines() - self.assertIn("abc=123", out) + if sys.version_info.major == 3 and sys.version_info.minor < 11: + self.assertIn("abc=123", out) + self.assertIn("ABC=456", out) + else: + # in 3.11 and greater Python's subprocess module will not allow abc + # and ABC environment variables to be set. + self.assertIn("ABC=456", out) + out = self.run_function( + "cmd.run", ["set"], env={"xyz": "123", "ABC": "456"} + ).splitlines() + self.assertIn("xyz=123", out) self.assertIn("ABC=456", out) diff --git a/tests/integration/states/test_ssh_auth.py b/tests/integration/states/test_ssh_auth.py index 3c9af3e7e741..7a1833fe65cc 100644 --- a/tests/integration/states/test_ssh_auth.py +++ b/tests/integration/states/test_ssh_auth.py @@ -12,6 +12,8 @@ from tests.support.mixins import SaltReturnAssertsMixin from tests.support.runtests import RUNTIME_VARS +KEY = "AAAAC3NzaC1lZDI1NTE5AAAAIEmY2ZOSneFGN+b7+S9eLPGOqPF2yl9AgTCkZHuWKjC5" + class SSHAuthStateTests(ModuleCase, SaltReturnAssertsMixin): @pytest.mark.destructive_test @@ -31,23 +33,23 @@ def test_issue_7409_no_linebreaks_between_keys(self, username): makedirs=True, contents_newline=False, # Explicit no ending line break - contents="ssh-rsa AAAAB3NzaC1kc3MAAACBAL0sQ9fJ5bYTEyY== root", + contents=f"ssh-ed25519 {KEY.replace('5','2')} root", ) ret = self.run_state( "ssh_auth.present", - name="AAAAB3NzaC1kcQ9J5bYTEyZ==", - enc="ssh-rsa", + name=f"{KEY}", + enc="ssh-ed25519", user=username, comment=username, ) self.assertSaltTrueReturn(ret) - self.assertSaltStateChangesEqual(ret, {"AAAAB3NzaC1kcQ9J5bYTEyZ==": "New"}) + self.assertSaltStateChangesEqual(ret, {f"{KEY}": "New"}) with salt.utils.files.fopen(authorized_keys_file, "r") as fhr: self.assertEqual( fhr.read(), - "ssh-rsa AAAAB3NzaC1kc3MAAACBAL0sQ9fJ5bYTEyY== root\n" - "ssh-rsa AAAAB3NzaC1kcQ9J5bYTEyZ== {}\n".format(username), + f"ssh-ed25519 {KEY.replace('5', '2')} root\n" + f"ssh-ed25519 {KEY} {username}\n", ) @pytest.mark.destructive_test @@ -65,26 +67,26 @@ def test_issue_10198_keyfile_from_another_env(self, username=None): with salt.utils.files.fopen( os.path.join(RUNTIME_VARS.TMP_PRODENV_STATE_TREE, key_fname), "w" ) as kfh: - kfh.write(f"ssh-rsa AAAAB3NzaC1kcQ9J5bYTEyZ== {username}\n") + kfh.write(f"ssh-ed25519 {KEY.replace('5', '2')} {username}\n") # Create a bogus key file on base environment with salt.utils.files.fopen( os.path.join(RUNTIME_VARS.TMP_STATE_TREE, key_fname), "w" ) as kfh: - kfh.write(f"ssh-rsa BAAAB3NzaC1kcQ9J5bYTEyZ== {username}\n") + kfh.write(f"ssh-ed25519 {KEY.replace('5', '3')} {username}\n") ret = self.run_state( "ssh_auth.present", name="Setup Keys", source=f"salt://{key_fname}?saltenv=prod", - enc="ssh-rsa", + enc="ssh-ed25519", user=username, comment=username, ) self.assertSaltTrueReturn(ret) with salt.utils.files.fopen(authorized_keys_file, "r") as fhr: self.assertEqual( - fhr.read(), f"ssh-rsa AAAAB3NzaC1kcQ9J5bYTEyZ== {username}\n" + fhr.read(), f"ssh-ed25519 {KEY.replace('5', '2')} {username}\n" ) os.unlink(authorized_keys_file) @@ -93,7 +95,7 @@ def test_issue_10198_keyfile_from_another_env(self, username=None): "ssh_auth.present", name="Setup Keys", source=f"salt://{key_fname}", - enc="ssh-rsa", + enc="ssh-ed25519", user=username, comment=username, saltenv="prod", @@ -101,5 +103,5 @@ def test_issue_10198_keyfile_from_another_env(self, username=None): self.assertSaltTrueReturn(ret) with salt.utils.files.fopen(authorized_keys_file, "r") as fhr: self.assertEqual( - fhr.read(), f"ssh-rsa AAAAB3NzaC1kcQ9J5bYTEyZ== {username}\n" + fhr.read(), f"ssh-ed25519 {KEY.replace('5', '2')} {username}\n" ) diff --git a/tests/pytests/pkg/downgrade/test_salt_downgrade.py b/tests/pytests/pkg/downgrade/test_salt_downgrade.py index d624c178dc91..7d25eeeb9ab0 100644 --- a/tests/pytests/pkg/downgrade/test_salt_downgrade.py +++ b/tests/pytests/pkg/downgrade/test_salt_downgrade.py @@ -35,7 +35,7 @@ def _get_running_named_salt_pid(process_name): return pids -def test_salt_downgrade_minion(salt_call_cli, install_salt): +def test_salt_downgrade_minion(salt_master, salt_call_cli, install_salt): """ Test a downgrade of Salt Minion. """ @@ -83,8 +83,12 @@ def test_salt_downgrade_minion(salt_call_cli, install_salt): old_minion_pids = _get_running_named_salt_pid(process_name) assert old_minion_pids - # Downgrade Salt to the previous version and test - install_salt.install(downgrade=True) + if platform.is_windows(): + with salt_master.stopped(): + # Downgrade Salt to the previous version and test + install_salt.install(downgrade=True) + else: + install_salt.install(downgrade=True) time.sleep(10) # give it some time # downgrade install will stop services on Debian/Ubuntu diff --git a/tests/pytests/pkg/integration/test_pip.py b/tests/pytests/pkg/integration/test_pip.py index 3dde96ebb7d0..6305006341f4 100644 --- a/tests/pytests/pkg/integration/test_pip.py +++ b/tests/pytests/pkg/integration/test_pip.py @@ -4,6 +4,7 @@ import shutil import subprocess +import packaging.version import pytest from pytestskipmarkers.utils import platform @@ -70,6 +71,28 @@ def test_pip_install(salt_call_cli, install_salt, shell): assert "The github execution module cannot be loaded" in use_lib.stderr +@pytest.fixture +def extras_pypath(install_salt): + python_bin = os.path.join(*install_salt.binary_paths["python"]) + ret = subprocess.run([python_bin, "--version"], check=True, capture_output=True) + v = packaging.version.Version(ret.stdout.decode().split()[1]) + extras_dir = f"extras-{v.major}.{v.minor}" + + if platform.is_windows(): + return pathlib.Path( + os.getenv("ProgramFiles"), "Salt Project", "Salt", extras_dir + ) + elif platform.is_darwin(): + return pathlib.Path("/opt", "salt", extras_dir) + else: + return pathlib.Path("/opt", "saltstack", "salt", extras_dir) + + +@pytest.fixture +def extras_pypath_bin(extras_pypath): + return extras_pypath / "bin" + + def test_pip_install_extras(shell, install_salt, extras_pypath_bin): """ Test salt-pip installs into the correct directory diff --git a/tests/pytests/pkg/integration/test_salt_user.py b/tests/pytests/pkg/integration/test_salt_user.py index f2fa275c2aa5..76899f2df516 100644 --- a/tests/pytests/pkg/integration/test_salt_user.py +++ b/tests/pytests/pkg/integration/test_salt_user.py @@ -1,7 +1,6 @@ import os import pathlib import subprocess -import sys import time import packaging.version @@ -57,12 +56,16 @@ def pkg_paths_salt_user(): """ Paths created by package installs and owned by salt user """ + ret = subprocess.run( + ["/opt/saltstack/salt/bin/python3", "--version"], + check=True, + capture_output=True, + ) + v = packaging.version.Version(ret.stdout.decode().split()[1]) return [ "/etc/salt/cloud.deploy.d", "/var/log/salt/cloud", - "/opt/saltstack/salt/lib/python{}.{}/site-packages/salt/cloud/deploy".format( - *sys.version_info - ), + f"/opt/saltstack/salt/lib/python{v.major}.{v.minor}/site-packages/salt/cloud/deploy", "/etc/salt/pki/master", "/etc/salt/master.d", "/var/log/salt/master", diff --git a/tests/pytests/pkg/upgrade/test_salt_upgrade.py b/tests/pytests/pkg/upgrade/test_salt_upgrade.py index 1f07014571b0..98b1df73fc51 100644 --- a/tests/pytests/pkg/upgrade/test_salt_upgrade.py +++ b/tests/pytests/pkg/upgrade/test_salt_upgrade.py @@ -32,6 +32,7 @@ def salt_systemd_setup( def salt_test_upgrade( + salt_master, salt_call_cli, install_salt, ): @@ -71,15 +72,20 @@ def salt_test_upgrade( assert old_master_pids # Upgrade Salt (inc. minion, master, etc.) from previous version and test - install_salt.install(upgrade=True) + if sys.platform == "win32": + with salt_master.stopped(): + install_salt.install(upgrade=True) + else: + install_salt.install(upgrade=True) - start = time.monotonic() - while True: - ret = salt_call_cli.run("--local", "test.version", _timeout=10) - if ret.returncode == 0: - break - if time.monotonic() - start > 60: - break + # start = time.monotonic() + # while True: + # ret = salt_call_cli.run("--local", "test.version", _timeout=10) + # if ret.returncode == 0: + # break + # if time.monotonic() - start > 60: + # break + time.sleep(60) ret = salt_call_cli.run("--local", "test.version") assert ret.returncode == 0 @@ -132,7 +138,7 @@ def _get_running_named_salt_pid(process_name): return pids -def test_salt_upgrade(salt_call_cli, install_salt): +def test_salt_upgrade(salt_master, salt_call_cli, install_salt): """ Test an upgrade of Salt, Minion and Master """ @@ -152,7 +158,7 @@ def test_salt_upgrade(salt_call_cli, install_salt): assert "Authentication information could" in use_lib.stderr # perform Salt package upgrade test - salt_test_upgrade(salt_call_cli, install_salt) + salt_test_upgrade(salt_master, salt_call_cli, install_salt) new_py_version = install_salt.package_python_version() if new_py_version == original_py_version: diff --git a/tests/support/pkg.py b/tests/support/pkg.py index 16a2dd36d1d8..aa9280e5ca32 100644 --- a/tests/support/pkg.py +++ b/tests/support/pkg.py @@ -465,6 +465,13 @@ def _install_pkgs(self, upgrade=False, downgrade=False): log.error("Invalid package: %s", pkg) return False + # XXX This should be temporary. See also a similar thing happening + # in tests/pytests/pkg/conftest.py + grainsdir = pathlib.Path( + r"C:\Program Files\Salt Project\Salt\Lib\site-packages\salt\grains" + ) + shutil.copy(r"salt\grains\disks.py", grainsdir) + # Remove the service installed by the installer log.debug("Removing installed salt-minion service") self.proc.run(str(self.ssm_bin), "remove", "salt-minion", "confirm") @@ -825,9 +832,16 @@ def install_previous(self, downgrade=False): ) assert ret.returncode in [0, 3010] else: - ret = self.proc.run(pkg_path, "/start-minion=0", "/S") + ret = self.proc.run(pkg_path, "/start-minion=0", "/S", timeout=600) self._check_retcode(ret) + # XXX This should be temporary. See also a similar thing happening + # in tests/pytests/pkg/conftest.py + grainsdir = pathlib.Path( + r"C:\Program Files\Salt Project\Salt\Lib\site-packages\salt\grains" + ) + shutil.copy(r"salt\grains\disks.py", grainsdir) + log.debug("Removing installed salt-minion service") ret = self.proc.run(str(self.ssm_bin), "remove", "salt-minion", "confirm") self._check_retcode(ret) @@ -1040,7 +1054,11 @@ def __exit__(self, *_): # Did we left anything running?! procs = [] for proc in psutil.process_iter(): - if "salt" in proc.name(): + try: + name = proc.name() + except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): + continue + if "salt" in name: cmdl_strg = " ".join(str(element) for element in _get_cmdline(proc)) if "/opt/saltstack" in cmdl_strg: procs.append(proc) @@ -1182,8 +1200,8 @@ def _terminate(self): # Dereference the internal _process attribute self._process = None - # Lets log and kill any child processes left behind, including the main subprocess - # if it failed to properly stop + # Let's log and kill any child processes left behind, including the main + # subprocess if it failed to properly stop terminate_process( pid=pid, kill_children=True, @@ -1468,6 +1486,20 @@ def __attrs_post_init__(self): code_dir=self.factories_manager.code_dir.parent, ) + # XXX: Add install path to cli_scripts.generate_scripts? + def patch_script(script): + text = script.read_text() + newlines = [] + for line in text.splitlines(): + newlines.append(line) + if line == "sys.path.insert(0, CODE_DIR)": + newlines.append( + 'sys.path.insert(0, "C:\\Program Files\\Salt Project\\Salt\\Lib\\site-packages")' + ) + script.write_text(os.linesep.join(newlines)) + + patch_script(self.factories_manager.scripts_dir / "cli_salt_master.py") + def _get_impl_class(self): return DaemonImpl diff --git a/tests/unit/test_master.py b/tests/unit/test_master.py index b454882f06c5..67bd28c1d63f 100644 --- a/tests/unit/test_master.py +++ b/tests/unit/test_master.py @@ -1,3 +1,4 @@ +import sys import time import pytest @@ -75,6 +76,8 @@ def test_aes_funcs_black(self): "run_func", "destroy", ] + if sys.version_info.major == 3 and sys.version_info.minor > 10: + blacklist_methods.extend(["__getstate__", "__setstate__"]) for name in dir(aes_funcs): if name in aes_funcs.expose_methods: continue @@ -132,6 +135,8 @@ def test_clear_funcs_black(self): "destroy", "connect", ] + if sys.version_info.major == 3 and sys.version_info.minor > 10: + blacklist_methods.extend(["__getstate__", "__setstate__"]) for name in dir(clear_funcs): if name in clear_funcs.expose_methods: continue