forgejo-registry-test (0.1.0)

Published 2026-09-28 23:46:40 +00:00 by conrad in conrad/registry-test

Installation

pip install --index-url  forgejo-registry-test

About this package

Ein minimales Testpaket für eine Forgejo-PyPI-Registry

forgejo-registry-test

Ein minimales Python-Paket ohne Abhängigkeiten zum Testen der Forgejo-PyPI-Registry. Nach der Installation gibt der Befehl forgejo-registry-test eine OK-Meldung und die installierte Version aus.

Bauen und veröffentlichen

forgejo.example.com und mein-benutzer durch deine Werte ersetzen. Der Owner ist der Forgejo-Benutzer oder die Organisation, unter der das Paket erscheinen soll. Beim Login deinen Forgejo-Benutzernamen und dein Passwort oder einen Personal Access Token eingeben.

FORGEJO_HOST=forgejo.example.com
FORGEJO_OWNER=mein-benutzer

uv auth login "$FORGEJO_HOST"
uv build
uv publish --trusted-publishing never \
  --publish-url "https://$FORGEJO_HOST/api/packages/$FORGEJO_OWNER/pypi"

Aus Forgejo installieren und prüfen

uv venv .venv-registry
uv pip install --python .venv-registry/bin/python \
  --default-index "https://$FORGEJO_HOST/api/packages/$FORGEJO_OWNER/pypi/simple" \
  --no-deps "forgejo-registry-test==0.1.0"
.venv-registry/bin/forgejo-registry-test

Erwartete Ausgabe:

Forgejo-PyPI-Registry: OK (forgejo-registry-test 0.1.0)

Bei einem erneuten Upload zuerst die Version in pyproject.toml erhöhen und uv build erneut ausführen. Forgejo akzeptiert dieselbe Paketversion nicht zweimal.

Weitere Informationen: Forgejo-PyPI-Dokumentation und uv-Paketveröffentlichung.

Requirements

Requires Python: >=3.9
Details
PyPI
2026-09-28 23:46:40 +00:00
2
4.2 KiB
Assets (2)
Versions (1) View all
0.1.0 2026-09-28