Skip to content

Commit 98543bb

Browse files
authored
Security/774 update pytest on 6.2.0 (#775)
* Relock pytest * Fix formatting issues in doc
1 parent c65f775 commit 98543bb

File tree

3 files changed

+22
-9
lines changed

3 files changed

+22
-9
lines changed

doc/changes/unreleased.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ The `report.yml` is also called after the `checks.yml` completes. This allows us
1111
to get linting, security, and unit test coverage before running the `slow-checks.yml`,
1212
as described in the [Pull Request description](https://exasol.github.io/python-toolbox/main/user_guide/features/github_workflows/index.html#pull-request).
1313

14+
This release fixes a vulnerability by updating the `poetry.lock` file.
15+
16+
| Name | Version | ID | Fix Versions | Updated to |
17+
|--------|---------|----------------|--------------|------------|
18+
| pytest | 9.0.2 | CVE-2025-71176 | 9.0.3 | 9.0.3 |
19+
20+
To ensure usage of secure packages, it is up to the user to similarly relock their dependencies.
21+
1422
## Refactoring
1523

1624
* #764: Updated `action/upload-pages-artifact` from v4 to [v5](https://github.com/actions/upload-pages-artifact/releases/tag/v5.0.0)
@@ -19,3 +27,7 @@ as described in the [Pull Request description](https://exasol.github.io/python-t
1927
## Bugfix
2028

2129
* #766: Fixed `action/upload-pages-artifact` from v5 to v5.0.0
30+
31+
## Security
32+
33+
* #774: Fixed vulnerability by re-locking `pytest` in the `poetry.lock`

doc/user_guide/features/github_workflows/index.rst

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,13 @@ When configured as described on :ref:`github_project_configuration`, the
112112
workflows, like ``slow-checks.yml``. This allows developers to update their pull
113113
request more often and to only periodically run the more time-expensive tests.
114114

115-
The `report.yml` is called twice:
116-
#. after the steps in `checks.yml` successfully finish - this allows developers
117-
to get faster feedback for linting, security, and unit test coverage.
118-
#. after the steps in `slow-checks.yml` successfully finish - this gives developers an
119-
overview of the total coverage, as well as the information provided from running
120-
the `checks.yml`
115+
The ``report.yml`` is called twice:
116+
117+
#. after the steps in ``checks.yml`` successfully finish - this allows developers
118+
to get faster feedback for linting, security, and unit test coverage.
119+
#. after the steps in ``slow-checks.yml`` successfully finish - this gives developers an
120+
overview of the total coverage, as well as the information provided from running
121+
the ``checks.yml``
121122

122123
In both scenarios, the results are posted in the PR and made available on Sonar's UI.
123124
Note that Sonar does not keep historical information, so it will only show the latest

poetry.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)