Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 1.16 KB

File metadata and controls

69 lines (47 loc) · 1.16 KB

Command Reference

pem init

Initialize a new project.

pem init <name> [template] [path] [python_version]
  • name: Name of the project.
  • template: Project template. Options:
    • standard: Basic Python app.
    • web: Flask/FastAPI app with Dockerfile.
    • data-science: Pandas/Matplotlib setup.
    • devops: Scripting and automation tools.
    • jupyter: Notebook-based project.
  • path: Destination path. Default: $PROJECTS_ROOT/<name>.
  • python_version: Python version to use. Default: Configured DEFAULT_PYTHON_VERSION.

Example:

pem init my-api web ./backend 3.11

pem list

List all registered projects.

pem list

pem scan

Scan a project for security vulnerabilities using pip-audit.

pem scan [path]

pem doctor

Check system health, dependencies, and permissions.

pem doctor

pem backup

Create a compressed backup of the project registry and configuration.

pem backup

pem stats

Show local usage statistics.

pem stats

Global Flags

  • --help, -h: Show help message.
  • --version, -v: Show version information.