Merge 3007.x into master

This commit is contained in:
Pedro Algarvio 2024-02-28 19:05:24 +00:00
commit e94a6ec036
No known key found for this signature in database
GPG key ID: BB36BF6584A298FF
212 changed files with 4337 additions and 2060 deletions

View file

@ -33,7 +33,7 @@ jobs:
) )
steps: steps:
- name: Backport Action - name: Backport Action
uses: sqren/backport-github-action@v8.9.7 uses: sorenlouv/backport-github-action@v8.9.7
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
auto_backport_label_prefix: "backport:" auto_backport_label_prefix: "backport:"

View file

@ -448,7 +448,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-salt-onedir: build-salt-onedir:
@ -464,7 +464,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-pkgs-onedir: build-pkgs-onedir:
@ -477,7 +477,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "onedir" source: "onedir"
@ -491,7 +491,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "src" source: "src"
build-ci-deps: build-ci-deps:

View file

@ -500,7 +500,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-salt-onedir: build-salt-onedir:
@ -516,7 +516,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-pkgs-onedir: build-pkgs-onedir:
@ -529,7 +529,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "onedir" source: "onedir"
environment: nightly environment: nightly
@ -547,7 +547,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "src" source: "src"
environment: nightly environment: nightly

View file

@ -490,7 +490,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-salt-onedir: build-salt-onedir:
@ -506,7 +506,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-pkgs-onedir: build-pkgs-onedir:
@ -519,7 +519,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "onedir" source: "onedir"
@ -533,7 +533,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "src" source: "src"
build-ci-deps: build-ci-deps:

View file

@ -487,7 +487,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-salt-onedir: build-salt-onedir:
@ -503,7 +503,7 @@ jobs:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }} self-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }} github-hosted-runners: ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
build-pkgs-onedir: build-pkgs-onedir:
@ -516,7 +516,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "onedir" source: "onedir"
environment: staging environment: staging
@ -534,7 +534,7 @@ jobs:
with: with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }} cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.14.2" relenv-version: "0.15.1"
python-version: "3.10.13" python-version: "3.10.13"
source: "src" source: "src"
environment: staging environment: staging

View file

@ -45,7 +45,7 @@ repos:
salt/ext/.* salt/ext/.*
)$ )$
- repo: https://github.com/s0undt3ch/python-tools-scripts - repo: https://github.com/saltstack/python-tools-scripts
rev: "0.18.6" rev: "0.18.6"
hooks: hooks:
- id: tools - id: tools
@ -1416,7 +1416,7 @@ repos:
hooks: hooks:
- id: remove-import-headers - id: remove-import-headers
- repo: https://github.com/s0undt3ch/salt-rewrite - repo: https://github.com/saltstack/salt-rewrite
# Automatically rewrite code with known rules # Automatically rewrite code with known rules
rev: 2.5.2 rev: 2.5.2
hooks: hooks:

View file

@ -179,6 +179,61 @@ Versions are `MAJOR.PATCH`.
- 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 [#65137](https://github.com/saltstack/salt/issues/65137) - 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 [#65137](https://github.com/saltstack/salt/issues/65137)
## 3006.7 (2024-02-20)
### Deprecated
- Deprecate and stop using ``salt.features`` [#65951](https://github.com/saltstack/salt/issues/65951)
### Changed
- Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008. [#65938](https://github.com/saltstack/salt/issues/65938)
### Fixed
- Fix an issue with mac_shadow that was causing a command execution error when
retrieving values that were not yet set. For example, retrieving last login
before the user had logged in. [#34658](https://github.com/saltstack/salt/issues/34658)
- Fixed an issue when keys didn't match because of line endings [#52289](https://github.com/saltstack/salt/issues/52289)
- Corrected encoding of credentials for use with Artifactory [#63063](https://github.com/saltstack/salt/issues/63063)
- Use `send_multipart` instead of `send` when sending multipart message. [#65018](https://github.com/saltstack/salt/issues/65018)
- Fix an issue where the minion would crash on Windows if some of the grains
failed to resolve [#65154](https://github.com/saltstack/salt/issues/65154)
- Fix issue with openscap when the error was outside the expected scope. It now
returns failed with the error code and the error [#65193](https://github.com/saltstack/salt/issues/65193)
- Upgrade relenv to 0.15.0 to fix namespaced packages installed by salt-pip [#65433](https://github.com/saltstack/salt/issues/65433)
- Fix regression of fileclient re-use when rendering sls pillars and states [#65450](https://github.com/saltstack/salt/issues/65450)
- Fixes the s3fs backend computing the local cache's files with the wrong hash type [#65589](https://github.com/saltstack/salt/issues/65589)
- Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration [#65670](https://github.com/saltstack/salt/issues/65670)
- Fix boto execution module loading [#65691](https://github.com/saltstack/salt/issues/65691)
- Removed PR 65185 changes since incomplete solution [#65692](https://github.com/saltstack/salt/issues/65692)
- catch only ret/ events not all returning events. [#65727](https://github.com/saltstack/salt/issues/65727)
- Fix nonsensical time in fileclient timeout error. [#65752](https://github.com/saltstack/salt/issues/65752)
- Fixes an issue when reading/modifying ini files that contain unicode characters [#65777](https://github.com/saltstack/salt/issues/65777)
- added https proxy to the list of proxies so that requests knows what to do with https based proxies [#65824](https://github.com/saltstack/salt/issues/65824)
- Ensure minion channels are closed on any master connection error. [#65932](https://github.com/saltstack/salt/issues/65932)
- Fixed issue where Salt can't find libcrypto when pip installed from a cloned repo [#65954](https://github.com/saltstack/salt/issues/65954)
- Fix RPM package systemd scriptlets to make RPM packages more universal [#65987](https://github.com/saltstack/salt/issues/65987)
- Fixed an issue where fileclient requests during Pillar rendering cause
fileserver backends to be needlessly refreshed. [#65990](https://github.com/saltstack/salt/issues/65990)
- Fix exceptions being set on futures that are already done in ZeroMQ transport [#66006](https://github.com/saltstack/salt/issues/66006)
- Use hmac compare_digest method in hashutil module to mitigate potential timing attacks [#66041](https://github.com/saltstack/salt/issues/66041)
- Fix request channel default timeout regression. In 3006.5 it was changed from
60 to 30 and is now set back to 60 by default. [#66061](https://github.com/saltstack/salt/issues/66061)
- Upgrade relenv to 0.15.1 to fix debugpy support. [#66094](https://github.com/saltstack/salt/issues/66094)
### Security
- Bump to ``cryptography==42.0.0`` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f
In the process, we were also required to update to ``pyOpenSSL==24.0.0`` [#66004](https://github.com/saltstack/salt/issues/66004)
- Bump to `cryptography==42.0.3` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f [#66090](https://github.com/saltstack/salt/issues/66090)
## 3006.6 (2024-01-26) ## 3006.6 (2024-01-26)

View file

@ -88,7 +88,7 @@ version of Python:
:: ::
pyenv install 3.7.0 pyenv install 3.9.18
If that fails, don't panic! You're probably just missing some build If that fails, don't panic! You're probably just missing some build
dependencies. Check out `pyenv common build dependencies. Check out `pyenv common build
@ -99,7 +99,7 @@ new virtual environment with this command:
:: ::
pyenv virtualenv 3.7.0 salt pyenv virtualenv 3.9.18 salt
Then activate it: Then activate it:
@ -321,8 +321,8 @@ documentation:
:: ::
pyenv install 3.7.15 pyenv install 3.9.18
pyenv virtualenv 3.7.15 salt-docs pyenv virtualenv 3.9.18 salt-docs
echo 'salt-docs' > .python-version echo 'salt-docs' > .python-version
#. Activate `pyenv` if it's not auto-activated: #. Activate `pyenv` if it's not auto-activated:
@ -477,7 +477,7 @@ meaningful and complete! *Typically* the best tests for Salt are going
to be unit tests. Testing is `a whole topic on its to be unit tests. Testing is `a whole topic on its
own <https://docs.saltproject.io/en/master/topics/tutorials/writing_tests.html>`__, own <https://docs.saltproject.io/en/master/topics/tutorials/writing_tests.html>`__,
But you may also want to write functional or integration tests. You'll But you may also want to write functional or integration tests. You'll
find those in the ``salt/tests`` directory. find those in the ``tests/`` directory.
When you're thinking about tests to write, the most important thing to When you're thinking about tests to write, the most important thing to
keep in mind is, “What, exactly, am I testing?” When a test fails, you keep in mind is, “What, exactly, am I testing?” When a test fails, you

View file

@ -1 +0,0 @@
Fixed an issue when keys didn't match because of line endings

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

@ -0,0 +1 @@
Added a state (win_task) for managing scheduled tasks on Windows

View file

@ -1 +0,0 @@
Corrected encoding of credentials for use with Artifactory

View file

@ -1 +0,0 @@
Use `send_multipart` instead of `send` when sending multipart message.

View file

@ -1,2 +0,0 @@
Fix issue with openscap when the error was outside the expected scope. It now
returns failed with the error code and the error

View file

@ -1 +0,0 @@
Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration

View file

@ -1 +0,0 @@
Fix boto execution module loading

View file

@ -1 +0,0 @@
Removed PR 65185 changes since incomplete solution

View file

@ -1 +0,0 @@
Fix nonsensical time in fileclient timeout error.

View file

@ -1 +0,0 @@
Fixes an issue when reading/modifying ini files that contain unicode characters

View file

@ -1 +0,0 @@
added https proxy to the list of proxies so that requests knows what to do with https based proxies

View file

@ -1 +0,0 @@
Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008.

View file

@ -1 +0,0 @@
Deprecate and stop using ``salt.features``

View file

@ -0,0 +1,8 @@
Removed deprecated code:
* All of ``salt/log/`` which has been on a deprecation path for a long time.
* Some of the logging handlers found in ``salt/_logging/handlers`` have been removed since the standard library provides
them.
* Removed the deprecated ``salt/modules/cassandra_mod.py`` module and any tests for it.
* Removed the deprecated ``salt/returners/cassandra_return.py`` module and any tests for it.
* Removed the deprecated ``salt/returners/django_return.py`` module and any tests for it.

View file

@ -1,6 +1,6 @@
nox_version: "2022.8.7" nox_version: "2022.8.7"
python_version: "3.10.13" python_version: "3.10.13"
relenv_version: "0.14.2" relenv_version: "0.15.1"
release_branches: release_branches:
- "3006.x" - "3006.x"
- "3007.x" - "3007.x"

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-API" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-API" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-api \- salt-api Command salt-api \- salt-api Command
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-CALL" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-CALL" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-call \- salt-call Documentation salt-call \- salt-call Documentation
.SH SYNOPSIS .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]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-CLOUD" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-CLOUD" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-cloud \- Salt Cloud Command salt-cloud \- Salt Cloud Command
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-CP" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-CP" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-cp \- salt-cp Documentation salt-cp \- salt-cp Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-KEY" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-KEY" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-key \- salt-key Documentation salt-key \- salt-key Documentation
.SH SYNOPSIS .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]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-MASTER" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-MASTER" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-master \- salt-master Documentation salt-master \- salt-master Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-MINION" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-MINION" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-minion \- salt-minion Documentation salt-minion \- salt-minion Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-PROXY" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-PROXY" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-proxy \- salt-proxy Documentation salt-proxy \- salt-proxy Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-RUN" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-RUN" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-run \- salt-run Documentation salt-run \- salt-run Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-SSH" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-SSH" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-ssh \- salt-ssh Documentation salt-ssh \- salt-ssh Documentation
.SH SYNOPSIS .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]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT-SYNDIC" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT-SYNDIC" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt-syndic \- salt-syndic Documentation salt-syndic \- salt-syndic Documentation
.sp .sp

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SALT" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SALT" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
salt \- salt salt \- salt
.SH SYNOPSIS .SH SYNOPSIS

File diff suppressed because it is too large Load diff

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "SPM" "1" "Generated on January 26, 2024 at 11:57:28 AM UTC." "3006.6" "Salt" .TH "SPM" "1" "Generated on February 20, 2024 at 09:55:17 PM UTC." "3006.7" "Salt"
.SH NAME .SH NAME
spm \- Salt Package Manager Command spm \- Salt Package Manager Command
.sp .sp

View file

@ -112,8 +112,13 @@ Tell the master to also use salt-ssh when running commands against minions.
.. note:: .. note::
Cross-minion communication is still not possible. The Salt mine and Enabling this does not influence the limitations on cross-minion communication.
publish.publish do not work between minion types. The Salt mine and ``publish.publish`` do not work from regular minions
to SSH minions, the other way around is partly possible since 3007.0
(during state rendering on the master).
This means you can use the mentioned functions to call out to regular minions
in ``sls`` templates and wrapper modules, but state modules
(which are executed on the remote) relying on them still do not work.
``ret_port`` ``ret_port``
------------ ------------

View file

@ -89,7 +89,6 @@ execution modules
cabal cabal
capirca_acl capirca_acl
cassandra_cql cassandra_cql
cassandra_mod
celery celery
ceph ceph
chassis chassis

View file

@ -1,5 +0,0 @@
salt.modules.cassandra_mod
==========================
.. automodule:: salt.modules.cassandra_mod
:members:

View file

@ -13,10 +13,8 @@ returner modules
appoptics_return appoptics_return
carbon_return carbon_return
cassandra_cql_return cassandra_cql_return
cassandra_return
couchbase_return couchbase_return
couchdb_return couchdb_return
django_return
elasticsearch_return elasticsearch_return
etcd_return etcd_return
highstate_return highstate_return

View file

@ -1,5 +0,0 @@
salt.returners.cassandra_return
===============================
.. automodule:: salt.returners.cassandra_return
:members:

View file

@ -1,5 +0,0 @@
salt.returners.django_return
============================
.. automodule:: salt.returners.django_return
:members:

View file

@ -339,6 +339,7 @@ state modules
win_smtp_server win_smtp_server
win_snmp win_snmp
win_system win_system
win_task
win_wua win_wua
win_wusa win_wusa
winrepo winrepo

View file

@ -0,0 +1,5 @@
salt.states.win_task
====================
.. automodule:: salt.states.win_task
:members:

View file

@ -132,7 +132,7 @@ Execution ``salt.modules`` (:ref:`index <all-salt.modules>`) ``
Executor ``salt.executors`` (:ref:`index <all-salt.executors>`) ``executors`` ``executor_dirs`` Executor ``salt.executors`` (:ref:`index <all-salt.executors>`) ``executors`` ``executor_dirs``
File Server ``salt.fileserver`` (:ref:`index <file-server>`) ``fileserver`` ``fileserver_dirs`` File Server ``salt.fileserver`` (:ref:`index <file-server>`) ``fileserver`` ``fileserver_dirs``
Grain ``salt.grains`` (:ref:`index <all-salt.grains>`) ``grains`` ``grains_dirs`` Grain ``salt.grains`` (:ref:`index <all-salt.grains>`) ``grains`` ``grains_dirs``
Log Handler ``salt.log.handlers`` (:ref:`index <external-logging-handlers>`) ``log_handlers`` ``log_handlers_dirs`` Log Handler ``salt.log_handlers`` (:ref:`index <external-logging-handlers>`) ``log_handlers`` ``log_handlers_dirs``
Matcher ``salt.matchers`` ``matchers`` ``matchers_dirs`` Matcher ``salt.matchers`` ``matchers`` ``matchers_dirs``
Metaproxy ``salt.metaproxy`` ``metaproxy`` [#no-fs]_ ``metaproxy_dirs`` Metaproxy ``salt.metaproxy`` ``metaproxy`` [#no-fs]_ ``metaproxy_dirs``
Net API ``salt.netapi`` (:ref:`index <all-netapi-modules>`) ``netapi`` [#no-fs]_ ``netapi_dirs`` Net API ``salt.netapi`` (:ref:`index <all-netapi-modules>`) ``netapi`` [#no-fs]_ ``netapi_dirs``

View file

@ -0,0 +1,70 @@
(release-3006.7)=
# Salt 3006.7 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
### Deprecated
- Deprecate and stop using ``salt.features`` [#65951](https://github.com/saltstack/salt/issues/65951)
### Changed
- Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008. [#65938](https://github.com/saltstack/salt/issues/65938)
### Fixed
- Fix an issue with mac_shadow that was causing a command execution error when
retrieving values that were not yet set. For example, retrieving last login
before the user had logged in. [#34658](https://github.com/saltstack/salt/issues/34658)
- Fixed an issue when keys didn't match because of line endings [#52289](https://github.com/saltstack/salt/issues/52289)
- Corrected encoding of credentials for use with Artifactory [#63063](https://github.com/saltstack/salt/issues/63063)
- Use `send_multipart` instead of `send` when sending multipart message. [#65018](https://github.com/saltstack/salt/issues/65018)
- Fix an issue where the minion would crash on Windows if some of the grains
failed to resolve [#65154](https://github.com/saltstack/salt/issues/65154)
- Fix issue with openscap when the error was outside the expected scope. It now
returns failed with the error code and the error [#65193](https://github.com/saltstack/salt/issues/65193)
- Upgrade relenv to 0.15.0 to fix namespaced packages installed by salt-pip [#65433](https://github.com/saltstack/salt/issues/65433)
- Fix regression of fileclient re-use when rendering sls pillars and states [#65450](https://github.com/saltstack/salt/issues/65450)
- Fixes the s3fs backend computing the local cache's files with the wrong hash type [#65589](https://github.com/saltstack/salt/issues/65589)
- Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration [#65670](https://github.com/saltstack/salt/issues/65670)
- Fix boto execution module loading [#65691](https://github.com/saltstack/salt/issues/65691)
- Removed PR 65185 changes since incomplete solution [#65692](https://github.com/saltstack/salt/issues/65692)
- catch only ret/ events not all returning events. [#65727](https://github.com/saltstack/salt/issues/65727)
- Fix nonsensical time in fileclient timeout error. [#65752](https://github.com/saltstack/salt/issues/65752)
- Fixes an issue when reading/modifying ini files that contain unicode characters [#65777](https://github.com/saltstack/salt/issues/65777)
- added https proxy to the list of proxies so that requests knows what to do with https based proxies [#65824](https://github.com/saltstack/salt/issues/65824)
- Ensure minion channels are closed on any master connection error. [#65932](https://github.com/saltstack/salt/issues/65932)
- Fixed issue where Salt can't find libcrypto when pip installed from a cloned repo [#65954](https://github.com/saltstack/salt/issues/65954)
- Fix RPM package systemd scriptlets to make RPM packages more universal [#65987](https://github.com/saltstack/salt/issues/65987)
- Fixed an issue where fileclient requests during Pillar rendering cause
fileserver backends to be needlessly refreshed. [#65990](https://github.com/saltstack/salt/issues/65990)
- Fix exceptions being set on futures that are already done in ZeroMQ transport [#66006](https://github.com/saltstack/salt/issues/66006)
- Use hmac compare_digest method in hashutil module to mitigate potential timing attacks [#66041](https://github.com/saltstack/salt/issues/66041)
- Fix request channel default timeout regression. In 3006.5 it was changed from
60 to 30 and is now set back to 60 by default. [#66061](https://github.com/saltstack/salt/issues/66061)
- Upgrade relenv to 0.15.1 to fix debugpy support. [#66094](https://github.com/saltstack/salt/issues/66094)
### Security
- Bump to ``cryptography==42.0.0`` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f
In the process, we were also required to update to ``pyOpenSSL==24.0.0`` [#66004](https://github.com/saltstack/salt/issues/66004)
- Bump to `cryptography==42.0.3` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f [#66090](https://github.com/saltstack/salt/issues/66090)

View file

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

View file

@ -1,3 +1,57 @@
salt (3006.7) stable; urgency=medium
# Deprecated
* Deprecate and stop using ``salt.features`` [#65951](https://github.com/saltstack/salt/issues/65951)
# Changed
* Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008. [#65938](https://github.com/saltstack/salt/issues/65938)
# Fixed
* Fix an issue with mac_shadow that was causing a command execution error when
retrieving values that were not yet set. For example, retrieving last login
before the user had logged in. [#34658](https://github.com/saltstack/salt/issues/34658)
* Fixed an issue when keys didn't match because of line endings [#52289](https://github.com/saltstack/salt/issues/52289)
* Corrected encoding of credentials for use with Artifactory [#63063](https://github.com/saltstack/salt/issues/63063)
* Use `send_multipart` instead of `send` when sending multipart message. [#65018](https://github.com/saltstack/salt/issues/65018)
* Fix an issue where the minion would crash on Windows if some of the grains
failed to resolve [#65154](https://github.com/saltstack/salt/issues/65154)
* Fix issue with openscap when the error was outside the expected scope. It now
returns failed with the error code and the error [#65193](https://github.com/saltstack/salt/issues/65193)
* Upgrade relenv to 0.15.0 to fix namespaced packages installed by salt-pip [#65433](https://github.com/saltstack/salt/issues/65433)
* Fix regression of fileclient re-use when rendering sls pillars and states [#65450](https://github.com/saltstack/salt/issues/65450)
* Fixes the s3fs backend computing the local cache's files with the wrong hash type [#65589](https://github.com/saltstack/salt/issues/65589)
* Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration [#65670](https://github.com/saltstack/salt/issues/65670)
* Fix boto execution module loading [#65691](https://github.com/saltstack/salt/issues/65691)
* Removed PR 65185 changes since incomplete solution [#65692](https://github.com/saltstack/salt/issues/65692)
* catch only ret/ events not all returning events. [#65727](https://github.com/saltstack/salt/issues/65727)
* Fix nonsensical time in fileclient timeout error. [#65752](https://github.com/saltstack/salt/issues/65752)
* Fixes an issue when reading/modifying ini files that contain unicode characters [#65777](https://github.com/saltstack/salt/issues/65777)
* added https proxy to the list of proxies so that requests knows what to do with https based proxies [#65824](https://github.com/saltstack/salt/issues/65824)
* Ensure minion channels are closed on any master connection error. [#65932](https://github.com/saltstack/salt/issues/65932)
* Fixed issue where Salt can't find libcrypto when pip installed from a cloned repo [#65954](https://github.com/saltstack/salt/issues/65954)
* Fix RPM package systemd scriptlets to make RPM packages more universal [#65987](https://github.com/saltstack/salt/issues/65987)
* Fixed an issue where fileclient requests during Pillar rendering cause
fileserver backends to be needlessly refreshed. [#65990](https://github.com/saltstack/salt/issues/65990)
* Fix exceptions being set on futures that are already done in ZeroMQ transport [#66006](https://github.com/saltstack/salt/issues/66006)
* Use hmac compare_digest method in hashutil module to mitigate potential timing attacks [#66041](https://github.com/saltstack/salt/issues/66041)
* Fix request channel default timeout regression. In 3006.5 it was changed from
60 to 30 and is now set back to 60 by default. [#66061](https://github.com/saltstack/salt/issues/66061)
* Upgrade relenv to 0.15.1 to fix debugpy support. [#66094](https://github.com/saltstack/salt/issues/66094)
# Security
* Bump to ``cryptography==42.0.0`` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f
In the process, we were also required to update to ``pyOpenSSL==24.0.0`` [#66004](https://github.com/saltstack/salt/issues/66004)
* Bump to `cryptography==42.0.3` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f [#66090](https://github.com/saltstack/salt/issues/66090)
-- Salt Project Packaging <saltproject-packaging@vmware.com> Tue, 20 Feb 2024 21:54:35 +0000
salt (3006.6) stable; urgency=medium salt (3006.6) stable; urgency=medium

View file

@ -432,17 +432,33 @@ find /etc/salt /opt/saltstack/salt /var/log/salt /var/cache/salt /var/run/salt \
# assumes systemd for RHEL 7 & 8 & 9 # assumes systemd for RHEL 7 & 8 & 9
# foregoing %systemd_* scriptlets due to RHEL 7/8 vs. RHEL 9 incompatibilities
## - Using hardcoded scriptlet definitions from RHEL 7/8 that are forward-compatible
%preun master %preun master
# RHEL 9 is giving warning msg if syndic is not installed, supress it # RHEL 9 is giving warning msg if syndic is not installed, supress it
%systemd_preun salt-syndic.service > /dev/null 2>&1 # %%systemd_preun salt-syndic.service > /dev/null 2>&1
if [ $1 -eq 0 ] ; then
# Package removal, not upgrade
systemctl --no-reload disable salt-syndic.service > /dev/null 2>&1 || :
systemctl stop salt-syndic.service > /dev/null 2>&1 || :
fi
%preun minion %preun minion
%systemd_preun salt-minion.service # %%systemd_preun salt-minion.service
if [ $1 -eq 0 ] ; then
# Package removal, not upgrade
systemctl --no-reload disable salt-minion.service > /dev/null 2>&1 || :
systemctl stop salt-minion.service > /dev/null 2>&1 || :
fi
%preun api %preun api
%systemd_preun salt-api.service # %%systemd_preun salt-api.service
if [ $1 -eq 0 ] ; then
# Package removal, not upgrade
systemctl --no-reload disable salt-api.service > /dev/null 2>&1 || :
systemctl stop salt-api.service > /dev/null 2>&1 || :
fi
%post %post
@ -456,7 +472,14 @@ ln -s -f /opt/saltstack/salt/salt-cloud %{_bindir}/salt-cloud
%post master %post master
%systemd_post salt-master.service # %%systemd_post salt-master.service
if [ $1 -gt 1 ] ; then
# Upgrade
systemctl retry-restart salt-master.service >/dev/null 2>&1 || :
else
# Initial installation
systemctl preset salt-master.service >/dev/null 2>&1 || :
fi
ln -s -f /opt/saltstack/salt/salt %{_bindir}/salt ln -s -f /opt/saltstack/salt/salt %{_bindir}/salt
ln -s -f /opt/saltstack/salt/salt-cp %{_bindir}/salt-cp ln -s -f /opt/saltstack/salt/salt-cp %{_bindir}/salt-cp
ln -s -f /opt/saltstack/salt/salt-key %{_bindir}/salt-key ln -s -f /opt/saltstack/salt/salt-key %{_bindir}/salt-key
@ -477,11 +500,25 @@ if [ $1 -lt 2 ]; then
fi fi
%post syndic %post syndic
%systemd_post salt-syndic.service # %%systemd_post salt-syndic.service
if [ $1 -gt 1 ] ; then
# Upgrade
systemctl retry-restart salt-syndic.service >/dev/null 2>&1 || :
else
# Initial installation
systemctl preset salt-syndic.service >/dev/null 2>&1 || :
fi
ln -s -f /opt/saltstack/salt/salt-syndic %{_bindir}/salt-syndic ln -s -f /opt/saltstack/salt/salt-syndic %{_bindir}/salt-syndic
%post minion %post minion
%systemd_post salt-minion.service # %%systemd_post salt-minion.service
if [ $1 -gt 1 ] ; then
# Upgrade
systemctl retry-restart salt-minion.service >/dev/null 2>&1 || :
else
# Initial installation
systemctl preset salt-minion.service >/dev/null 2>&1 || :
fi
ln -s -f /opt/saltstack/salt/salt-minion %{_bindir}/salt-minion ln -s -f /opt/saltstack/salt/salt-minion %{_bindir}/salt-minion
ln -s -f /opt/saltstack/salt/salt-call %{_bindir}/salt-call ln -s -f /opt/saltstack/salt/salt-call %{_bindir}/salt-call
ln -s -f /opt/saltstack/salt/salt-proxy %{_bindir}/salt-proxy ln -s -f /opt/saltstack/salt/salt-proxy %{_bindir}/salt-proxy
@ -503,7 +540,14 @@ fi
ln -s -f /opt/saltstack/salt/salt-ssh %{_bindir}/salt-ssh ln -s -f /opt/saltstack/salt/salt-ssh %{_bindir}/salt-ssh
%post api %post api
%systemd_post salt-api.service # %%systemd_post salt-api.service
if [ $1 -gt 1 ] ; then
# Upgrade
systemctl retry-restart salt-api.service >/dev/null 2>&1 || :
else
# Initial installation
systemctl preset salt-api.service >/dev/null 2>&1 || :
fi
ln -s -f /opt/saltstack/salt/salt-api %{_bindir}/salt-api ln -s -f /opt/saltstack/salt/salt-api %{_bindir}/salt-api
@ -544,7 +588,12 @@ if [ $1 -eq 0 ]; then
fi fi
%postun master %postun master
%systemd_postun_with_restart salt-master.service # %%systemd_postun_with_restart salt-master.service
systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
# Package upgrade, not uninstall
systemctl try-restart salt-master.service >/dev/null 2>&1 || :
fi
if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
if [ $(cat /etc/os-release | grep VERSION_ID | cut -d '=' -f 2 | sed 's/\"//g' | cut -d '.' -f 1) = "8" ]; then if [ $(cat /etc/os-release | grep VERSION_ID | cut -d '=' -f 2 | sed 's/\"//g' | cut -d '.' -f 1) = "8" ]; then
if [ -z "$(rpm -qi salt-minion | grep Name | grep salt-minion)" ]; then if [ -z "$(rpm -qi salt-minion | grep Name | grep salt-minion)" ]; then
@ -560,10 +609,20 @@ if [ $1 -eq 0 ]; then
fi fi
%postun syndic %postun syndic
%systemd_postun_with_restart salt-syndic.service # %%systemd_postun_with_restart salt-syndic.service
systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
# Package upgrade, not uninstall
systemctl try-restart salt-syndic.service >/dev/null 2>&1 || :
fi
%postun minion %postun minion
%systemd_postun_with_restart salt-minion.service # %%systemd_postun_with_restart salt-minion.service
systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
# Package upgrade, not uninstall
systemctl try-restart salt-minion.service >/dev/null 2>&1 || :
fi
if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
if [ $(cat /etc/os-release | grep VERSION_ID | cut -d '=' -f 2 | sed 's/\"//g' | cut -d '.' -f 1) = "8" ]; then if [ $(cat /etc/os-release | grep VERSION_ID | cut -d '=' -f 2 | sed 's/\"//g' | cut -d '.' -f 1) = "8" ]; then
if [ -z "$(rpm -qi salt-master | grep Name | grep salt-master)" ]; then if [ -z "$(rpm -qi salt-master | grep Name | grep salt-master)" ]; then
@ -579,10 +638,65 @@ if [ $1 -eq 0 ]; then
fi fi
%postun api %postun api
%systemd_postun_with_restart salt-api.service # %%systemd_postun_with_restart salt-api.service
systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
# Package upgrade, not uninstall
systemctl try-restart salt-api.service >/dev/null 2>&1 || :
fi
%changelog %changelog
* Tue Feb 20 2024 Salt Project Packaging <saltproject-packaging@vmware.com> - 3006.7
# Deprecated
- Deprecate and stop using ``salt.features`` [#65951](https://github.com/saltstack/salt/issues/65951)
# Changed
- Change module search path priority, so Salt extensions can be overridden by syncable modules and module_dirs. You can switch back to the old logic by setting features.enable_deprecated_module_search_path_priority to true, but it will be removed in Salt 3008. [#65938](https://github.com/saltstack/salt/issues/65938)
# Fixed
- Fix an issue with mac_shadow that was causing a command execution error when
retrieving values that were not yet set. For example, retrieving last login
before the user had logged in. [#34658](https://github.com/saltstack/salt/issues/34658)
- Fixed an issue when keys didn't match because of line endings [#52289](https://github.com/saltstack/salt/issues/52289)
- Corrected encoding of credentials for use with Artifactory [#63063](https://github.com/saltstack/salt/issues/63063)
- Use `send_multipart` instead of `send` when sending multipart message. [#65018](https://github.com/saltstack/salt/issues/65018)
- Fix an issue where the minion would crash on Windows if some of the grains
failed to resolve [#65154](https://github.com/saltstack/salt/issues/65154)
- Fix issue with openscap when the error was outside the expected scope. It now
returns failed with the error code and the error [#65193](https://github.com/saltstack/salt/issues/65193)
- Upgrade relenv to 0.15.0 to fix namespaced packages installed by salt-pip [#65433](https://github.com/saltstack/salt/issues/65433)
- Fix regression of fileclient re-use when rendering sls pillars and states [#65450](https://github.com/saltstack/salt/issues/65450)
- Fixes the s3fs backend computing the local cache's files with the wrong hash type [#65589](https://github.com/saltstack/salt/issues/65589)
- Fixed Salt-SSH pillar rendering and state rendering with nested SSH calls when called via saltutil.cmd or in an orchestration [#65670](https://github.com/saltstack/salt/issues/65670)
- Fix boto execution module loading [#65691](https://github.com/saltstack/salt/issues/65691)
- Removed PR 65185 changes since incomplete solution [#65692](https://github.com/saltstack/salt/issues/65692)
- catch only ret/ events not all returning events. [#65727](https://github.com/saltstack/salt/issues/65727)
- Fix nonsensical time in fileclient timeout error. [#65752](https://github.com/saltstack/salt/issues/65752)
- Fixes an issue when reading/modifying ini files that contain unicode characters [#65777](https://github.com/saltstack/salt/issues/65777)
- added https proxy to the list of proxies so that requests knows what to do with https based proxies [#65824](https://github.com/saltstack/salt/issues/65824)
- Ensure minion channels are closed on any master connection error. [#65932](https://github.com/saltstack/salt/issues/65932)
- Fixed issue where Salt can't find libcrypto when pip installed from a cloned repo [#65954](https://github.com/saltstack/salt/issues/65954)
- Fix RPM package systemd scriptlets to make RPM packages more universal [#65987](https://github.com/saltstack/salt/issues/65987)
- Fixed an issue where fileclient requests during Pillar rendering cause
fileserver backends to be needlessly refreshed. [#65990](https://github.com/saltstack/salt/issues/65990)
- Fix exceptions being set on futures that are already done in ZeroMQ transport [#66006](https://github.com/saltstack/salt/issues/66006)
- Use hmac compare_digest method in hashutil module to mitigate potential timing attacks [#66041](https://github.com/saltstack/salt/issues/66041)
- Fix request channel default timeout regression. In 3006.5 it was changed from
60 to 30 and is now set back to 60 by default. [#66061](https://github.com/saltstack/salt/issues/66061)
- Upgrade relenv to 0.15.1 to fix debugpy support. [#66094](https://github.com/saltstack/salt/issues/66094)
# Security
- Bump to ``cryptography==42.0.0`` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f
In the process, we were also required to update to ``pyOpenSSL==24.0.0`` [#66004](https://github.com/saltstack/salt/issues/66004)
- Bump to `cryptography==42.0.3` due to https://github.com/advisories/GHSA-3ww4-gg4f-jr7f [#66090](https://github.com/saltstack/salt/issues/66090)
* Fri Jan 26 2024 Salt Project Packaging <saltproject-packaging@vmware.com> - 3006.6 * Fri Jan 26 2024 Salt Project Packaging <saltproject-packaging@vmware.com> - 3006.6
# Changed # Changed

View file

@ -19,12 +19,12 @@ contextvars
setproctitle>=1.2.3 setproctitle>=1.2.3
timelib>=0.2.5 timelib>=0.2.5
pyopenssl>=20.0.1 pyopenssl>=24.0.0
python-dateutil>=2.8.1 python-dateutil>=2.8.1
python-gnupg>=0.4.7 python-gnupg>=0.4.7
cherrypy>=18.6.1 cherrypy>=18.6.1
importlib-metadata>=3.3.0 importlib-metadata>=3.3.0
cryptography>=41.0.3 cryptography>=42.0.0
# From old requirements/static/pkg/linux.in # From old requirements/static/pkg/linux.in
rpm-vercmp; sys_platform == 'linux' rpm-vercmp; sys_platform == 'linux'

View file

@ -20,7 +20,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# requests # requests
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# pyspnego # pyspnego

View file

@ -23,7 +23,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# aiohttp # aiohttp
@ -97,7 +97,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -164,7 +164,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# jaraco.text # jaraco.text
@ -340,7 +340,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -399,11 +399,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# tempora # tempora
@ -422,7 +422,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -519,6 +519,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -36,7 +36,7 @@ idna==3.4
# requests # requests
imagesize==1.4.1 imagesize==1.4.1
# via sphinx # via sphinx
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# jaraco.text # jaraco.text
@ -103,7 +103,7 @@ pyenchant==3.2.2
# via sphinxcontrib-spelling # via sphinxcontrib-spelling
pygments==2.15.1 pygments==2.15.1
# via sphinx # via sphinx
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# tempora # tempora
@ -149,6 +149,7 @@ tempora==5.3.0
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# inflect
# pydantic # pydantic
uc-micro-py==1.0.2 uc-micro-py==1.0.2
# via linkify-it-py # via linkify-it-py

View file

@ -23,7 +23,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# aiohttp # aiohttp
@ -96,7 +96,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -163,7 +163,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# jaraco.text # jaraco.text
@ -344,7 +344,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -403,11 +403,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# tempora # tempora
@ -426,7 +426,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -524,6 +524,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -17,7 +17,7 @@ aiosignal==1.3.1
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# aiohttp # aiohttp
ansible-core==2.16.2 ansible-core==2.16.3
# via ansible # via ansible
ansible==9.1.0 ; python_version >= "3.10" ansible==9.1.0 ; python_version >= "3.10"
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
@ -33,7 +33,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# aiohttp # aiohttp
@ -109,7 +109,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -187,7 +187,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# jaraco.text # jaraco.text
@ -378,7 +378,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -439,13 +439,13 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-telegram-bot==20.3 python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# tempora # tempora
@ -466,7 +466,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -588,6 +588,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -4,7 +4,7 @@
# #
# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/tools.txt requirements/static/ci/tools.in # pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.10/tools.txt requirements/static/ci/tools.in
# #
attrs==20.3.0 attrs==23.2.0
# via # via
# -r requirements/static/ci/tools.in # -r requirements/static/ci/tools.in
# python-tools-scripts # python-tools-scripts

View file

@ -17,7 +17,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# aiohttp # aiohttp
@ -93,7 +93,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -156,7 +156,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# jaraco.text # jaraco.text
@ -301,7 +301,7 @@ pymysql==1.1.0 ; sys_platform == "win32"
# -r requirements/base.txt # -r requirements/base.txt
pynacl==1.5.0 pynacl==1.5.0
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -354,15 +354,15 @@ python-dateutil==2.8.2
# moto # moto
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# tempora # tempora
@ -386,7 +386,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamllint # yamllint
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -464,6 +464,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# inflect
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities
# pytest-system-statistics # pytest-system-statistics

View file

@ -20,7 +20,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# requests # requests
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# pyspnego # pyspnego

View file

@ -23,12 +23,11 @@ asn1crypto==1.5.1
# via # via
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -97,7 +96,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -342,7 +341,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -379,7 +378,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -401,11 +400,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# tempora # tempora
@ -424,7 +423,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -111,7 +111,7 @@ pyenchant==3.2.2
# via sphinxcontrib-spelling # via sphinxcontrib-spelling
pygments==2.15.1 pygments==2.15.1
# via sphinx # via sphinx
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# tempora # tempora

View file

@ -23,12 +23,11 @@ asn1crypto==1.5.1
# via # via
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -96,7 +95,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -346,7 +345,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -383,7 +382,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -405,11 +404,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# tempora # tempora
@ -428,7 +427,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -21,7 +21,7 @@ annotated-types==0.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# pydantic # pydantic
ansible-core==2.16.2 ansible-core==2.16.3
# via ansible # via ansible
ansible==9.1.0 ; python_version >= "3.10" ansible==9.1.0 ; python_version >= "3.10"
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
@ -33,12 +33,11 @@ asn1crypto==1.5.1
# via # via
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -109,7 +108,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -378,7 +377,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -415,7 +414,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -439,13 +438,13 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-telegram-bot==20.3 python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# tempora # tempora
@ -466,7 +465,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -4,7 +4,7 @@
# #
# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/tools.txt requirements/static/ci/tools.in # pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.11/tools.txt requirements/static/ci/tools.in
# #
attrs==23.1.0 attrs==23.2.0
# via # via
# -r requirements/static/ci/tools.in # -r requirements/static/ci/tools.in
# python-tools-scripts # python-tools-scripts

View file

@ -17,12 +17,11 @@ annotated-types==0.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# pydantic # pydantic
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -93,7 +92,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -303,7 +302,7 @@ pymysql==1.1.0 ; sys_platform == "win32"
# -r requirements/base.txt # -r requirements/base.txt
pynacl==1.5.0 pynacl==1.5.0
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -336,7 +335,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==2.1.0 pytest-timeout==2.1.0
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -356,21 +355,21 @@ python-dateutil==2.8.2
# moto # moto
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# tempora # tempora
pyvmomi==8.0.1.0.1 pyvmomi==8.0.1.0.1
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pywin32==305 ; sys_platform == "win32" pywin32==306 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -388,7 +387,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamllint # yamllint
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -30,13 +30,12 @@ asn1crypto==1.5.1
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -130,7 +129,7 @@ croniter==1.3.15 ; sys_platform != "win32"
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -482,7 +481,7 @@ pynacl==1.5.0
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -548,7 +547,7 @@ pytest-timeout==1.4.2
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/pytest.txt # -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/pytest.txt # -r requirements/pytest.txt
@ -574,12 +573,12 @@ python-etcd==0.4.5
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -603,7 +602,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt

View file

@ -28,7 +28,6 @@ attrs==23.2.0
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -97,7 +96,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -342,7 +341,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -379,7 +378,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -401,11 +400,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# tempora # tempora
@ -424,7 +423,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -18,7 +18,7 @@ annotated-types==0.6.0
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# pydantic # pydantic
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# aiohttp # aiohttp
@ -53,7 +53,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -187,7 +187,7 @@ pyenchant==3.2.2
# via sphinxcontrib-spelling # via sphinxcontrib-spelling
pygments==2.15.1 pygments==2.15.1
# via sphinx # via sphinx
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -195,11 +195,11 @@ python-dateutil==2.8.2
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# tempora # tempora
@ -208,7 +208,7 @@ pyyaml==6.0.1
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
# myst-docutils # myst-docutils
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -23,12 +23,11 @@ asn1crypto==1.5.1
# via # via
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -96,7 +95,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -346,7 +345,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -383,7 +382,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -405,11 +404,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# tempora # tempora
@ -428,7 +427,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -26,7 +26,7 @@ annotated-types==0.6.0
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# pydantic # pydantic
ansible-core==2.16.2 ansible-core==2.16.3
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# ansible # ansible
@ -49,7 +49,7 @@ asn1crypto==1.5.1
# oscrypto # oscrypto
astroid==2.3.3 astroid==2.3.3
# via pylint # via pylint
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -147,7 +147,7 @@ croniter==1.3.15 ; sys_platform != "win32"
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -518,7 +518,7 @@ pynacl==1.5.0
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -555,7 +555,7 @@ python-etcd==0.4.5
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -564,7 +564,7 @@ python-telegram-bot==20.3
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
@ -588,7 +588,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt

View file

@ -21,7 +21,7 @@ annotated-types==0.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# pydantic # pydantic
ansible-core==2.16.2 ansible-core==2.16.3
# via ansible # via ansible
ansible==9.1.0 ; python_version >= "3.10" ansible==9.1.0 ; python_version >= "3.10"
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
@ -33,12 +33,11 @@ asn1crypto==1.5.1
# via # via
# certvalidator # certvalidator
# oscrypto # oscrypto
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -109,7 +108,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -378,7 +377,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -415,7 +414,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==1.4.2 pytest-timeout==1.4.2
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -439,13 +438,13 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-telegram-bot==20.3 python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# tempora # tempora
@ -466,7 +465,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -4,7 +4,7 @@
# #
# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/tools.txt requirements/static/ci/tools.in # pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.12/tools.txt requirements/static/ci/tools.in
# #
attrs==23.1.0 attrs==23.2.0
# via # via
# -r requirements/static/ci/tools.in # -r requirements/static/ci/tools.in
# python-tools-scripts # python-tools-scripts

View file

@ -17,12 +17,11 @@ annotated-types==0.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# pydantic # pydantic
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# aiohttp # aiohttp
# jsonschema # jsonschema
# pytest
# pytest-salt-factories # pytest-salt-factories
# pytest-shell-utilities # pytest-shell-utilities
# pytest-skip-markers # pytest-skip-markers
@ -93,7 +92,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -303,7 +302,7 @@ pymysql==1.1.0 ; sys_platform == "win32"
# -r requirements/base.txt # -r requirements/base.txt
pynacl==1.5.0 pynacl==1.5.0
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -336,7 +335,7 @@ pytest-system-statistics==1.0.2
# via pytest-salt-factories # via pytest-salt-factories
pytest-timeout==2.1.0 pytest-timeout==2.1.0
# via -r requirements/pytest.txt # via -r requirements/pytest.txt
pytest==7.2.0 pytest==7.3.2
# via # via
# -r requirements/pytest.txt # -r requirements/pytest.txt
# pytest-custom-exit-code # pytest-custom-exit-code
@ -356,7 +355,7 @@ python-dateutil==2.8.2
# moto # moto
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -364,7 +363,7 @@ pythonnet==3.0.3 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# tempora # tempora
@ -388,7 +387,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamllint # yamllint
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt

View file

@ -20,7 +20,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# requests # requests
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# pyspnego # pyspnego

View file

@ -44,7 +44,7 @@ importlib-resources==5.12.0
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# jaraco.text # jaraco.text
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# jaraco.text # jaraco.text
@ -111,7 +111,7 @@ pyenchant==3.2.2
# via sphinxcontrib-spelling # via sphinxcontrib-spelling
pygments==2.15.1 pygments==2.15.1
# via sphinx # via sphinx
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# babel # babel
@ -158,6 +158,7 @@ tempora==5.3.0
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# inflect
# pydantic # pydantic
uc-micro-py==1.0.2 uc-micro-py==1.0.2
# via linkify-it-py # via linkify-it-py

View file

@ -23,7 +23,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# aiohttp # aiohttp
@ -96,7 +96,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -167,7 +167,7 @@ importlib-resources==5.12.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text # jaraco.text
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# jaraco.text # jaraco.text
@ -348,7 +348,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -407,11 +407,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# tempora # tempora
@ -430,7 +430,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -528,6 +528,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -29,7 +29,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# aiohttp # aiohttp
@ -105,7 +105,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -186,7 +186,7 @@ importlib-resources==5.12.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text # jaraco.text
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# jaraco.text # jaraco.text
@ -375,7 +375,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -436,13 +436,13 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-telegram-bot==20.3 python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# tempora # tempora
@ -462,7 +462,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -580,6 +580,7 @@ twilio==8.2.2
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -17,7 +17,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# aiohttp # aiohttp
@ -93,7 +93,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -160,7 +160,7 @@ importlib-resources==5.12.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text # jaraco.text
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# jaraco.text # jaraco.text
@ -305,7 +305,7 @@ pymysql==1.1.0 ; sys_platform == "win32"
# -r requirements/base.txt # -r requirements/base.txt
pynacl==1.5.0 pynacl==1.5.0
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -358,15 +358,15 @@ python-dateutil==2.8.2
# moto # moto
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# tempora # tempora
@ -391,7 +391,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamllint # yamllint
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -469,6 +469,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# inflect
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities
# pytest-system-statistics # pytest-system-statistics

View file

@ -20,7 +20,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# requests # requests
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# pyspnego # pyspnego

View file

@ -23,7 +23,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# aiohttp # aiohttp
@ -97,7 +97,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -164,7 +164,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# jaraco.text # jaraco.text
@ -340,7 +340,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -399,11 +399,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# tempora # tempora
@ -422,7 +422,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -519,6 +519,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -40,7 +40,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# sphinx # sphinx
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# jaraco.text # jaraco.text
@ -107,7 +107,7 @@ pyenchant==3.2.2
# via sphinxcontrib-spelling # via sphinxcontrib-spelling
pygments==2.15.1 pygments==2.15.1
# via sphinx # via sphinx
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# tempora # tempora
@ -153,6 +153,7 @@ tempora==5.3.0
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# inflect
# pydantic # pydantic
uc-micro-py==1.0.2 uc-micro-py==1.0.2
# via linkify-it-py # via linkify-it-py

View file

@ -23,7 +23,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# aiohttp # aiohttp
@ -96,7 +96,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -163,7 +163,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# jaraco.text # jaraco.text
@ -344,7 +344,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -403,11 +403,11 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# tempora # tempora
@ -426,7 +426,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -524,6 +524,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -29,7 +29,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# aiohttp # aiohttp
@ -105,7 +105,7 @@ contextvars==2.4
# -r requirements/base.txt # -r requirements/base.txt
croniter==1.3.15 ; sys_platform != "win32" croniter==1.3.15 ; sys_platform != "win32"
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -182,7 +182,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# jaraco.text # jaraco.text
@ -371,7 +371,7 @@ pynacl==1.5.0
# via # via
# -r requirements/static/ci/common.in # -r requirements/static/ci/common.in
# paramiko # paramiko
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -432,13 +432,13 @@ python-dateutil==2.8.2
# vcert # vcert
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/base.txt # -r requirements/base.txt
python-telegram-bot==20.3 python-telegram-bot==20.3
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# tempora # tempora
@ -458,7 +458,7 @@ pyyaml==6.0.1
# responses # responses
# yamllint # yamllint
# yamlordereddictloader # yamlordereddictloader
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -576,6 +576,7 @@ twilio==8.2.2
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# inflect
# napalm # napalm
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities

View file

@ -4,7 +4,7 @@
# #
# pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/tools.txt requirements/static/ci/tools.in # pip-compile --no-emit-index-url --output-file=requirements/static/ci/py3.9/tools.txt requirements/static/ci/tools.in
# #
attrs==20.3.0 attrs==23.2.0
# via # via
# -r requirements/static/ci/tools.in # -r requirements/static/ci/tools.in
# python-tools-scripts # python-tools-scripts

View file

@ -17,7 +17,7 @@ async-timeout==4.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# aiohttp # aiohttp
attrs==23.1.0 attrs==23.2.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# aiohttp # aiohttp
@ -93,7 +93,7 @@ contextvars==2.4
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -156,7 +156,7 @@ importlib-metadata==6.6.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# jaraco.text # jaraco.text
@ -301,7 +301,7 @@ pymysql==1.1.0 ; sys_platform == "win32"
# -r requirements/base.txt # -r requirements/base.txt
pynacl==1.5.0 pynacl==1.5.0
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
pyopenssl==23.2.0 pyopenssl==24.0.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
@ -354,15 +354,15 @@ python-dateutil==2.8.2
# moto # moto
python-etcd==0.4.5 python-etcd==0.4.5
# via -r requirements/static/ci/common.in # via -r requirements/static/ci/common.in
python-gnupg==0.5.1 python-gnupg==0.5.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/base.txt # -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# tempora # tempora
@ -387,7 +387,7 @@ pyyaml==6.0.1
# pytest-salt-factories # pytest-salt-factories
# responses # responses
# yamllint # yamllint
pyzmq==25.1.1 pyzmq==25.1.2
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# -r requirements/zeromq.txt # -r requirements/zeromq.txt
@ -465,6 +465,7 @@ types-pyyaml==6.0.1
typing-extensions==4.8.0 typing-extensions==4.8.0
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# inflect
# pydantic # pydantic
# pytest-shell-utilities # pytest-shell-utilities
# pytest-system-statistics # pytest-system-statistics

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -44,7 +44,7 @@ immutables==0.15
# via contextvars # via contextvars
importlib-metadata==6.6.0 importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -91,17 +91,17 @@ pycryptodomex==3.19.1
# via -r requirements/crypto.txt # via -r requirements/crypto.txt
pydantic==1.10.8 pydantic==1.10.8
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -116,7 +116,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
yarl==1.9.4 yarl==1.9.4

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -44,7 +44,7 @@ immutables==0.15
# via contextvars # via contextvars
importlib-metadata==6.6.0 importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -91,17 +91,17 @@ pycryptodomex==3.19.1
# via -r requirements/crypto.txt # via -r requirements/crypto.txt
pydantic==1.10.8 pydantic==1.10.8
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -116,7 +116,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
yarl==1.9.4 yarl==1.9.4

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -44,7 +44,7 @@ immutables==0.15
# via contextvars # via contextvars
importlib-metadata==6.6.0 importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -91,17 +91,17 @@ pycryptodomex==3.19.1
# via -r requirements/crypto.txt # via -r requirements/crypto.txt
pydantic==1.10.8 pydantic==1.10.8
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -118,7 +118,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
yarl==1.9.4 yarl==1.9.4

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -30,7 +30,7 @@ clr-loader==0.2.6
# via pythonnet # via pythonnet
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -48,7 +48,7 @@ immutables==0.15
# via contextvars # via contextvars
importlib-metadata==6.6.0 importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -101,15 +101,15 @@ pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32" pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pywin32==306 ; sys_platform == "win32" pywin32==306 ; sys_platform == "win32"
# via # via
@ -117,7 +117,7 @@ pywin32==306 ; sys_platform == "win32"
# wmi # wmi
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -132,7 +132,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
wmi==1.5.1 ; sys_platform == "win32" wmi==1.5.1 ; sys_platform == "win32"

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -30,7 +30,7 @@ clr-loader==0.2.6
# via pythonnet # via pythonnet
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -103,23 +103,23 @@ pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32" pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pywin32==305 ; sys_platform == "win32" pywin32==306 ; sys_platform == "win32"
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# wmi # wmi
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -93,17 +93,17 @@ pydantic-core==2.14.5
# via pydantic # via pydantic
pydantic==2.5.2 pydantic==2.5.2
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -30,7 +30,7 @@ clr-loader==0.2.6
# via pythonnet # via pythonnet
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -103,15 +103,15 @@ pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32" pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pythonnet==3.0.3 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pywin32==306 ; sys_platform == "win32" pywin32==306 ; sys_platform == "win32"
# via # via
@ -119,7 +119,7 @@ pywin32==306 ; sys_platform == "win32"
# wmi # wmi
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -46,7 +46,7 @@ importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
importlib-resources==5.12.0 importlib-resources==5.12.0
# via jaraco.text # via jaraco.text
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -93,17 +93,17 @@ pycryptodomex==3.19.1
# via -r requirements/crypto.txt # via -r requirements/crypto.txt
pydantic==1.10.8 pydantic==1.10.8
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -118,7 +118,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
yarl==1.9.4 yarl==1.9.4

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -26,7 +26,7 @@ cherrypy==18.8.0
# via -r requirements/base.txt # via -r requirements/base.txt
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -46,7 +46,7 @@ importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
importlib-resources==5.12.0 importlib-resources==5.12.0
# via jaraco.text # via jaraco.text
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -93,17 +93,17 @@ pycryptodomex==3.19.1
# via -r requirements/crypto.txt # via -r requirements/crypto.txt
pydantic==1.10.8 pydantic==1.10.8
# via inflect # via inflect
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -120,7 +120,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
yarl==1.9.4 yarl==1.9.4

View file

@ -10,7 +10,7 @@ aiosignal==1.3.1
# via aiohttp # via aiohttp
async-timeout==4.0.3 async-timeout==4.0.3
# via aiohttp # via aiohttp
attrs==23.1.0 attrs==23.2.0
# via aiohttp # via aiohttp
autocommand==2.2.2 autocommand==2.2.2
# via jaraco.text # via jaraco.text
@ -30,7 +30,7 @@ clr-loader==0.2.6
# via pythonnet # via pythonnet
contextvars==2.4 contextvars==2.4
# via -r requirements/base.txt # via -r requirements/base.txt
cryptography==41.0.7 cryptography==42.0.3
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# pyopenssl # pyopenssl
@ -50,7 +50,7 @@ importlib-metadata==6.6.0
# via -r requirements/base.txt # via -r requirements/base.txt
importlib-resources==5.12.0 importlib-resources==5.12.0
# via jaraco.text # via jaraco.text
inflect==6.0.4 inflect==7.0.0
# via jaraco.text # via jaraco.text
jaraco.collections==4.1.0 jaraco.collections==4.1.0
# via cherrypy # via cherrypy
@ -103,15 +103,15 @@ pymssql==2.2.7 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pymysql==1.1.0 ; sys_platform == "win32" pymysql==1.1.0 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pyopenssl==23.2.0 pyopenssl==24.0.0
# via -r requirements/base.txt # via -r requirements/base.txt
python-dateutil==2.8.2 python-dateutil==2.8.2
# via -r requirements/base.txt # via -r requirements/base.txt
python-gnupg==0.5.1 python-gnupg==0.5.2
# via -r requirements/base.txt # via -r requirements/base.txt
pythonnet==3.0.1 ; sys_platform == "win32" pythonnet==3.0.3 ; sys_platform == "win32"
# via -r requirements/base.txt # via -r requirements/base.txt
pytz==2023.3.post1 pytz==2024.1
# via tempora # via tempora
pywin32==306 ; sys_platform == "win32" pywin32==306 ; sys_platform == "win32"
# via # via
@ -120,7 +120,7 @@ pywin32==306 ; sys_platform == "win32"
# wmi # wmi
pyyaml==6.0.1 pyyaml==6.0.1
# via -r requirements/base.txt # via -r requirements/base.txt
pyzmq==25.1.1 pyzmq==25.1.2
# via -r requirements/zeromq.txt # via -r requirements/zeromq.txt
requests==2.31.0 requests==2.31.0
# via -r requirements/base.txt # via -r requirements/base.txt
@ -135,7 +135,9 @@ timelib==0.3.0
tornado==6.3.3 tornado==6.3.3
# via -r requirements/base.txt # via -r requirements/base.txt
typing-extensions==4.8.0 typing-extensions==4.8.0
# via pydantic # via
# inflect
# pydantic
urllib3==1.26.18 urllib3==1.26.18
# via requests # via requests
wmi==1.5.1 ; sys_platform == "win32" wmi==1.5.1 ; sys_platform == "win32"

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