Merge branch 'master' into 18907_lazy_unmount_when_fails

This commit is contained in:
Gareth J. Greenaway 2023-11-15 14:55:20 -08:00 committed by GitHub
commit f29f83fda0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
165 changed files with 7864 additions and 5810 deletions

View file

@ -4,7 +4,7 @@ description: Setup actionlint
inputs:
version:
description: The version of actionlint
default: 1.6.24
default: 1.6.26
cache-seed:
required: true
type: string

View file

@ -716,6 +716,23 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
macos-13-ci-deps:
name: macOS 13 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir-macos
uses: ./.github/workflows/build-deps-ci-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
almalinux-8-ci-deps:
name: Alma Linux 8 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1717,6 +1734,28 @@ jobs:
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
macos-13-pkg-tests:
name: macOS 13 Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-macos-pkgs-onedir
- macos-13-ci-deps
uses: ./.github/workflows/test-packages-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
pkg-type: macos
nox-version: 2022.8.7
python-version: "3.10"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
windows-2016-nsis-pkg-tests:
name: Windows 2016 NSIS Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1868,6 +1907,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
windows-2019:
name: Windows 2019 Test
@ -1888,6 +1929,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
windows-2022:
name: Windows 2022 Test
@ -1908,6 +1951,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
macos-12:
name: macOS 12 Test
@ -1928,6 +1973,30 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
macos-13:
name: macOS 13 Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- macos-13-ci-deps
uses: ./.github/workflows/test-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
testrun: ${{ needs.prepare-workflow.outputs.testrun }}
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
almalinux-8:
name: Alma Linux 8 Test
@ -1948,6 +2017,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
almalinux-9:
name: Alma Linux 9 Test
@ -1968,6 +2039,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
amazonlinux-2:
name: Amazon Linux 2 Test
@ -1988,6 +2061,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
archlinux-lts:
name: Arch Linux LTS Test
@ -2008,6 +2083,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
centos-7:
name: CentOS 7 Test
@ -2028,6 +2105,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
centosstream-8:
name: CentOS Stream 8 Test
@ -2048,6 +2127,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
centosstream-9:
name: CentOS Stream 9 Test
@ -2068,6 +2149,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
debian-10:
name: Debian 10 Test
@ -2088,6 +2171,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
debian-11:
name: Debian 11 Test
@ -2108,6 +2193,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
debian-11-arm64:
name: Debian 11 Arm64 Test
@ -2128,6 +2215,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
debian-12:
name: Debian 12 Test
@ -2148,6 +2237,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
debian-12-arm64:
name: Debian 12 Arm64 Test
@ -2168,6 +2259,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
fedora-37:
name: Fedora 37 Test
@ -2188,6 +2281,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
fedora-38:
name: Fedora 38 Test
@ -2208,6 +2303,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
opensuse-15:
name: Opensuse 15 Test
@ -2228,6 +2325,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-3:
name: Photon OS 3 Test
@ -2248,6 +2347,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-3-arm64:
name: Photon OS 3 Arm64 Test
@ -2268,6 +2369,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-4:
name: Photon OS 4 Test
@ -2288,6 +2391,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-4-arm64:
name: Photon OS 4 Arm64 Test
@ -2308,6 +2413,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-5:
name: Photon OS 5 Test
@ -2328,6 +2435,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
photonos-5-arm64:
name: Photon OS 5 Arm64 Test
@ -2348,6 +2457,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
ubuntu-2004:
name: Ubuntu 20.04 Test
@ -2368,6 +2479,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
ubuntu-2004-arm64:
name: Ubuntu 20.04 Arm64 Test
@ -2388,6 +2501,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
ubuntu-2204:
name: Ubuntu 22.04 Test
@ -2408,6 +2523,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
ubuntu-2204-arm64:
name: Ubuntu 22.04 Arm64 Test
@ -2428,6 +2545,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
skip-junit-reports: ${{ github.event_name == 'pull_request' }}
workflow-slug: ci
default-timeout: 180
combine-all-code-coverage:
name: Combine Code Coverage
@ -2439,6 +2558,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -2476,6 +2596,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -2630,6 +2751,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -2667,6 +2789,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -2712,6 +2835,7 @@ jobs:
- ubuntu-2204-pkg-tests
- ubuntu-2204-arm64-pkg-tests
- macos-12-pkg-tests
- macos-13-pkg-tests
- windows-2016-nsis-pkg-tests
- windows-2016-msi-pkg-tests
- windows-2019-nsis-pkg-tests

View file

@ -18,7 +18,7 @@ on:
description: Skip running the Salt packages test suite.
schedule:
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onschedule
- cron: '0 1 * * *' # Every day at 1AM
- cron: '0 0 * * *' # Every day at 0AM
env:
COLUMNS: 190
@ -772,6 +772,23 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
macos-13-ci-deps:
name: macOS 13 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir-macos
uses: ./.github/workflows/build-deps-ci-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
almalinux-8-ci-deps:
name: Alma Linux 8 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1773,6 +1790,28 @@ jobs:
skip-junit-reports: false
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
macos-13-pkg-tests:
name: macOS 13 Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-macos-pkgs-onedir
- macos-13-ci-deps
uses: ./.github/workflows/test-packages-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
pkg-type: macos
nox-version: 2022.8.7
python-version: "3.10"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
windows-2016-nsis-pkg-tests:
name: Windows 2016 NSIS Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1924,6 +1963,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
windows-2019:
name: Windows 2019 Test
@ -1944,6 +1985,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
windows-2022:
name: Windows 2022 Test
@ -1964,6 +2007,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
macos-12:
name: macOS 12 Test
@ -1984,6 +2029,30 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
macos-13:
name: macOS 13 Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- macos-13-ci-deps
uses: ./.github/workflows/test-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
testrun: ${{ needs.prepare-workflow.outputs.testrun }}
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
almalinux-8:
name: Alma Linux 8 Test
@ -2004,6 +2073,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
almalinux-9:
name: Alma Linux 9 Test
@ -2024,6 +2095,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
amazonlinux-2:
name: Amazon Linux 2 Test
@ -2044,6 +2117,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
archlinux-lts:
name: Arch Linux LTS Test
@ -2064,6 +2139,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
centos-7:
name: CentOS 7 Test
@ -2084,6 +2161,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
centosstream-8:
name: CentOS Stream 8 Test
@ -2104,6 +2183,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
centosstream-9:
name: CentOS Stream 9 Test
@ -2124,6 +2205,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
debian-10:
name: Debian 10 Test
@ -2144,6 +2227,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
debian-11:
name: Debian 11 Test
@ -2164,6 +2249,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
debian-11-arm64:
name: Debian 11 Arm64 Test
@ -2184,6 +2271,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
debian-12:
name: Debian 12 Test
@ -2204,6 +2293,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
debian-12-arm64:
name: Debian 12 Arm64 Test
@ -2224,6 +2315,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
fedora-37:
name: Fedora 37 Test
@ -2244,6 +2337,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
fedora-38:
name: Fedora 38 Test
@ -2264,6 +2359,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
opensuse-15:
name: Opensuse 15 Test
@ -2284,6 +2381,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-3:
name: Photon OS 3 Test
@ -2304,6 +2403,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-3-arm64:
name: Photon OS 3 Arm64 Test
@ -2324,6 +2425,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-4:
name: Photon OS 4 Test
@ -2344,6 +2447,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-4-arm64:
name: Photon OS 4 Arm64 Test
@ -2364,6 +2469,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-5:
name: Photon OS 5 Test
@ -2384,6 +2491,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
photonos-5-arm64:
name: Photon OS 5 Arm64 Test
@ -2404,6 +2513,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
ubuntu-2004:
name: Ubuntu 20.04 Test
@ -2424,6 +2535,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
ubuntu-2004-arm64:
name: Ubuntu 20.04 Arm64 Test
@ -2444,6 +2557,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
ubuntu-2204:
name: Ubuntu 22.04 Test
@ -2464,6 +2579,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
ubuntu-2204-arm64:
name: Ubuntu 22.04 Arm64 Test
@ -2484,6 +2601,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: nightly
default-timeout: 360
combine-all-code-coverage:
name: Combine Code Coverage
@ -2495,6 +2614,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -2532,6 +2652,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -3377,6 +3498,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -3414,6 +3536,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -3520,6 +3643,7 @@ jobs:
- ubuntu-2204-pkg-tests
- ubuntu-2204-arm64-pkg-tests
- macos-12-pkg-tests
- macos-13-pkg-tests
- windows-2016-nsis-pkg-tests
- windows-2016-msi-pkg-tests
- windows-2019-nsis-pkg-tests

View file

@ -116,7 +116,6 @@ jobs:
download-onedir-artifact:
name: Download Staging Onedir Artifact
if: ${{ inputs.skip-salt-pkg-download-test-suite == false }}
runs-on:
- self-hosted
- linux
@ -226,6 +225,22 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
macos-13-ci-deps:
name: macOS 13 Deps
needs:
- prepare-workflow
- download-onedir-artifact
uses: ./.github/workflows/build-deps-ci-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
almalinux-8-ci-deps:
name: Alma Linux 8 Deps
needs:
@ -843,6 +858,7 @@ jobs:
- fedora-38-arm64-ci-deps
- fedora-38-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- photonos-3-arm64-ci-deps
- photonos-3-ci-deps
- photonos-4-arm64-ci-deps
@ -1045,6 +1061,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps

View file

@ -750,6 +750,23 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
macos-13-ci-deps:
name: macOS 13 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir-macos
uses: ./.github/workflows/build-deps-ci-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
almalinux-8-ci-deps:
name: Alma Linux 8 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1751,6 +1768,28 @@ jobs:
skip-junit-reports: false
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
macos-13-pkg-tests:
name: macOS 13 Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-macos-pkgs-onedir
- macos-13-ci-deps
uses: ./.github/workflows/test-packages-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
pkg-type: macos
nox-version: 2022.8.7
python-version: "3.10"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
windows-2016-nsis-pkg-tests:
name: Windows 2016 NSIS Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1902,6 +1941,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
windows-2019:
name: Windows 2019 Test
@ -1922,6 +1963,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
windows-2022:
name: Windows 2022 Test
@ -1942,6 +1985,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
macos-12:
name: macOS 12 Test
@ -1962,6 +2007,30 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
macos-13:
name: macOS 13 Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- macos-13-ci-deps
uses: ./.github/workflows/test-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
testrun: ${{ needs.prepare-workflow.outputs.testrun }}
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
almalinux-8:
name: Alma Linux 8 Test
@ -1982,6 +2051,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
almalinux-9:
name: Alma Linux 9 Test
@ -2002,6 +2073,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
amazonlinux-2:
name: Amazon Linux 2 Test
@ -2022,6 +2095,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
archlinux-lts:
name: Arch Linux LTS Test
@ -2042,6 +2117,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
centos-7:
name: CentOS 7 Test
@ -2062,6 +2139,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
centosstream-8:
name: CentOS Stream 8 Test
@ -2082,6 +2161,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
centosstream-9:
name: CentOS Stream 9 Test
@ -2102,6 +2183,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
debian-10:
name: Debian 10 Test
@ -2122,6 +2205,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
debian-11:
name: Debian 11 Test
@ -2142,6 +2227,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
debian-11-arm64:
name: Debian 11 Arm64 Test
@ -2162,6 +2249,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
debian-12:
name: Debian 12 Test
@ -2182,6 +2271,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
debian-12-arm64:
name: Debian 12 Arm64 Test
@ -2202,6 +2293,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
fedora-37:
name: Fedora 37 Test
@ -2222,6 +2315,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
fedora-38:
name: Fedora 38 Test
@ -2242,6 +2337,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
opensuse-15:
name: Opensuse 15 Test
@ -2262,6 +2359,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-3:
name: Photon OS 3 Test
@ -2282,6 +2381,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-3-arm64:
name: Photon OS 3 Arm64 Test
@ -2302,6 +2403,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-4:
name: Photon OS 4 Test
@ -2322,6 +2425,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-4-arm64:
name: Photon OS 4 Arm64 Test
@ -2342,6 +2447,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-5:
name: Photon OS 5 Test
@ -2362,6 +2469,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
photonos-5-arm64:
name: Photon OS 5 Arm64 Test
@ -2382,6 +2491,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
ubuntu-2004:
name: Ubuntu 20.04 Test
@ -2402,6 +2513,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
ubuntu-2004-arm64:
name: Ubuntu 20.04 Arm64 Test
@ -2422,6 +2535,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
ubuntu-2204:
name: Ubuntu 22.04 Test
@ -2442,6 +2557,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
ubuntu-2204-arm64:
name: Ubuntu 22.04 Arm64 Test
@ -2462,6 +2579,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: false
skip-junit-reports: false
workflow-slug: scheduled
default-timeout: 360
combine-all-code-coverage:
name: Combine Code Coverage
@ -2473,6 +2592,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -2510,6 +2630,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -2666,6 +2787,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -2703,6 +2825,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -2748,6 +2871,7 @@ jobs:
- ubuntu-2204-pkg-tests
- ubuntu-2204-arm64-pkg-tests
- macos-12-pkg-tests
- macos-13-pkg-tests
- windows-2016-nsis-pkg-tests
- windows-2016-msi-pkg-tests
- windows-2019-nsis-pkg-tests

View file

@ -772,6 +772,23 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
macos-13-ci-deps:
name: macOS 13 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir-macos
uses: ./.github/workflows/build-deps-ci-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
almalinux-8-ci-deps:
name: Alma Linux 8 Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1773,6 +1790,28 @@ jobs:
skip-junit-reports: true
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
macos-13-pkg-tests:
name: macOS 13 Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- build-macos-pkgs-onedir
- macos-13-ci-deps
uses: ./.github/workflows/test-packages-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
pkg-type: macos
nox-version: 2022.8.7
python-version: "3.10"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }}
windows-2016-nsis-pkg-tests:
name: Windows 2016 NSIS Package Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test-pkg'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -1924,6 +1963,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
windows-2019:
name: Windows 2019 Test
@ -1944,6 +1985,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
windows-2022:
name: Windows 2022 Test
@ -1964,6 +2007,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
macos-12:
name: macOS 12 Test
@ -1984,6 +2029,30 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
macos-13:
name: macOS 13 Test
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['test'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
needs:
- prepare-workflow
- macos-13-ci-deps
uses: ./.github/workflows/test-action-macos.yml
with:
distro-slug: macos-13
nox-session: ci-test-onedir
platform: darwin
arch: x86_64
nox-version: 2022.8.7
python-version: "3.10"
testrun: ${{ needs.prepare-workflow.outputs.testrun }}
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
almalinux-8:
name: Alma Linux 8 Test
@ -2004,6 +2073,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
almalinux-9:
name: Alma Linux 9 Test
@ -2024,6 +2095,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
amazonlinux-2:
name: Amazon Linux 2 Test
@ -2044,6 +2117,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
archlinux-lts:
name: Arch Linux LTS Test
@ -2064,6 +2139,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
centos-7:
name: CentOS 7 Test
@ -2084,6 +2161,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
centosstream-8:
name: CentOS Stream 8 Test
@ -2104,6 +2183,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
centosstream-9:
name: CentOS Stream 9 Test
@ -2124,6 +2205,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
debian-10:
name: Debian 10 Test
@ -2144,6 +2227,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
debian-11:
name: Debian 11 Test
@ -2164,6 +2249,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
debian-11-arm64:
name: Debian 11 Arm64 Test
@ -2184,6 +2271,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
debian-12:
name: Debian 12 Test
@ -2204,6 +2293,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
debian-12-arm64:
name: Debian 12 Arm64 Test
@ -2224,6 +2315,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
fedora-37:
name: Fedora 37 Test
@ -2244,6 +2337,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
fedora-38:
name: Fedora 38 Test
@ -2264,6 +2359,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
opensuse-15:
name: Opensuse 15 Test
@ -2284,6 +2381,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-3:
name: Photon OS 3 Test
@ -2304,6 +2403,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-3-arm64:
name: Photon OS 3 Arm64 Test
@ -2324,6 +2425,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-4:
name: Photon OS 4 Test
@ -2344,6 +2447,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-4-arm64:
name: Photon OS 4 Arm64 Test
@ -2364,6 +2469,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-5:
name: Photon OS 5 Test
@ -2384,6 +2491,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
photonos-5-arm64:
name: Photon OS 5 Arm64 Test
@ -2404,6 +2513,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
ubuntu-2004:
name: Ubuntu 20.04 Test
@ -2424,6 +2535,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
ubuntu-2004-arm64:
name: Ubuntu 20.04 Arm64 Test
@ -2444,6 +2557,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
ubuntu-2204:
name: Ubuntu 22.04 Test
@ -2464,6 +2579,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
ubuntu-2204-arm64:
name: Ubuntu 22.04 Arm64 Test
@ -2484,6 +2601,8 @@ jobs:
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.13
skip-code-coverage: true
skip-junit-reports: true
workflow-slug: staging
default-timeout: 180
build-src-repo:
name: Build Repository
@ -3328,6 +3447,7 @@ jobs:
- fedora-38-arm64-ci-deps
- fedora-38-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- photonos-3-arm64-ci-deps
- photonos-3-ci-deps
- photonos-4-arm64-ci-deps
@ -3364,6 +3484,7 @@ jobs:
- windows-2019-ci-deps
- windows-2022-ci-deps
- macos-12-ci-deps
- macos-13-ci-deps
- almalinux-8-ci-deps
- almalinux-8-arm64-ci-deps
- almalinux-9-ci-deps
@ -3401,6 +3522,7 @@ jobs:
- windows-2019
- windows-2022
- macos-12
- macos-13
- almalinux-8
- almalinux-9
- amazonlinux-2
@ -3446,6 +3568,7 @@ jobs:
- ubuntu-2204-pkg-tests
- ubuntu-2204-arm64-pkg-tests
- macos-12-pkg-tests
- macos-13-pkg-tests
- windows-2016-nsis-pkg-tests
- windows-2016-msi-pkg-tests
- windows-2019-nsis-pkg-tests

View file

@ -28,7 +28,7 @@ on:
description: Skip running the Salt packages test suite.
schedule:
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onschedule
- cron: '0 1 * * *' # Every day at 1AM
- cron: '0 0 * * *' # Every day at 0AM
<%- endblock on %>

View file

@ -150,7 +150,6 @@ permissions:
download-onedir-artifact:
name: Download Staging Onedir Artifact
if: ${{ inputs.skip-salt-pkg-download-test-suite == false }}
runs-on:
- self-hosted
- linux

View file

@ -1,3 +1,8 @@
<%- if workflow_slug in ("nightly", "scheduled") %>
<%- set timeout_value = 360 %>
<%- else %>
<%- set timeout_value = 180 %>
<%- endif %>
<%- for slug, display_name, arch in test_salt_listing["windows"] %>
@ -21,6 +26,8 @@
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|<{ python_version }>
skip-code-coverage: <{ skip_test_coverage_check }>
skip-junit-reports: <{ skip_junit_reports_check }>
workflow-slug: <{ workflow_slug }>
default-timeout: <{ timeout_value }>
<%- endfor %>
@ -47,6 +54,8 @@
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|<{ python_version }>
skip-code-coverage: <{ skip_test_coverage_check }>
skip-junit-reports: <{ skip_junit_reports_check }>
workflow-slug: <{ workflow_slug }>
default-timeout: <{ timeout_value }>
<%- endfor %>
@ -73,5 +82,7 @@
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|<{ python_version }>
skip-code-coverage: <{ skip_test_coverage_check }>
skip-junit-reports: <{ skip_junit_reports_check }>
workflow-slug: <{ workflow_slug }>
default-timeout: <{ timeout_value }>
<%- endfor %>

View file

@ -56,6 +56,16 @@ on:
type: boolean
description: Skip Publishing JUnit Reports
default: false
workflow-slug:
required: false
type: string
description: Which workflow is running.
default: ci
default-timeout:
required: false
type: number
description: Timeout, in minutes, for the test job(Default 360, 6 hours).
default: 360
env:
COLUMNS: 190
@ -85,14 +95,14 @@ jobs:
- name: Generate Test Matrix
id: generate-matrix
run: |
tools ci matrix ${{ inputs.distro-slug }}
tools ci matrix --workflow=${{ inputs.workflow-slug }} ${{ inputs.distro-slug }}
test:
name: Test
runs-on: ${{ inputs.distro-slug }}
# Full test runs. Each chunk should never take more than 3 hours.
# Partial test runs(no chunk parallelization), 5 Hours
timeout-minutes: ${{ fromJSON(inputs.testrun)['type'] == 'full' && 180 || 300 }}
# Full test runs. Each chunk should never take more than 2 hours.
# Partial test runs(no chunk parallelization), 6 Hours
timeout-minutes: ${{ fromJSON(inputs.testrun)['type'] == 'full' && inputs.default-timeout || 360 }}
needs:
- generate-matrix
strategy:

View file

@ -56,6 +56,16 @@ on:
type: boolean
description: Skip Publishing JUnit Reports
default: false
workflow-slug:
required: false
type: string
description: Which workflow is running.
default: ci
default-timeout:
required: false
type: number
description: Timeout, in minutes, for the test job(Default 360, 6 hours).
default: 360
env:
COLUMNS: 190
@ -90,7 +100,7 @@ jobs:
- name: Generate Test Matrix
id: generate-matrix
run: |
tools ci matrix ${{ fromJSON(inputs.testrun)['type'] == 'full' && '--full ' || '' }}${{ inputs.distro-slug }}
tools ci matrix --workflow=${{ inputs.workflow-slug }} ${{ fromJSON(inputs.testrun)['type'] == 'full' && '--full ' || '' }}${{ inputs.distro-slug }}
test:
name: Test
@ -98,9 +108,9 @@ jobs:
- self-hosted
- linux
- bastion
# Full test runs. Each chunk should never take more than 3 hours.
# Partial test runs(no chunk parallelization), 5 Hours
timeout-minutes: ${{ fromJSON(inputs.testrun)['type'] == 'full' && 180 || 300 }}
# Full test runs. Each chunk should never take more than 2 hours.
# Partial test runs(no chunk parallelization), 6 Hours
timeout-minutes: ${{ fromJSON(inputs.testrun)['type'] == 'full' && inputs.default-timeout || 360 }}
needs:
- generate-matrix
strategy:

View file

@ -394,7 +394,10 @@ jobs:
- distro-slug: macos-12
arch: x86_64
pkg-type: package
- distro-slug: macos-12
- distro-slug: macos-13
arch: x86_64
pkg-type: package
- distro-slug: macos-13
arch: x86_64
pkg-type: onedir

View file

@ -697,7 +697,8 @@ allowed-3rd-party-modules=msgpack,
fnmatch,
ptscripts,
packaging,
looseversion
looseversion,
pytestskipmarkers
[EXCEPTIONS]

View file

@ -7,6 +7,31 @@ Versions are `MAJOR.PATCH`.
# Changelog
## 3006.4 (2023-10-16)
### Security
- Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt-ssh users using the pre-flight option. [#cve-2023-34049](https://github.com/saltstack/salt/issues/cve-2023-34049)
- Update to `gitpython>=3.1.35` due to https://github.com/advisories/GHSA-wfm5-v35h-vwf4 and https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65163](https://github.com/saltstack/salt/issues/65163)
- Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 [#65268](https://github.com/saltstack/salt/issues/65268)
- Upgrade relenv to 0.13.12 to address CVE-2023-4807 [#65316](https://github.com/saltstack/salt/issues/65316)
- Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f [#65334](https://github.com/saltstack/salt/issues/65334)
- Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65383](https://github.com/saltstack/salt/issues/65383)
## 3005.4 (2023-10-16)
### Security
- Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt-ssh users using the pre-flight option. (cve-2023-34049)
- Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 (#65267)
- Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f (#65334)
- Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c (#65383)
## Salt v3005.3 (2023-09-14)
### Fixed

1
changelog/64572.fixed.md Normal file
View file

@ -0,0 +1 @@
Move salt.ufw to correct location /etc/ufw/applications.d/

1
changelog/65114.fixed.md Normal file
View file

@ -0,0 +1 @@
Fix nonce verification, request server replies do not stomp on eachother.

1
changelog/65220.added.md Normal file
View file

@ -0,0 +1 @@
Add ability to remove packages by wildcard via apt execution module

2
changelog/65231.fixed.md Normal file
View file

@ -0,0 +1,2 @@
Install logrotate config as /etc/logrotate.d/salt-common for Debian packages
Remove broken /etc/logrotate.d/salt directory from 3006.3 if it exists.

2
changelog/65411.fixed.md Normal file
View file

@ -0,0 +1,2 @@
Fixes an issue setting user or machine policy on Windows when the Group Policy
directory is missing

1
changelog/65501.fixed.md Normal file
View file

@ -0,0 +1 @@
Fix file.comment ignore_missing not working with multiline char

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-API" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-API" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-api \- salt-api Command
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-CALL" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-CALL" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-call \- salt-call Documentation
.SH SYNOPSIS

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-CLOUD" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-CLOUD" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-cloud \- Salt Cloud Command
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-CP" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-CP" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-cp \- salt-cp Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-KEY" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-KEY" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-key \- salt-key Documentation
.SH SYNOPSIS

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-MASTER" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-MASTER" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-master \- salt-master Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-MINION" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-MINION" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-minion \- salt-minion Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-PROXY" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-PROXY" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-proxy \- salt-proxy Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-RUN" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-RUN" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-run \- salt-run Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-SSH" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-SSH" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-ssh \- salt-ssh Documentation
.SH SYNOPSIS

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT-SYNDIC" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT-SYNDIC" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt-syndic \- salt-syndic Documentation
.sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt \- salt
.SH SYNOPSIS

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SALT" "7" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SALT" "7" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
salt \- Salt Documentation
.SH SALT PROJECT
@ -194128,7 +194128,7 @@ Passes through all the parameters described in the
\fI\%utils.http.query function\fP:
.INDENT 7.0
.TP
.B salt.utils.http.query(url, method=\(aqGET\(aq, params=None, data=None, data_file=None, header_dict=None, header_list=None, header_file=None, username=None, password=None, auth=None, decode=False, decode_type=\(aqauto\(aq, status=False, headers=False, text=False, cookies=None, cookie_jar=None, cookie_format=\(aqlwp\(aq, persist_session=False, session_cookie_jar=None, data_render=False, data_renderer=None, header_render=False, header_renderer=None, template_dict=None, test=False, test_url=None, node=\(aqminion\(aq, port=80, opts=None, backend=None, ca_bundle=None, verify_ssl=None, cert=None, text_out=None, headers_out=None, decode_out=None, stream=False, streaming_callback=None, header_callback=None, handle=False, agent=\(aqSalt/3006.3\(aq, hide_fields=None, raise_error=True, formdata=False, formdata_fieldname=None, formdata_filename=None, decode_body=True, **kwargs)
.B salt.utils.http.query(url, method=\(aqGET\(aq, params=None, data=None, data_file=None, header_dict=None, header_list=None, header_file=None, username=None, password=None, auth=None, decode=False, decode_type=\(aqauto\(aq, status=False, headers=False, text=False, cookies=None, cookie_jar=None, cookie_format=\(aqlwp\(aq, persist_session=False, session_cookie_jar=None, data_render=False, data_renderer=None, header_render=False, header_renderer=None, template_dict=None, test=False, test_url=None, node=\(aqminion\(aq, port=80, opts=None, backend=None, ca_bundle=None, verify_ssl=None, cert=None, text_out=None, headers_out=None, decode_out=None, stream=False, streaming_callback=None, header_callback=None, handle=False, agent=\(aqSalt/3006.4\(aq, hide_fields=None, raise_error=True, formdata=False, formdata_fieldname=None, formdata_filename=None, decode_body=True, **kwargs)
Query a resource, and decode the return data
.UNINDENT
.INDENT 7.0
@ -457626,7 +457626,7 @@ installed2
.UNINDENT
.INDENT 0.0
.TP
.B salt.states.zcbuildout.installed(name, config=\(aqbuildout.cfg\(aq, quiet=False, parts=None, user=None, env=(), buildout_ver=None, test_release=False, distribute=None, new_st=None, offline=False, newest=False, python=\(aq/opt/actions\-runner/_work/salt/salt/.tools\-venvs/py3.10/docs/bin/python\(aq, debug=False, verbose=False, unless=None, onlyif=None, use_vt=False, loglevel=\(aqdebug\(aq, **kwargs)
.B salt.states.zcbuildout.installed(name, config=\(aqbuildout.cfg\(aq, quiet=False, parts=None, user=None, env=(), buildout_ver=None, test_release=False, distribute=None, new_st=None, offline=False, newest=False, python=\(aq/opt/actions\-runner/_work/salt\-priv/salt\-priv/.tools\-venvs/py3.10/docs/bin/python\(aq, debug=False, verbose=False, unless=None, onlyif=None, use_vt=False, loglevel=\(aqdebug\(aq, **kwargs)
Install buildout in a specific directory
.sp
It is a thin wrapper to modules.buildout.buildout
@ -477556,6 +477556,25 @@ Addresses multiple CVEs in Python\(aqs dependencies: \fI\%https://docs.python.or
.IP \(bu 2
Update to \fBgitpython>=3.1.32\fP due to \fI\%https://github.com/advisories/GHSA\-pr76\-5cm5\-w9cj\fP \fI\%#64988\fP
.UNINDENT
(release\-3006.4)=
.SS Salt 3006.4 release notes
.SS Changelog
.SS Security
.INDENT 0.0
.IP \(bu 2
Fix CVE\-2023\-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt\-ssh users using the pre\-flight option. \fI\%#cve\-2023\-34049\fP
.IP \(bu 2
Update to \fBgitpython>=3.1.35\fP due to \fI\%https://github.com/advisories/GHSA\-wfm5\-v35h\-vwf4\fP and \fI\%https://github.com/advisories/GHSA\-cwvm\-v4w8\-q58c\fP \fI\%#65163\fP
.IP \(bu 2
Bump to \fBcryptography==41.0.4\fP due to \fI\%https://github.com/advisories/GHSA\-v8gr\-m533\-ghj9\fP \fI\%#65268\fP
.IP \(bu 2
Upgrade relenv to 0.13.12 to address CVE\-2023\-4807 \fI\%#65316\fP
.IP \(bu 2
Bump to \fBurllib3==1.26.17\fP or \fBurllib3==2.0.6\fP due to \fI\%https://github.com/advisories/GHSA\-v845\-jxx5\-vc9f\fP \fI\%#65334\fP
.IP \(bu 2
Bump to \fBgitpython==3.1.37\fP due to \fI\%https://github.com/advisories/GHSA\-cwvm\-v4w8\-q58c\fP \fI\%#65383\fP
.UNINDENT
.sp
See \fI\%Install a release candidate\fP
for more information about installing an RC when one is available.

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "SPM" "1" "Generated on September 06, 2023 at 04:52:57 PM UTC." "3006.3" "Salt"
.TH "SPM" "1" "Generated on October 16, 2023 at 05:24:47 PM UTC." "3006.4" "Salt"
.SH NAME
spm \- Salt Package Manager Command
.sp

View file

@ -0,0 +1,17 @@
.. _release-3005-4:
=========================
Salt 3005.4 Release Notes
=========================
Version 3005.4 is a CVE security fix release for :ref:`3005 <release-3005>`.
Security
--------
- Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt-ssh users using the pre-flight option. (cve-2023-34049)
- Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 (#65267)
- Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f (#65334)
- Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c (#65383)

View file

@ -0,0 +1,29 @@
(release-3006.4)=
# Salt 3006.4 release notes
<!---
Do not edit this file. This is auto generated.
Edit the templates in doc/topics/releases/templates/
for a given release.
-->
<!--
Add release specific details below
-->
<!--
Do not edit the changelog below.
This is auto generated.
-->
## Changelog
### Security
- Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt-ssh users using the pre-flight option. [#cve-2023-34049](https://github.com/saltstack/salt/issues/cve-2023-34049)
- Update to `gitpython>=3.1.35` due to https://github.com/advisories/GHSA-wfm5-v35h-vwf4 and https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65163](https://github.com/saltstack/salt/issues/65163)
- Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 [#65268](https://github.com/saltstack/salt/issues/65268)
- Upgrade relenv to 0.13.12 to address CVE-2023-4807 [#65316](https://github.com/saltstack/salt/issues/65316)
- Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f [#65334](https://github.com/saltstack/salt/issues/65334)
- Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65383](https://github.com/saltstack/salt/issues/65383)

View file

@ -0,0 +1,14 @@
(release-3006.4)=
# Salt 3006.4 release notes{{ unreleased }}
{{ warning }}
<!--
Add release specific details below
-->
<!--
Do not edit the changelog below.
This is auto generated.
-->
## Changelog
{{ changelog }}

View file

@ -6,8 +6,11 @@
Add release specific details below
-->
## Python 3.11
Salt's onedir packages now use Python 3.11
## Salt's ``setup.py`` customizations
> :warning: **Deprecation Notice**: <br>
In Salt 3009, the ``setup.py`` file will be stripped of it's custom additions and migrated to a plain ``pyproject.toml`` python package
or whatever is found best during the process of removing the customizations. <br>
**If you're relying on these customizations please stop as your workflow will break in the future**.
## Python 3.7 Support Dropped
Support for python 3.7 has been dropped since it reached end-of-line in 27 Jun 2023.

View file

@ -1,3 +1,19 @@
salt (3006.4) stable; urgency=medium
# Security
* Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt*ssh users using the pre-flight option. [#cve-2023-34049](https://github.com/saltstack/salt/issues/cve-2023-34049)
* Update to `gitpython>=3.1.35` due to https://github.com/advisories/GHSA-wfm5-v35h-vwf4 and https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65163](https://github.com/saltstack/salt/issues/65163)
* Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 [#65268](https://github.com/saltstack/salt/issues/65268)
* Upgrade relenv to 0.13.12 to address CVE-2023-4807 [#65316](https://github.com/saltstack/salt/issues/65316)
* Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f [#65334](https://github.com/saltstack/salt/issues/65334)
* Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65383](https://github.com/saltstack/salt/issues/65383)
-- Salt Project Packaging <saltproject-packaging@vmware.com> Mon, 16 Oct 2023 17:22:41 +0000
salt (3006.3) stable; urgency=medium

View file

@ -25,7 +25,7 @@ Description: Salt debug symbols
Package: salt-common
Architecture: amd64 arm64
Depends: ${misc:Depends}
Breaks: salt-minion (<= 3006.1)
Breaks: salt-minion (<= 3006.4)
Suggests: ifupdown
Recommends: lsb-release
Description: shared libraries that salt requires for all packages
@ -51,8 +51,8 @@ Description: shared libraries that salt requires for all packages
Package: salt-master
Architecture: amd64 arm64
Replaces: salt-common (<= 3006.1)
Breaks: salt-common (<= 3006.1)
Replaces: salt-common (<= 3006.4)
Breaks: salt-common (<= 3006.4)
Depends: salt-common (= ${source:Version}),
${misc:Depends}
Description: remote manager to administer servers via salt
@ -77,8 +77,8 @@ Description: remote manager to administer servers via salt
Package: salt-minion
Architecture: amd64 arm64
Replaces: salt-common (<= 3006.1)
Breaks: salt-common (<= 3006.1)
Replaces: salt-common (<= 3006.4)
Breaks: salt-common (<= 3006.4)
Depends: bsdmainutils,
dctrl-tools,
salt-common (= ${source:Version}),
@ -131,7 +131,7 @@ Description: master-of-masters for salt, the distributed remote execution system
Package: salt-ssh
Architecture: amd64 arm64
Breaks: salt-common (<= 3006.3)
Breaks: salt-common (<= 3006.4)
Depends: salt-common (= ${source:Version}),
openssh-client,
${misc:Depends}
@ -160,7 +160,7 @@ Description: remote manager to administer servers via Salt SSH
Package: salt-cloud
Architecture: amd64 arm64
Breaks: salt-common (<= 3006.3)
Breaks: salt-common (<= 3006.4)
Depends: salt-common (= ${source:Version}),
${misc:Depends}
Description: public cloud VM management system

View file

@ -0,0 +1 @@
/etc/logrotate.d/salt-common

View file

@ -4,3 +4,4 @@
/usr/share/fish/vendor_completions.d
/opt/saltstack/salt
/etc/salt
/etc/logrotate.d

View file

@ -1,4 +1,4 @@
pkg/common/salt-common.logrotate /etc/logrotate.d/salt
pkg/common/logrotate/salt-common /etc/logrotate.d
pkg/common/fish-completions/salt-cp.fish /usr/share/fish/vendor_completions.d
pkg/common/fish-completions/salt-call.fish /usr/share/fish/vendor_completions.d
pkg/common/fish-completions/salt-syndic.fish /usr/share/fish/vendor_completions.d

View file

@ -31,5 +31,9 @@ case "$1" in
-s $SALT_SHELL \
-g $SALT_GROUP \
$SALT_USER
# Remove incorrectly installed logrotate config - issue 65231
test -d /etc/logrotate.d/salt && rm -r /etc/logrotate.d/salt || /bin/true
;;
esac

View file

@ -1,5 +1,4 @@
/etc/salt/master.d
/etc/ufw/applications.d/salt-master
/etc/salt/pki/master/minions
/etc/salt/pki/master/minions_autosign
/etc/salt/pki/master/minions_denied

View file

@ -1,2 +1,2 @@
pkg/common/salt-master.service /lib/systemd/system
pkg/common/salt.ufw /etc/ufw/applications.d/salt-master
pkg/common/salt.ufw /etc/ufw/applications.d

View file

@ -10,5 +10,9 @@ case "$1" in
find ${SALT_HOME} /etc/salt /var/log/salt /var/cache/salt /var/run/salt \
\! \( -path /etc/salt/cloud.deploy.d\* -o -path /var/log/salt/cloud -o -path /opt/saltstack/salt/lib/python${PY_VER}/site-packages/salt/cloud/deploy\* \) -a \
\( -user ${SALT_USER} -o -group ${SALT_GROUP} \) -exec chown root:root \{\} \;
# remove incorrectly installed ufw salt-master directory - issue 57712
test -d /etc/ufw/applications.d/salt-master && rm -rf /etc/ufw/applications.d/salt-master || /bin/true
;;
esac

View file

@ -31,7 +31,7 @@
%define fish_dir %{_datadir}/fish/vendor_functions.d
Name: salt
Version: 3006.3
Version: 3006.4
Release: 0
Summary: A parallel remote execution system
Group: System Environment/Daemons
@ -266,7 +266,7 @@ install -p -m 0644 %{_salt_src}/pkg/common/salt-proxy@.service %{buildroot}%{_un
# Logrotate
#install -p %{SOURCE10} .
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
install -p -m 0644 %{_salt_src}/pkg/common/salt-common.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/salt
install -p -m 0644 %{_salt_src}/pkg/common/logrotate/salt-common %{buildroot}%{_sysconfdir}/logrotate.d/salt
# Bash completion
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d/
@ -563,6 +563,19 @@ fi
%changelog
* Mon Oct 16 2023 Salt Project Packaging <saltproject-packaging@vmware.com> - 3006.4
# Security
- Fix CVE-2023-34049 by ensuring we do not use a predictable name for the script and correctly check returncode of scp command.
This only impacts salt-ssh users using the pre-flight option. [#cve-2023-34049](https://github.com/saltstack/salt/issues/cve-2023-34049)
- Update to `gitpython>=3.1.35` due to https://github.com/advisories/GHSA-wfm5-v35h-vwf4 and https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65163](https://github.com/saltstack/salt/issues/65163)
- Bump to `cryptography==41.0.4` due to https://github.com/advisories/GHSA-v8gr-m533-ghj9 [#65268](https://github.com/saltstack/salt/issues/65268)
- Upgrade relenv to 0.13.12 to address CVE-2023-4807 [#65316](https://github.com/saltstack/salt/issues/65316)
- Bump to `urllib3==1.26.17` or `urllib3==2.0.6` due to https://github.com/advisories/GHSA-v845-jxx5-vc9f [#65334](https://github.com/saltstack/salt/issues/65334)
- Bump to `gitpython==3.1.37` due to https://github.com/advisories/GHSA-cwvm-v4w8-q58c [#65383](https://github.com/saltstack/salt/issues/65383)
* Wed Sep 06 2023 Salt Project Packaging <saltproject-packaging@vmware.com> - 3006.3
# Removed

View file

@ -0,0 +1,46 @@
"""
Tests for logrotate config
"""
import pathlib
import packaging.version
import pytest
pytestmark = [
pytest.mark.skip_unless_on_linux,
]
@pytest.fixture
def logrotate_config_file(grains):
"""
Fixture for logrotate config file path
"""
if grains["os_family"] == "RedHat":
return pathlib.Path("/etc/logrotate.d", "salt")
elif grains["os_family"] == "Debian":
return pathlib.Path("/etc/logrotate.d", "salt-common")
def test_logrotate_config(logrotate_config_file):
"""
Test that logrotate config has been installed in correctly
"""
assert logrotate_config_file.is_file()
assert logrotate_config_file.owner() == "root"
assert logrotate_config_file.group() == "root"
def test_issue_65231_etc_logrotate_salt_dir_removed(install_salt):
"""
Test that /etc/logrotate.d/salt is not a directory
"""
if install_salt.prev_version and packaging.version.parse(
install_salt.prev_version
) <= packaging.version.parse("3006.4"):
pytest.skip("Testing a downgrade to 3006.4, do not run")
path = pathlib.Path("/etc/logrotate.d/salt")
if path.exists():
assert path.is_dir() is False

View file

@ -0,0 +1,38 @@
import pathlib
import pytest
@pytest.mark.skip_on_windows
@pytest.mark.skip_if_binaries_missing("ufw")
def test_salt_ufw(salt_master, salt_call_cli, install_salt):
"""
Test salt.ufw for Debian/Ubuntu salt-master
"""
if install_salt.distro_id not in ("debian", "ubuntu"):
pytest.skip("Only tests Debian / Ubuntu packages")
# check that the salt_master is running
assert salt_master.is_running()
ufw_master_path = pathlib.Path("/etc/ufw/applications.d/salt.ufw")
assert ufw_master_path.exists()
assert ufw_master_path.is_file()
ufw_list_cmd = "/usr/sbin/ufw app list"
ret = salt_call_cli.run("--local", "cmd.run", ufw_list_cmd)
assert "Available applications" in ret.stdout
assert "Salt" in ret.stdout
ufw_upd_cmd = "/usr/sbin/ufw app update Salt"
ret = salt_call_cli.run("--local", "cmd.run", ufw_upd_cmd)
assert ret.returncode == 0
expected_info = """Profile: Salt
Title: salt
Description: fast and powerful configuration management and remote
execution
Ports:
4505,4506/tcp"""
ufw_info_cmd = "/usr/sbin/ufw app info Salt"
ret = salt_call_cli.run("--local", "cmd.run", ufw_info_cmd)
assert expected_info in ret.data

View file

@ -3,12 +3,33 @@ jmespath
msgpack>=1.0.0
PyYAML
MarkupSafe
requests>=1.0.0
requests>=2.25.1
distro>=1.0.1
psutil>=5.0.0
packaging>=21.3
looseversion
tornado>=6.3.3
# We need contextvars for salt-ssh
# We need contextvars for salt-ssh.
# Even on python versions which ships with contextvars in the standard library!
contextvars
setproctitle>=1.2.3
timelib>=0.2.5
pyopenssl>=20.0.1
python-dateutil>=2.8.1
python-gnupg>=0.4.7
cherrypy>=18.6.1
importlib-metadata>=3.3.0
cryptography>=41.0.3
# From old requirements/static/pkg/linux.in
rpm-vercmp; sys_platform == 'linux'
# From old windows.txt requirements file
pywin32>=305; sys_platform == 'win32'
wmi>=1.5.1; sys_platform == 'win32'
pythonnet>=3.0.1; sys_platform == 'win32'
pymssql>=2.2.1; sys_platform == 'win32'
pymysql>=1.0.2; sys_platform == 'win32'
lxml>=4.6.3; sys_platform == 'win32'

View file

@ -1,2 +1 @@
pycryptodomex>=3.9.8
cryptography>=40.0.3

View file

@ -1,18 +1,5 @@
# Darwin source distribution requirements
# Don't add any requirements here, add them in requirements/base.txt
# If they are macOS specific, place "; sys_platform == 'darwin'" in front of the requirement.
-r zeromq.txt
apache-libcloud>=2.4.0
cherrypy>=17.4.1
gitpython>=3.1.35
cryptography>=41.0.3
gitpython>=3.1.30
idna>=2.8
linode-python>=1.1.1
pyasn1>=0.4.8
pyopenssl>=23.2.0
python-dateutil>=2.8.0
python-gnupg>=0.4.4
setproctitle>=1.2.3
timelib>=0.2.5
vultr>=1.0.1

View file

@ -15,7 +15,7 @@ clustershell
croniter>=0.3.0,!=0.3.22"; sys_platform != 'win32'
dnspython
etcd3-py==0.1.6
gitpython>=3.1.35
gitpython>=3.1.37
jmespath
jsonschema
junos-eznc; sys_platform != 'win32'

View file

@ -1,11 +1,8 @@
# This is a compilation of requirements installed on salt-jenkins git.salt state run
# XXX: Temporarily do not install pylxd.
# pylxd(or likely ws4py) will cause the test suite to hang at the finish line under runtests.py
# pylxd>=2.2.5
--constraint=../pkg/py{py_version}/{platform}.txt
pygit2>=1.2.0
pygit2>=1.10.1
yamllint
mercurial
hglib

View file

@ -2,7 +2,7 @@
--constraint=../pkg/py{py_version}/{platform}.txt
pyiface
pygit2>=1.4.0
pygit2>=1.10.1
pymysql>=1.0.2
ansible>=4.4.0,<5.0.1; python_version < '3.9'
ansible>=7.0.0; python_version >= '3.9'

View file

@ -67,7 +67,7 @@ smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.10/linux.txt
# requests

View file

@ -9,10 +9,7 @@ aiohttp==3.8.5
aiosignal==1.3.1
# via aiohttp
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via -r requirements/static/ci/common.in
asn1crypto==1.5.1
# via
# certvalidator
@ -81,7 +78,7 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
@ -91,13 +88,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -137,14 +133,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
hglib==2.6.2
@ -152,7 +143,6 @@ hglib==2.6.2
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
@ -160,6 +150,10 @@ immutables==0.15
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
@ -214,10 +208,6 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
@ -275,7 +265,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -285,7 +275,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0
paramiko==3.3.1
# via
# junos-eznc
# napalm
@ -296,8 +286,6 @@ passlib==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.11.1
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==3.5.3
# via virtualenv
pluggy==1.0.0
@ -317,8 +305,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -335,7 +321,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/darwin.in
pynacl==1.5.0
# via
@ -344,7 +330,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -367,7 +353,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -392,7 +378,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -403,7 +389,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
@ -441,7 +427,6 @@ requests==2.31.0
# napalm
# responses
# vcert
# vultr
responses==0.23.1
# via moto
rfc3987==1.3.8
@ -460,7 +445,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
@ -480,10 +465,8 @@ six==1.16.0
# transitions
# vcert
# websocket-client
smmap==3.0.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -500,7 +483,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -519,14 +502,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# botocore
@ -542,11 +525,7 @@ virtualenv==20.23.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -554,7 +533,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -572,6 +551,10 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# cherrypy
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -146,13 +146,13 @@ tempora==5.3.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# portend
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# pydantic
uc-micro-py==1.0.2
# via linkify-it-py
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.10/linux.txt
# requests

View file

@ -77,8 +77,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clustershell==1.9.1
@ -87,13 +87,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -105,7 +104,6 @@ distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==2.3.0
# via
@ -135,7 +133,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -154,7 +152,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
@ -270,7 +268,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -280,7 +278,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -336,7 +334,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -359,7 +357,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -384,7 +382,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -395,7 +393,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
@ -451,7 +449,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
@ -490,7 +488,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -509,14 +507,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# botocore
@ -540,7 +538,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -558,7 +556,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# importlib-metadata

View file

@ -91,8 +91,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clustershell==1.9.1
@ -101,13 +101,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# ansible-core
# etcd3-py
# moto
@ -151,7 +150,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -178,7 +177,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
@ -295,7 +294,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -306,7 +305,7 @@ packaging==23.1
# ansible-core
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -353,7 +352,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -361,7 +360,7 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.7.0
# via twilio
pymysql==1.0.3
pymysql==1.1.0
# via -r requirements/static/ci/linux.in
pynacl==1.5.0
# via
@ -370,7 +369,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -393,7 +392,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -420,7 +419,7 @@ python-consul==1.1.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -431,7 +430,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
@ -485,10 +484,10 @@ responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
rsa==4.9
# via google-auth
s3transfer==0.6.1
@ -503,7 +502,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
@ -552,7 +551,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -573,14 +572,14 @@ twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# botocore
@ -604,7 +603,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -622,7 +621,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# importlib-metadata

View file

@ -52,9 +52,9 @@ s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
typing-extensions==4.6.3
typing-extensions==4.8.0
# via python-tools-scripts
urllib3==1.26.14
urllib3==1.26.18
# via
# botocore
# requests

View file

@ -44,14 +44,12 @@ certifi==2023.07.22
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
@ -70,8 +68,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clr-loader==0.2.4
@ -91,8 +89,7 @@ contextvars==2.4
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
# moto
# pyopenssl
@ -130,14 +127,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
idna==3.4
@ -153,7 +145,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
@ -204,10 +196,10 @@ looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
lxml==4.9.2
lxml==4.9.2 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# xmldiff
mako==1.2.4
# via -r requirements/static/ci/common.in
@ -270,8 +262,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -286,22 +276,22 @@ pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# inflect
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
pymssql==2.2.7 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pymysql==1.0.3
# -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pynacl==1.5.0
# via -r requirements/static/ci/common.in
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
pyrsistent==0.19.3
# via jsonschema
@ -320,7 +310,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -345,7 +335,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# botocore
# kubernetes
# moto
@ -354,21 +344,21 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# docker
# pytest-skip-markers
# wmi
@ -395,7 +385,6 @@ requests==2.31.0
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# docker
# etcd3-py
# kubernetes
@ -418,7 +407,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
@ -434,10 +423,8 @@ six==1.15.0
# pyvmomi
# pywinrm
# websocket-client
smmap==4.0.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -449,7 +436,7 @@ tempora==5.3.0
timelib==0.3.0
# 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
@ -460,16 +447,15 @@ tornado==6.3.3
# -r requirements/base.txt
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# google-auth
@ -489,18 +475,14 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
wheel==0.38.4
wmi==1.5.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
xmldiff==2.6.3
# via -r requirements/static/ci/common.in
xmltodict==0.13.0
@ -515,7 +497,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# importlib-metadata

View file

@ -67,7 +67,7 @@ smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests

View file

@ -9,10 +9,7 @@ aiohttp==3.8.5
aiosignal==1.3.1
# via aiohttp
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via -r requirements/static/ci/common.in
asn1crypto==1.5.1
# via
# certvalidator
@ -81,7 +78,7 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
@ -96,8 +93,7 @@ croniter==1.3.15 ; sys_platform != "win32"
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -135,14 +131,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
hglib==2.6.2
@ -150,7 +141,6 @@ hglib==2.6.2
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
@ -158,6 +148,10 @@ immutables==0.15
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
@ -212,10 +206,6 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
@ -273,7 +263,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -283,7 +273,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0
paramiko==3.3.1
# via
# junos-eznc
# napalm
@ -313,8 +303,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -331,7 +319,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/darwin.in
pynacl==1.5.0
# via
@ -340,7 +328,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -388,7 +376,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -399,7 +387,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
@ -437,7 +425,6 @@ requests==2.31.0
# napalm
# responses
# vcert
# vultr
responses==0.23.1
# via moto
rfc3987==1.3.8
@ -456,7 +443,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
@ -476,10 +463,8 @@ six==1.16.0
# transitions
# vcert
# websocket-client
smmap==3.0.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -496,7 +481,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.3
@ -513,14 +498,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# botocore
@ -536,10 +521,6 @@ virtualenv==20.23.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
@ -548,7 +529,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -566,6 +547,10 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# cherrypy
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -146,13 +146,13 @@ tempora==5.3.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# portend
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# pydantic
uc-micro-py==1.0.2
# via linkify-it-py
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.11/linux.txt
# requests

View file

@ -77,8 +77,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clustershell==1.9.1
@ -92,8 +92,7 @@ croniter==1.3.15 ; sys_platform != "win32"
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -105,7 +104,6 @@ distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==2.3.0
# via
@ -133,7 +131,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -152,7 +150,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
@ -268,7 +266,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -278,7 +276,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -334,7 +332,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -382,7 +380,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -393,7 +391,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
@ -449,7 +447,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
@ -488,7 +486,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.3
@ -505,14 +503,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# botocore
@ -536,7 +534,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -554,7 +552,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# importlib-metadata

View file

@ -91,8 +91,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clustershell==1.9.1
@ -106,8 +106,7 @@ croniter==1.3.15 ; sys_platform != "win32"
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# ansible-core
# etcd3-py
# moto
@ -147,7 +146,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -174,7 +173,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
@ -291,7 +290,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -302,7 +301,7 @@ packaging==23.1
# ansible-core
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -349,7 +348,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -357,7 +356,7 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.7.0
# via twilio
pymysql==1.0.3
pymysql==1.1.0
# via -r requirements/static/ci/linux.in
pynacl==1.5.0
# via
@ -366,7 +365,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -416,7 +415,7 @@ python-consul==1.1.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -427,7 +426,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
@ -481,10 +480,10 @@ responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
rsa==4.9
# via google-auth
s3transfer==0.6.1
@ -499,7 +498,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
@ -548,7 +547,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tornado==6.3.3
@ -567,14 +566,14 @@ twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# botocore
@ -598,7 +597,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -616,7 +615,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# importlib-metadata

View file

@ -52,7 +52,7 @@ s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
urllib3==1.26.14
urllib3==1.26.18
# via
# botocore
# requests

View file

@ -44,14 +44,12 @@ certifi==2023.07.22
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
@ -70,8 +68,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clr-loader==0.2.4
@ -91,8 +89,7 @@ contextvars==2.4
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
# moto
# pyopenssl
@ -128,14 +125,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
idna==3.4
@ -151,7 +143,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
@ -202,10 +194,10 @@ looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
lxml==4.9.2
lxml==4.9.2 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# xmldiff
mako==1.2.4
# via -r requirements/static/ci/common.in
@ -268,8 +260,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -284,22 +274,22 @@ pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# inflect
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
pymssql==2.2.7 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pymysql==1.0.3
# -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pynacl==1.5.0
# via -r requirements/static/ci/common.in
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
pyrsistent==0.19.3
# via jsonschema
@ -318,7 +308,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -343,7 +333,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# botocore
# kubernetes
# moto
@ -352,21 +342,21 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# docker
# pytest-skip-markers
# wmi
@ -393,7 +383,6 @@ requests==2.31.0
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# docker
# etcd3-py
# kubernetes
@ -416,7 +405,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
@ -432,10 +421,8 @@ six==1.15.0
# pyvmomi
# pywinrm
# websocket-client
smmap==4.0.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -447,7 +434,7 @@ tempora==5.3.0
timelib==0.3.0
# 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
tornado==6.3.3
@ -456,16 +443,15 @@ tornado==6.3.3
# -r requirements/base.txt
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# google-auth
@ -485,18 +471,14 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
wheel==0.38.4
wmi==1.5.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
xmldiff==2.6.3
# via -r requirements/static/ci/common.in
xmltodict==0.13.0
@ -511,7 +493,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# importlib-metadata

View file

@ -67,7 +67,7 @@ smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.8/linux.txt
# requests

View file

@ -155,13 +155,13 @@ tempora==5.3.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# portend
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# pydantic
uc-micro-py==1.0.2
# via linkify-it-py
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.8/linux.txt
# requests
@ -169,7 +169,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/py3.8/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/py3.8/linux.txt
# importlib-metadata

View file

@ -77,8 +77,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/freebsd.in
click==8.1.3
# via geomet
clustershell==1.9.1
@ -87,13 +87,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -105,7 +104,6 @@ distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==2.3.0
# via
@ -135,7 +133,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -154,7 +152,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
@ -274,7 +272,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -284,7 +282,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -340,7 +338,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -363,7 +361,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -388,7 +386,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -399,7 +397,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
@ -455,7 +453,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
@ -494,7 +492,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -513,14 +511,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# botocore
@ -544,7 +542,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -562,7 +560,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# importlib-metadata

View file

@ -91,8 +91,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/static/pkg/linux.in
click==8.1.3
# via geomet
clustershell==1.9.1
@ -101,13 +101,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# ansible-core
# etcd3-py
# moto
@ -151,7 +150,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -178,7 +177,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
@ -299,7 +298,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -310,7 +309,7 @@ packaging==23.1
# ansible-core
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -357,7 +356,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -365,7 +364,7 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.7.0
# via twilio
pymysql==1.0.3
pymysql==1.1.0
# via -r requirements/static/ci/linux.in
pynacl==1.5.0
# via
@ -374,7 +373,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -397,7 +396,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -424,7 +423,7 @@ python-consul==1.1.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -435,7 +434,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
@ -489,10 +488,10 @@ responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
rsa==4.9
# via google-auth
s3transfer==0.6.1
@ -507,7 +506,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
@ -556,7 +555,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -577,14 +576,14 @@ twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# botocore
@ -608,7 +607,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -626,7 +625,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.8/linux.txt
# importlib-metadata

View file

@ -44,14 +44,12 @@ certifi==2023.07.22
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
@ -70,8 +68,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
click==8.1.3
# via geomet
clr-loader==0.2.4
@ -91,8 +89,7 @@ contextvars==2.4
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
# moto
# pyopenssl
@ -130,14 +127,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
idna==3.4
@ -153,7 +145,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
importlib-resources==5.12.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
@ -208,10 +200,10 @@ looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
lxml==4.9.2
lxml==4.9.2 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# xmldiff
mako==1.2.4
# via -r requirements/static/ci/common.in
@ -274,8 +266,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -290,22 +280,22 @@ pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# inflect
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
pymssql==2.2.7 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pymysql==1.0.3
# -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pynacl==1.5.0
# via -r requirements/static/ci/common.in
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
pyrsistent==0.19.3
# via jsonschema
@ -324,7 +314,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -349,7 +339,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# botocore
# kubernetes
# moto
@ -358,21 +348,21 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# cherrypy
# docker
# pytest-skip-markers
@ -400,7 +390,6 @@ requests==2.31.0
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# docker
# etcd3-py
# kubernetes
@ -423,7 +412,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
@ -439,10 +428,8 @@ six==1.15.0
# pyvmomi
# pywinrm
# websocket-client
smmap==4.0.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -454,7 +441,7 @@ tempora==5.3.0
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.8/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
@ -465,16 +452,15 @@ tornado==6.3.3
# -r requirements/base.txt
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# google-auth
@ -494,18 +480,14 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
wheel==0.38.4
wmi==1.5.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
xmldiff==2.6.3
# via -r requirements/static/ci/common.in
xmltodict==0.13.0
@ -520,7 +502,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# importlib-metadata

View file

@ -67,7 +67,7 @@ smbprotocol==1.10.1
# via
# -r requirements/static/ci/cloud.in
# pypsexec
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.9/linux.txt
# requests

View file

@ -9,10 +9,7 @@ aiohttp==3.8.5
aiosignal==1.3.1
# via aiohttp
apache-libcloud==3.7.0 ; sys_platform != "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via -r requirements/static/ci/common.in
asn1crypto==1.5.1
# via
# certvalidator
@ -81,7 +78,7 @@ cheroot==10.0.0
cherrypy==18.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
click==8.1.3
# via geomet
@ -91,13 +88,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -137,14 +133,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/static/ci/common.in
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
hglib==2.6.2
@ -152,7 +143,6 @@ hglib==2.6.2
idna==3.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# etcd3-py
# requests
# yarl
@ -160,6 +150,10 @@ immutables==0.15
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# contextvars
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
@ -214,10 +208,6 @@ keyring==5.7.1
# via -r requirements/static/ci/common.in
kubernetes==3.0.0
# via -r requirements/static/ci/common.in
linode-python==1.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
@ -275,7 +265,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -285,7 +275,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0
paramiko==3.3.1
# via
# junos-eznc
# napalm
@ -296,8 +286,6 @@ passlib==1.7.4
# via -r requirements/static/ci/common.in
pathspec==0.11.1
# via yamllint
pathtools==0.1.2
# via watchdog
platformdirs==3.5.3
# via virtualenv
pluggy==1.0.0
@ -317,8 +305,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -335,7 +321,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/darwin.in
pynacl==1.5.0
# via
@ -344,7 +330,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -367,7 +353,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -392,7 +378,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -403,7 +389,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
@ -441,7 +427,6 @@ requests==2.31.0
# napalm
# responses
# vcert
# vultr
responses==0.23.1
# via moto
rfc3987==1.3.8
@ -460,7 +445,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
@ -480,10 +465,8 @@ six==1.16.0
# transitions
# vcert
# websocket-client
smmap==3.0.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -500,7 +483,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -519,14 +502,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# botocore
@ -542,11 +525,7 @@ virtualenv==20.23.0
# via
# -r requirements/static/ci/common.in
# pytest-salt-factories
vultr==1.0.1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt
watchdog==0.10.3
watchdog==3.0.0
# via -r requirements/static/ci/common.in
websocket-client==0.40.0
# via
@ -554,7 +533,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -572,6 +551,10 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# cherrypy
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt
# importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -150,13 +150,13 @@ tempora==5.3.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# portend
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# pydantic
uc-micro-py==1.0.2
# via linkify-it-py
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/py3.9/linux.txt
# requests
@ -164,7 +164,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/py3.9/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/py3.9/linux.txt
# importlib-metadata

View file

@ -77,8 +77,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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
click==8.1.3
# via geomet
clustershell==1.9.1
@ -87,13 +87,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
# moto
# paramiko
@ -105,7 +104,6 @@ distro==1.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# pytest-skip-markers
dnspython==2.3.0
# via
@ -135,7 +133,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -154,7 +152,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
@ -270,7 +268,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -280,7 +278,7 @@ packaging==23.1
# -r requirements/base.txt
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -336,7 +334,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -359,7 +357,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -384,7 +382,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -395,7 +393,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
@ -451,7 +449,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
@ -490,7 +488,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -509,14 +507,14 @@ ttp==0.9.5
# ttp-templates
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# botocore
@ -540,7 +538,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -558,7 +556,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# importlib-metadata

View file

@ -91,8 +91,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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
click==8.1.3
# via geomet
clustershell==1.9.1
@ -101,13 +101,12 @@ contextvars==2.4
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt
croniter==0.3.29 ; sys_platform != "win32"
croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# ansible-core
# etcd3-py
# moto
@ -151,7 +150,7 @@ geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
@ -178,7 +177,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
importlib-resources==5.0.7
# via ansible-core
inflect==6.0.4
@ -297,7 +296,7 @@ netmiko==4.2.0
# via napalm
netutils==1.6.0
# via napalm
ntc-templates==3.4.0
ntc-templates==4.0.1
# via netmiko
oscrypto==1.3.0
# via certvalidator
@ -308,7 +307,7 @@ packaging==23.1
# ansible-core
# docker
# pytest
paramiko==3.2.0 ; sys_platform != "win32" and sys_platform != "darwin"
paramiko==3.3.1 ; sys_platform != "win32" and sys_platform != "darwin"
# via
# -r requirements/static/ci/common.in
# junos-eznc
@ -355,7 +354,7 @@ pydantic==1.10.8
# inflect
pyeapi==1.0.0
# via napalm
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/linux.in
pyiface==0.0.11
# via -r requirements/static/ci/linux.in
@ -363,7 +362,7 @@ pyinotify==0.9.6 ; sys_platform != "win32" and sys_platform != "darwin" and plat
# via -r requirements/static/ci/common.in
pyjwt==2.7.0
# via twilio
pymysql==1.0.3
pymysql==1.1.0
# via -r requirements/static/ci/linux.in
pynacl==1.5.0
# via
@ -372,7 +371,7 @@ pynacl==1.5.0
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# etcd3-py
pyparsing==3.0.9
# via junos-eznc
@ -395,7 +394,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -422,7 +421,7 @@ python-consul==1.1.0
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# botocore
# croniter
# kubernetes
@ -433,7 +432,7 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in
pytz==2023.3
@ -487,10 +486,10 @@ responses==0.23.1
# via moto
rfc3987==1.3.8
# via -r requirements/static/ci/common.in
rpm-vercmp==0.1.2
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
rsa==4.9
# via google-auth
s3transfer==0.6.1
@ -505,7 +504,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
six==1.16.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
@ -554,7 +553,7 @@ textfsm==1.1.3
timelib==0.3.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
toml==0.10.2
# via -r requirements/static/ci/common.in
tomli==2.0.1
@ -575,14 +574,14 @@ twilio==8.2.2
# via -r requirements/static/ci/linux.in
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# napalm
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# botocore
@ -606,7 +605,7 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
@ -624,7 +623,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.9/linux.txt
# importlib-metadata

View file

@ -52,9 +52,9 @@ s3transfer==0.6.1
# via boto3
six==1.16.0
# via python-dateutil
typing-extensions==4.6.3
typing-extensions==4.8.0
# via python-tools-scripts
urllib3==1.26.14
urllib3==1.26.18
# via
# botocore
# requests

View file

@ -44,14 +44,12 @@ certifi==2023.07.22
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# kubernetes
# requests
cffi==1.14.6
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# clr-loader
# cryptography
# pygit2
@ -70,8 +68,8 @@ cheroot==10.0.0
cherrypy==18.8.0
# 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==8.1.3
# via geomet
clr-loader==0.2.4
@ -91,8 +89,7 @@ contextvars==2.4
cryptography==41.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
# moto
# pyopenssl
@ -130,14 +127,9 @@ genshi==0.7.7
geomet==0.2.1.post1
# via cassandra-driver
gitdb==4.0.10
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# gitpython
gitpython==3.1.35
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# via gitpython
gitpython==3.1.40
# via -r requirements/static/ci/common.in
google-auth==2.19.1
# via kubernetes
idna==3.4
@ -153,7 +145,7 @@ immutables==0.15
importlib-metadata==6.6.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
inflect==6.0.4
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
@ -204,10 +196,10 @@ looseversion==1.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
lxml==4.9.2
lxml==4.9.2 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# xmldiff
mako==1.2.4
# via -r requirements/static/ci/common.in
@ -270,8 +262,6 @@ pyasn1-modules==0.3.0
# via google-auth
pyasn1==0.4.8
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# pyasn1-modules
# rsa
pycparser==2.21
@ -286,22 +276,22 @@ pydantic==1.10.8
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# inflect
pygit2==1.12.1
pygit2==1.13.1
# via -r requirements/static/ci/windows.in
pymssql==2.2.7
pymssql==2.2.7 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pymysql==1.0.3
# -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pynacl==1.5.0
# via -r requirements/static/ci/common.in
pyopenssl==23.2.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# etcd3-py
pyrsistent==0.19.3
# via jsonschema
@ -320,7 +310,7 @@ pytest-salt-factories==1.0.0rc27
# via -r requirements/pytest.txt
pytest-shell-utilities==1.8.0
# via pytest-salt-factories
pytest-skip-markers==1.4.1
pytest-skip-markers==1.5.0
# via
# pytest-salt-factories
# pytest-shell-utilities
@ -345,7 +335,7 @@ pytest==7.3.2
python-dateutil==2.8.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# botocore
# kubernetes
# moto
@ -354,21 +344,21 @@ python-etcd==0.4.5
python-gnupg==0.5.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
pythonnet==3.0.1
# -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
pytz==2023.3
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# tempora
pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# cherrypy
# docker
# pytest-skip-markers
@ -396,7 +386,6 @@ requests==2.31.0
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt
# -r requirements/static/ci/common.in
# -r requirements/windows.txt
# docker
# etcd3-py
# kubernetes
@ -419,7 +408,7 @@ semantic-version==2.10.0
setproctitle==1.3.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
six==1.15.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
@ -435,10 +424,8 @@ six==1.15.0
# pyvmomi
# pywinrm
# websocket-client
smmap==4.0.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# gitdb
smmap==5.0.0
# via gitdb
sqlparse==0.4.4
# via -r requirements/static/ci/common.in
strict-rfc3339==0.7
@ -450,7 +437,7 @@ tempora==5.3.0
timelib==0.3.0
# 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
@ -461,16 +448,15 @@ tornado==6.3.3
# -r requirements/base.txt
types-pyyaml==6.0.1
# via responses
typing-extensions==4.6.3
typing-extensions==4.8.0
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# pydantic
# pytest-shell-utilities
# pytest-system-statistics
urllib3==1.26.14
urllib3==1.26.18
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# botocore
# docker
# google-auth
@ -490,18 +476,14 @@ websocket-client==0.40.0
# kubernetes
wempy==0.2.1
# via -r requirements/static/ci/common.in
werkzeug==2.3.6
werkzeug==3.0.1
# via
# moto
# pytest-httpserver
wheel==0.38.4
wmi==1.5.1 ; sys_platform == "win32"
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
wmi==1.5.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/windows.txt
# -r requirements/base.txt
xmldiff==2.6.3
# via -r requirements/static/ci/common.in
xmltodict==0.13.0
@ -516,7 +498,7 @@ zc.lockfile==3.0.post1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# importlib-metadata

View file

@ -3,7 +3,7 @@
dmidecode
patch
pygit2>=1.2.0
pygit2>=1.10.1
sed
pywinrm>=0.4.1
yamllint

View file

@ -1,2 +1,3 @@
# This file only exists to trigger the right static compiled requirements destination
# Don't add any requirements here, add them in requirements/darwin.txt
# Don't add any requirements here, add them in requirements/base.txt
# If they are macOS specific, place "; sys_platform == 'darwin'" in front of the requirement.

View file

@ -1,11 +1,2 @@
# This file only exists to trigger the right static compiled requirements destination
# Any non hard dependencies of Salt for FreeBSD can go here
cherrypy
cryptography>=41.0.3
pyopenssl>=23.2.0
python-dateutil>=2.8.0
python-gnupg>=0.4.4
setproctitle>=1.2.3
timelib>=0.2.5
distro>=1.3.0
importlib-metadata>=3.3.0

View file

@ -1,11 +1,3 @@
# This file only exists to trigger the right static compiled requirements destination.
# Any non hard dependencies of Salt for linux can go here
cherrypy
pyopenssl>=23.2.0
python-dateutil>=2.8.0
python-gnupg>=0.4.4
rpm-vercmp
setproctitle>=1.2.3
timelib>=0.2.5
importlib-metadata>=3.3.0
cryptography>=41.0.3
# Don't add any requirements here, add them in requirements/base.txt
# If they are linux specific, place "; sys_platform == 'linux'" in front of the requirement.

View file

@ -4,8 +4,6 @@
#
# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.10/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
@ -17,26 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/darwin.txt
idna==3.4
# via
# -r requirements/darwin.txt
# requests
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -54,8 +47,6 @@ jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
@ -76,8 +67,6 @@ portend==3.1.0
# via cherrypy
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
@ -85,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -97,30 +86,25 @@ pyyaml==6.0.1
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# apache-libcloud
# vultr
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -15,24 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -77,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -91,22 +88,22 @@ pyzmq==25.1.0
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -15,13 +15,12 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
@ -30,7 +29,7 @@ idna==3.4
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -75,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -88,25 +87,25 @@ pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -7,12 +7,9 @@
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
# via
# -r requirements/windows.txt
# requests
# via requests
cffi==1.14.6
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.2.0
@ -20,28 +17,23 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/windows.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -61,8 +53,8 @@ jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.2
# via -r requirements/windows.txt
lxml==4.9.2 ; sys_platform == "win32"
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
@ -81,65 +73,55 @@ portend==3.1.0
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.3
# via -r requirements/windows.txt
pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt
pyopenssl==23.2.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
# via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -r requirements/windows.txt
# -r requirements/base.txt
# wmi
pyyaml==6.0.1
# via -r requirements/base.txt
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/windows.txt
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
six==1.15.0
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
# via
# -r requirements/windows.txt
# requests
wheel==0.38.4
# via -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
urllib3==1.26.18
# via requests
wmi==1.5.1 ; sys_platform == "win32"
# via -r requirements/base.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -4,8 +4,6 @@
#
# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.11/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
@ -17,26 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/darwin.txt
idna==3.4
# via
# -r requirements/darwin.txt
# requests
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -54,8 +47,6 @@ jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
@ -76,8 +67,6 @@ portend==3.1.0
# via cherrypy
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
@ -85,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -97,30 +86,25 @@ pyyaml==6.0.1
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# apache-libcloud
# vultr
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -15,24 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -77,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -91,22 +88,22 @@ pyzmq==25.1.0
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -15,13 +15,12 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
@ -30,7 +29,7 @@ idna==3.4
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -75,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -88,25 +87,25 @@ pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -7,12 +7,9 @@
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
# via
# -r requirements/windows.txt
# requests
# via requests
cffi==1.14.6
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.2.0
@ -20,28 +17,23 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/windows.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -61,8 +53,8 @@ jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.2
# via -r requirements/windows.txt
lxml==4.9.2 ; sys_platform == "win32"
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
@ -81,65 +73,55 @@ portend==3.1.0
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.3
# via -r requirements/windows.txt
pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt
pyopenssl==23.2.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
# via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -r requirements/windows.txt
# -r requirements/base.txt
# wmi
pyyaml==6.0.1
# via -r requirements/base.txt
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/windows.txt
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
six==1.15.0
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
# via
# -r requirements/windows.txt
# requests
wheel==0.38.4
# via -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
urllib3==1.26.18
# via requests
wmi==1.5.1 ; sys_platform == "win32"
# via -r requirements/base.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

View file

@ -15,24 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
@ -79,11 +76,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -93,22 +90,22 @@ pyzmq==25.1.0
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# importlib-metadata
# importlib-resources

View file

@ -15,13 +15,12 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/linux.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
@ -30,7 +29,7 @@ idna==3.4
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
@ -77,11 +76,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -90,25 +89,25 @@ pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via -r requirements/base.txt
rpm-vercmp==0.1.2
# via -r requirements/static/pkg/linux.in
rpm-vercmp==0.1.2 ; sys_platform == "linux"
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/linux.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# importlib-metadata
# importlib-resources

View file

@ -7,12 +7,9 @@
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
# via
# -r requirements/windows.txt
# requests
# via requests
cffi==1.14.6
# via
# -r requirements/windows.txt
# clr-loader
# cryptography
charset-normalizer==3.2.0
@ -20,28 +17,23 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
clr-loader==0.2.4
# via pythonnet
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/windows.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/windows.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
importlib-resources==5.12.0
# via jaraco.text
inflect==6.0.4
@ -63,8 +55,8 @@ jmespath==1.0.1
# via -r requirements/base.txt
looseversion==1.2.0
# via -r requirements/base.txt
lxml==4.9.2
# via -r requirements/windows.txt
lxml==4.9.2 ; sys_platform == "win32"
# via -r requirements/base.txt
markupsafe==2.1.2
# via
# -r requirements/base.txt
@ -83,31 +75,29 @@ portend==3.1.0
# via cherrypy
psutil==5.8.0
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/windows.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
# via -r requirements/crypto.txt
pydantic==1.10.8
# via inflect
pymssql==2.2.7
# via -r requirements/windows.txt
pymysql==1.0.3
# via -r requirements/windows.txt
pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt
pyopenssl==23.2.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/windows.txt
pythonnet==3.0.1
# via -r requirements/windows.txt
# via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32"
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pywin32==306
pywin32==306 ; sys_platform == "win32"
# via
# -r requirements/windows.txt
# -r requirements/base.txt
# cherrypy
# wmi
pyyaml==6.0.1
@ -115,34 +105,26 @@ pyyaml==6.0.1
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# -r requirements/windows.txt
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/windows.txt
# via -r requirements/base.txt
six==1.15.0
# via python-dateutil
smmap==4.0.0
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/windows.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
# via
# -r requirements/windows.txt
# requests
wheel==0.38.4
# via -r requirements/windows.txt
wmi==1.5.1
# via -r requirements/windows.txt
urllib3==1.26.18
# via requests
wmi==1.5.1 ; sys_platform == "win32"
# via -r requirements/base.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via
# importlib-metadata
# importlib-resources

View file

@ -4,8 +4,6 @@
#
# pip-compile --no-emit-index-url --output-file=requirements/static/pkg/py3.9/darwin.txt requirements/darwin.txt requirements/static/pkg/darwin.in
#
apache-libcloud==3.7.0
# via -r requirements/darwin.txt
autocommand==2.2.2
# via jaraco.text
certifi==2023.07.22
@ -17,26 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/darwin.txt
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via -r requirements/base.txt
gitdb==4.0.10
# via gitpython
gitpython==3.1.35
# via -r requirements/darwin.txt
idna==3.4
# via
# -r requirements/darwin.txt
# requests
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -54,8 +47,6 @@ jinja2==3.1.2
# via -r requirements/base.txt
jmespath==1.0.1
# via -r requirements/base.txt
linode-python==1.1.1
# via -r requirements/darwin.txt
looseversion==1.2.0
# via -r requirements/base.txt
markupsafe==2.1.2
@ -76,8 +67,6 @@ portend==3.1.0
# via cherrypy
psutil==5.9.5
# via -r requirements/base.txt
pyasn1==0.4.8
# via -r requirements/darwin.txt
pycparser==2.21
# via cffi
pycryptodomex==3.9.8
@ -85,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -97,30 +86,25 @@ pyyaml==6.0.1
pyzmq==25.1.0
# via -r requirements/zeromq.txt
requests==2.31.0
# via
# -r requirements/base.txt
# apache-libcloud
# vultr
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/darwin.txt
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
smmap==3.0.2
# via gitdb
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/darwin.txt
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
vultr==1.0.1
# via -r requirements/darwin.txt
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -15,24 +15,21 @@ charset-normalizer==3.2.0
cheroot==10.0.0
# via cherrypy
cherrypy==18.8.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
contextvars==2.4
# via -r requirements/base.txt
cryptography==41.0.4
# via
# -r requirements/crypto.txt
# -r requirements/static/pkg/freebsd.in
# -r requirements/base.txt
# pyopenssl
distro==1.8.0
# via
# -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
idna==3.4
# via requests
immutables==0.15
# via contextvars
importlib-metadata==6.6.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
inflect==6.0.4
# via jaraco.text
jaraco.collections==4.1.0
@ -77,11 +74,11 @@ pycryptodomex==3.9.8
pydantic==1.10.8
# via inflect
pyopenssl==23.2.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-dateutil==2.8.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
python-gnupg==0.5.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
pytz==2023.3
# via tempora
pyyaml==6.0.1
@ -91,22 +88,22 @@ pyzmq==25.1.0
requests==2.31.0
# via -r requirements/base.txt
setproctitle==1.3.2
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
six==1.16.0
# via python-dateutil
tempora==5.3.0
# via portend
timelib==0.3.0
# via -r requirements/static/pkg/freebsd.in
# via -r requirements/base.txt
tornado==6.3.3
# via -r requirements/base.txt
typing-extensions==4.6.3
typing-extensions==4.8.0
# via pydantic
urllib3==1.26.14
urllib3==1.26.18
# via requests
zc.lockfile==3.0.post1
# via cherrypy
zipp==3.15.0
zipp==3.16.2
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:

Some files were not shown because too many files have changed in this diff Show more