Skip to main content

auntiepypi — both ends of the Python distribution pipe for the AgentCulture mesh.

Project description

auntiepypi

auntiepypi is both a CLI and an agent that maintains, uses, and serves the CLI for managing PyPI packages. It supports remote (pypi.org) today and local (mesh-hosted) indexes in future milestones. It overviews packages — informational, not gating.

Status: v0.1.0 — read-only PyPI maturity dashboard + composite overview shipped. local (in-mesh PyPI server) and servers (lifecycle management) are planned for v0.2.0.

Quick start

uv tool install auntiepypi
auntiepypi --version
auntiepypi packages overview --json | jq

For the dashboard to show anything, add a configured package list to your repo's pyproject.toml:

[tool.auntiepypi]
packages = ["requests", "pip"]

See docs/about.md for the longer non-technical explainer.

Develop

uv sync                          # install + dev deps
uv run pytest -n auto -v         # tests
uv run auntiepypi --version       # smoke
uv run pre-commit install        # enable lint hooks

Quality pipeline mirrors the rest of the AgentCulture mesh: black, isort, flake8 (+ flake8-bandit, flake8-bugbear), pylint, bandit, markdownlint-cli2. CI runs on every PR + push to main.

Trusted Publishing

Once pyproject.toml lands, ghafi provisions the pypi / testpypi GitHub Environments and .github/workflows/publish.yml follows the same OIDC Trusted Publishing pattern every sibling uses — no secrets in the repo.

License

MIT. © 2026 Ori Nachum / AgentCulture.

— Claude

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

auntiepypi-0.2.0.tar.gz (134.2 kB view details)

Uploaded Source

Built Distribution

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

auntiepypi-0.2.0-py3-none-any.whl (38.1 kB view details)

Uploaded Python 3

File details

Details for the file auntiepypi-0.2.0.tar.gz.

File metadata

  • Download URL: auntiepypi-0.2.0.tar.gz
  • Upload date:
  • Size: 134.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for auntiepypi-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4bed9c73dbfa53574744cf96b430aeab358c09b46d400271bef5b6db2afa9525
MD5 ba6bfb198d0a5ac836f89c641a34d61e
BLAKE2b-256 08a85efed36289022a5cbceb7a10e79d1e98b5f30664c4fea6ee5c69677ca256

See more details on using hashes here.

File details

Details for the file auntiepypi-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: auntiepypi-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for auntiepypi-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 785c66ff7f1c8189870e3edbc6ec31bd67045cf2de04cb699681974fc24f5fcf
MD5 b61237abc9566ef36ae4f1a8a7bb1191
BLAKE2b-256 419c6fb8f1a0dffe95cc31a242c66a69951725bb56fe95c665788d3fc9b2d62e

See more details on using hashes here.

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