@@ -11,6 +11,8 @@ doing so, we will be guided by the `OpenSSF
11
11
Scorecard <https://securityscorecards.dev/> `_. Alternatively, you can also
12
12
follow :ref: `open_chain `.
13
13
14
+ .. _check-vulnerabilities :
15
+
14
16
Check vulnerabilities
15
17
---------------------
16
18
@@ -20,8 +22,8 @@ This check determines whether the project has open, unfixed vulnerabilities in
20
22
its own code base or in its dependencies. An open vulnerability can be easily
21
23
exploited and should be closed as soon as possible.
22
24
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
25
27
<https://pypi.org/project/osv/> `_ or `pip-audit
26
28
<https://pypi.org/project/pip-audit/> `_, which uses the `Open Source
27
29
Vulnerability Database <https://osv.dev> `_.
@@ -282,7 +284,8 @@ not just to a mutable version or version range.
282
284
:ref: `spack_lock `, :doc: `envs/uv/index ` in :ref: `uv_lock `. These files should
283
285
therefore also be checked in with the source code.
284
286
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 `:
286
289
287
290
* Testing and deployment are done with the same software, which reduces
288
291
deployment risks, simplifies debugging and enables reproducibility.
0 commit comments