Skip to content

CLI Commands

envoic scan [PATH]

Scans a path for Python environments and prints the full TR-200 report.

OptionShortDefaultDescription
--depth-d5Maximum directory depth to scan
--deepfalseCompute size and package metadata
--jsonfalseOutput JSON report
--stale-days90Days threshold for stale marking
--include-dotenvfalseInclude plain .env directories
--path-modenamePath column rendering: name, relative, absolute
--richfalseUse rich-rendered output

Examples:

bash
envoic scan .
envoic scan ~/projects --deep
envoic scan . --json
envoic scan . --path-mode relative

Scan command output

envoic list [PATH]

Prints a compact environments table without the full report wrapper.

OptionShortDefaultDescription
--depth-d5Maximum directory depth to scan
--deepfalseCompute size and package metadata
--stale-days90Days threshold for stale marking
--include-dotenvfalseInclude plain .env directories
--path-modenamePath column rendering: name, relative, absolute
--richfalseUse rich-rendered output

List command output

envoic manage [PATH]

Interactively select and delete environments.

OptionShortDefaultDescription
--depth-d5Maximum directory depth to scan
--stale-onlyfalsePre-select stale environments in selector
--stale-days90Days threshold for stale marking
--dry-runfalsePreview deletions without deleting
--yes-yfalseSkip typed confirmation (dangerous)
--deepfalseCompute size and package metadata for selection view

Manage command output

envoic clean [PATH]

Delete stale environments without interactive selection.

OptionShortDefaultDescription
--depth-d5Maximum directory depth to scan
--stale-days90Delete environments older than N days
--dry-runfalsePreview deletions without deleting
--yes-yfalseSkip typed confirmation (dangerous)
--deeptrueCompute size metadata for stale candidates

Clean command output

envoic info <ENV_PATH>

Shows detailed information for one environment.

OptionShortDefaultDescription
--richfalseUse rich-rendered output

Info command output

envoic version

bash
envoic version

Prints the installed envoic version.

Released under the MIT License.