@@ -11,6 +11,8 @@ doing so, we will be guided by the `OpenSSF
1111Scorecard <https://securityscorecards.dev/> `_. Alternatively, you can also
1212follow :ref: `open_chain `.
1313
14+ .. _check-vulnerabilities :
15+
1416Check vulnerabilities
1517---------------------
1618
@@ -20,8 +22,8 @@ This check determines whether the project has open, unfixed vulnerabilities in
2022its own code base or in its dependencies. An open vulnerability can be easily
2123exploited and should be closed as soon as possible.
2224
23- For such a check, you can use for example `safety
24- <https://github.com/pyupio/safety > `_. Alternatively, you can use `osv
25+ For such a check, you can use for example `uv-secure
26+ <https://pypi.org/project/uv-secure/ > `_. Alternatively, you can use `osv
2527<https://pypi.org/project/osv/> `_ or `pip-audit
2628<https://pypi.org/project/pip-audit/> `_, which uses the `Open Source
2729Vulnerability Database <https://osv.dev> `_.
@@ -282,7 +284,8 @@ not just to a mutable version or version range.
282284:ref: `spack_lock `, :doc: `envs/uv/index ` in :ref: `uv_lock `. These files should
283285therefore also be checked in with the source code.
284286
285- This can reduce the following security risks for :doc: `python-basics:apps `:
287+ This can reduce the following security risks for
288+ :doc: `python-basics:packs/apps `:
286289
287290* Testing and deployment are done with the same software, which reduces
288291 deployment risks, simplifies debugging and enables reproducibility.
0 commit comments