Documentation
This directory contains user documentation for working with the Postman PyPNMApps API repository.
Documents
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- Format Postman collection JSON consistently on Windows/Linux.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.
Quick Start
- 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