Skip to main content

rehuco-agent

PyPI License: MIT Python versions

PySide6 desktop GUI for rehuco: open, view, and edit .rehu files.

View on PyPI · View on GitHub

Status

Early. The editor works: it opens a .rehu, shows and edits its fields, and saves. The .rehu format is still moving and there is no upgrade guarantee between releases yet, so keep backups of anything you point it at. See GitHub Issues for what's in progress.

What it is

rehuco-agent is rehuco itself, as far as anything you can run goes: a desktop editor for the .rehu sidecar that describes one resource. Tested on Windows, macOS, and Linux.

The rehuco-agent editor: fields on the left, rendered viewer on the right

  • Single-instance launcher — double-click a .rehu file to open it in the running instance
  • Viewer and editor — common fields, a Markdown description, and the resource's screenshots as a thumbnail strip with a click-to-maximize lightbox
  • Editing that saves atomically — with unrecognized fields left untouched, and a file from a newer format version opened read-only rather than rewritten
  • Legacy .tc conversion — read the predecessor format and write .rehu, keeping backups
  • A workspace that persists — per-file panel layout and session restore

Goals

rehuco-agent aims to be:

  • MIT licensed — usable in open-source or closed-source projects freely
  • PySide6 native — built on Qt via PySide6 and the pyqtads docking framework
  • Single-instance — one running app per user; additional launches forward their arguments in

Installation

pip install rehuco-agent

PySide6 6.9+ is installed automatically as a dependency.

License

MIT

Download files

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

Source Distribution

rehuco_agent-0.1.1.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

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

rehuco_agent-0.1.1-py3-none-any.whl (910.6 kB view details)

Uploaded Python 3

File details

Details for the file rehuco_agent-0.1.1.tar.gz.

File metadata

  • Download URL: rehuco_agent-0.1.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rehuco_agent-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6f6aca577353be5efc03d086bbe4219007f24e75ef46492bdd04fd4a31e77298
MD5 3a2ae62fb08a1d459cabe49f2c209324
BLAKE2b-256 e133b289da96185a2d579da1a681723fb72e9ab0ba4c32ce57cf78efd57e4590

See more details on using hashes here.

Provenance

The following attestation bundles were made for rehuco_agent-0.1.1.tar.gz:

Publisher: publish-packages.yml on borco/rehuco

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

File details

Details for the file rehuco_agent-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: rehuco_agent-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 910.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for rehuco_agent-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b694d5709f404f30a87e201067075737fc0dc058c2182c3621cf5e52d07e44c3
MD5 b6f10ed702afef9f4a88f5919a3a58ac
BLAKE2b-256 2d03ed3c937119de71abaf009e7b2ce9a8bdac1eb5c10bf3de138065dddda81b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rehuco_agent-0.1.1-py3-none-any.whl:

Publisher: publish-packages.yml on borco/rehuco

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 Sentry Error logging StatusPage Status page