devel/py-pip-audit 2.10.1 FreeBSD
Tool for scanning Python environments for known vulnerabilities
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
ae7415f96e- License
- APACHE20
- Categories
- devel, python
- Package size
- 96.1 KiB, 493.1 KiB installed
Description
pip-audit is a tool for scanning Python environments for packages with known vulnerabilities. It uses the Python Packaging Advisory Database (https://github.com/pypa/advisory-database) via the PyPI JSON API as a source of vulnerability reports.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-pip-audit | 2.10.1 |
| DragonFly | devel/py-pip-audit | 2.8.0_1 |
| HardenedBSD | devel/py-pip-audit | 2.10.1 |
| GhostBSD | devel/py-pip-audit | 2.10.1 |
Install
Binary package:
pkg install py312-pip-audit
From the ports tree:
cd /usr/ports/devel/py-pip-audit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pip-audit>0:devel/py-pip-audit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.10.1 | 2.10.1 | - | 2.9.0_2 | 2.10.1 |
| FreeBSD:14:quarterly | 2.10.1 | 2.10.1 | n/a | 2.9.0_1 | 2.10.1 |
| FreeBSD:15:latest | 2.10.1 | 2.10.1 | n/a | 2.9.0_2 | 2.9.0_2 |
| FreeBSD:15:quarterly | 2.10.1 | 2.10.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.10.1 | 2.10.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4: devel/py-flit-core
Runtime 10
${PYTHON_PKGNAMEPREFIX}cachecontrol>=0.13.0: www/py-cachecontrol${PYTHON_PKGNAMEPREFIX}cyclonedx-python-lib>=5<12: textproc/py-cyclonedx-python-lib${PYTHON_PKGNAMEPREFIX}packaging>=23.0.0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pip-api>=0.0.28: devel/py-pip-api${PYTHON_PKGNAMEPREFIX}pip-requirements-parser>=32.0.0: devel/py-pip-requirements-parser${PYTHON_PKGNAMEPREFIX}platformdirs>=4.2.0: devel/py-platformdirs${PYTHON_PKGNAMEPREFIX}requests>=2.31.0: www/py-requests${PYTHON_PKGNAMEPREFIX}rich>=12.4: textproc/py-rich${PYTHON_PKGNAMEPREFIX}tomli>=2.2.1: textproc/py-tomli${PYTHON_PKGNAMEPREFIX}tomli-w>=1.2.0: textproc/py-tomli-w
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Run dependencies 39
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-boolean.py
- devel/py-defusedxml
- devel/py-msgpack
- devel/py-packaging
- devel/py-pip
- devel/py-pip-api
- devel/py-pip-requirements-parser
- devel/py-platformdirs
- devel/py-py-serializable
- devel/py-pyparsing
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/readline
- dns/py-idna
- lang/python312
- lang/python315
- math/mpdecimal
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/py-certifi
- sysutils/py-filelock
- textproc/expat2
- textproc/py-charset-normalizer
- textproc/py-cyclonedx-python-lib
- textproc/py-license-expression
- textproc/py-markdown-it-py
- textproc/py-mdurl
- textproc/py-packageurl-python
- textproc/py-pygments
- textproc/py-rich
- textproc/py-tomli
- textproc/py-tomli-w
- www/py-cachecontrol
- www/py-requests
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pip_audit-2.10.1.tar.gz | 54275 | 1eb4565d19ebe5d48996f4b770b4d2b32887e12cb12cfa637f1a064011b55ffc |
Master sites 2
- PYPI
- https://github.com/pypa/pip-audit/releases/download/v2.10.1/