This directory contains user documentation for working with the Postman PyPNMApps API repository.
docs/postman-install.md- Postman Desktop download/install steps for Ubuntu and Windows.docs/postman-import-and-navigation.md- Import Postman files, configure globals, and navigate collections.docs/postman-collection-format.md- Postman local YAML conventions and migration notes.docs/user-guide.md- End-user setup and Postman import/use instructions.docs/tools.md- Local developer tooling (sanitize,bump_version,release,git-save,git-push).docs/visual-workflow.md- Simple workflow for editing visuals and syncing Postman visualizer scripts.docs/release.md- Versioning and release workflow (VERSIONsource of truth).docs/visual/index.md- Generated visual examples catalog (fromvisual/).docs/visual-mkdocs-plan.md- MkDocs visual catalog source-of-truth plan.
- Create the local Python virtual environment:
./install.sh(Windows command examples by default)./install.sh --os-linux(Linux/macOS command examples)
- Activate the virtual environment:
source .venv/bin/activate
- Run sanitization checks:
tools/sanitize.py --check
- Review version state:
cat VERSION
- Run tests:
pytest -q
- Generate visual docs pages:
tools/docs/build_visual_docs.py
- Serve docs locally:
mkdocs serve -a 127.0.0.1:8030