Skip to main content

CLI tool for inspecting ArcGIS Pro session exports

Project description

ArcGIS Pro CLI

A command-line tool for inspecting and managing ArcGIS Pro session exports.

Installation

cd cli
pip install -e .

Usage

# View help
arcgispro --help

# Inspect exported context
arcgispro inspect

# Validate JSON exports
arcgispro dump

# Validate images
arcgispro images

# Assemble snapshot
arcgispro snapshot

# Clean up exports
arcgispro clean --all

# Select active project
arcgispro open

Workflow

  1. In ArcGIS Pro: Click "Snapshot" button in the ArcGIS Pro CLI ribbon
  2. In terminal: Run arcgispro inspect to see what was exported
  3. Use context: Read JSON files or markdown summary for AI analysis

Folder Structure

The CLI reads from .arcgispro/ folder created by the add-in:

.arcgispro/
├── meta.json           # Export metadata
├── active_project.txt  # Path to active .aprx
├── context/
│   ├── project.json
│   ├── maps.json
│   ├── layers.json
│   ├── tables.json
│   ├── connections.json
│   └── layouts.json
├── snapshot/
│   ├── context.md
│   ├── CONTEXT_SKILL.md
│   └── AGENT_TOOL_SKILL.md
└── images/
    ├── map_*.png
    └── layout_*.png

Requirements

  • Python 3.9+
  • click
  • rich

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcgispro_cli-0.1.2.tar.gz (97.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arcgispro_cli-0.1.2-py3-none-any.whl (100.6 kB view details)

Uploaded Python 3

File details

Details for the file arcgispro_cli-0.1.2.tar.gz.

File metadata

  • Download URL: arcgispro_cli-0.1.2.tar.gz
  • Upload date:
  • Size: 97.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arcgispro_cli-0.1.2.tar.gz
Algorithm Hash digest
SHA256 25e608dc1b77b2a3daeef17133270a382bce81d69e7826434b382e3c783a5220
MD5 f3a4cf5af036ab59b9b2efe698b868db
BLAKE2b-256 a690983f00433993e3254aec5c495fa9865bf1d42977895929dad923b9a8884d

See more details on using hashes here.

Provenance

The following attestation bundles were made for arcgispro_cli-0.1.2.tar.gz:

Publisher: release.yml on danmaps/arcgispro_cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file arcgispro_cli-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: arcgispro_cli-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 100.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for arcgispro_cli-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0c77a2578afba74224eab20bb009f4741527c40287793f2be48a6416528276d9
MD5 1593c373acda00b1fe6d55455502910b
BLAKE2b-256 a6d05f3493bd18aa247bd9308f69df29f591f9d412d683e882b7d101f1aa1c61

See more details on using hashes here.

Provenance

The following attestation bundles were made for arcgispro_cli-0.1.2-py3-none-any.whl:

Publisher: release.yml on danmaps/arcgispro_cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page