Skip to content

Install

psc is published on PyPI as panorama-super-cli and ships the psc command.

uv tool install panorama-super-cli
pipx install panorama-super-cli
pip install panorama-super-cli

Verify:

$ psc version
psc 0.1.0

(psc --version works too. psc version check reports whether a newer release is available on PyPI.)

psc requires Python 3.12+. It has no external service dependencies for the offline path; the live path talks to Panorama via pan-os-python, which is installed automatically.

Get a config to point it at

The fastest way to try psc is offline against an exported config:

  • GUI: Device → Setup → Operations → Export named configuration snapshot.
  • CLI: scp export configuration from <panorama> ..., or show config running | save and copy it off the box.

Then:

psc --config panorama.xml find ip 10.0.0.10

See First run next.