Skip to main content

pxtx

Command-line client for pxtx, the pretalx issue tracker. Talks to the REST API over HTTP; pairs equally well with a human at the keyboard and a claude-code instance.

Install

pip install pxtx

Configure

Create ~/.config/pxtx/config.toml:

url = "https://tracker.pretalx.com"
token = "pxtx_..."
# Repo assumed when a GitHub reference is specified without a repo (e.g. GH-42).
default_repo = "pretalx/pretalx"

Any of these can also be supplied via environment variables: PXTX_URL, PXTX_TOKEN, PXTX_DEFAULT_REPO, PXTX_CONFIG (path override).

Commands

pxtx issue new --title "..." [--priority sollte] [--effort 2-6h] [--milestone 25.1]
pxtx issue list [--status open,wip] [--mine] [--priority will,sollte]
pxtx issue show PX-47 [--comments]
pxtx issue close PX-47 [--wontfix]
pxtx issue comment PX-47 "message"    # or --stdin
pxtx take PX-47                       # assignee=you, status=wip
pxtx pr PX-47 <ref>                   # link a GitHub PR (idempotent)
pxtx milestone list
pxtx activity log [PX-47] [--since 1h]

Append --json (as a top-level flag, e.g. pxtx --json issue show PX-47) to get the raw API response instead of a human-readable summary.

Actor

The server records an actor alongside every API action (activity log, comment authorship). When run inside a claude-code session (CLAUDECODE=1), the CLI auto-derives claude-<git-branch> and sends it as X-Pxtx-Actor on every request, so a single shared API token can still attribute work to the right agent. Outside claude-code the header is omitted and the server falls back to the token name. Override explicitly with --actor NAME before the subcommand:

pxtx --actor rixx issue list --mine

--mine and pxtx take both use this resolved actor.

Metadata

Release files for pxtx 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pxtx 0.9.0
File Size Uploaded
pxtx-0.9.0.tar.gz 24.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pxtx 0.9.0
File Interpreter ABI Platform
pxtx-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 37.3 kB

Release files / pxtx-0.9.0.tar.gz

Download URL pxtx-0.9.0.tar.gz
Size 24.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b371b5eb0bcdd842fdf38d0b4d3ef5becf27cb774c1a4cfd2aba84b92fc9261c
BLAKE2b-256 checksum
How to use checksums
9e662ae7f738bce7eb15379195aa7c573e018da26bda2344de60b35ddd5896c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / pxtx-0.9.0-py3-none-any.whl

Download URL pxtx-0.9.0-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
902ebaac7ef4a667e05447f6cc4bac93ae854d11d46cb69198f628a753299f3b
BLAKE2b-256 checksum
How to use checksums
9ad06e8372049808e884abd915a2ca4f7b6ed2c3150fd808d3c1a8fd11df4eda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page