info
Show package metadata with optional sections for version history, vulnerability scan, and dependency list.
Usage
Arguments
| Argument | Description |
|---|---|
package |
Package name. Required. |
Options
| Option | Type | Default | Description |
|---|---|---|---|
--versions |
flag | off | Include version list in the report. |
--vulns |
flag | off | Include vulnerability scan (queries the OSV database). |
--deps |
flag | off | Include dependency list. |
--full |
flag | off | Include all optional sections (versions, vulnerabilities, dependencies). |
--version |
string | latest | Target version for the --deps and --vulns sections. |
--limit |
integer | 40 |
Maximum number of versions to show. |
Option interaction rules
--versionrequires at least one of--deps,--vulns, or--full. It targets the deps and vulns sections — without one of these flags, there is nothing to apply it to.--limitonly takes effect when--versionsor--fullis active. Changing--limitwithout one of these flags produces an error.--fullis equivalent to passing--versions --vulns --depstogether.
Examples
Basic package info
$ peeq info requests
Package: requests
Summary: Python HTTP for Humans.
Latest Version: 2.33.1 (2026-03-30)
Versions: 156
License: Apache-2.0
Registry: pypi.org
Documentation: https://requests.readthedocs.io
Source: https://github.com/psf/requests
--- Version 2.33.1 (latest) ---
Python: >=3.10
Include version history
$ peeq info requests --versions --limit 5
Package: requests
Summary: Python HTTP for Humans.
Latest Version: 2.33.1 (2026-03-30)
Versions: 156
License: Apache-2.0
Registry: pypi.org
Documentation: https://requests.readthedocs.io
Source: https://github.com/psf/requests
requests versions (showing 5 of 156):
- 2.33.1 (2026-03-30) (latest)
- 2.33.0 (2026-03-25)
- 2.32.5 (2025-08-18)
- 2.32.4 (2025-06-09)
- 2.32.3 (2024-05-29)
--- Version 2.33.1 (latest) ---
Python: >=3.10
Vulnerability scan for a specific version
$ peeq info requests --version 2.31.0 --vulns
Package: requests
Summary: Python HTTP for Humans.
Latest Version: 2.33.1 (2026-03-30)
Versions: 156
License: Apache-2.0
Registry: pypi.org
Documentation: https://requests.readthedocs.io
Source: https://github.com/psf/requests
--- Version 2.31.0 ---
Python: >=3.7
Vulnerabilities for requests 2.31.0:
ID: GHSA-9hjg-9r4m-mvj7
CVE: CVE-2024-47081
Severity: MODERATE
Summary: Requests vulnerable to .netrc credentials leak via malicious URLs
Fixed in: 2.32.4
ID: GHSA-9wx4-h78v-vm56
CVE: CVE-2024-35195
Severity: MODERATE
Summary: Requests `Session` object does not verify requests after making first request with verify=False
Fixed in: 2.32.0
ID: GHSA-gc5v-m9x4-r6x2
CVE: CVE-2026-25645
Severity: MODERATE
Summary: Requests has Insecure Temp File Reuse in its extract_zipped_paths() utility function
Fixed in: 2.33.0
Suggested upgrade: >= 2.33.0
Full report
Use --full to include versions, vulnerabilities, and dependencies in a single report:
This is equivalent to running peeq info requests --versions --vulns --deps.