Skip to main content

Qt5 components for Ex-DRF

exdrf-qt supplies PyQt5 building blocks—models, editors, lists, selectors, plugins, and HTML-backed viewers—that align with exdrf field types and exdrf-al-derived datasets. Generated desktop UIs from exdrf-gen-al2qt import this package for base classes and integration glue.

Scope

The library is opinionated toward desktop workflows: it brings in PyQt5, PyQtWebEngine, SVG and HTML helpers, and SQLAlchemy-related utilities for data-bound widgets. It is heavier than exdrf alone; use it when you ship a Qt client or run codegen that targets Qt.

Dependencies

See pyproject.toml: exdrf, exdrf-al, SQLAlchemy, PyQt5, PyQtWebEngine, and several small helpers (attrs, parse, filelock, etc.). Python 3.12.2+ is required.

Related packages

  • exdrf-gen-al2qt — generates menus, routers, per-resource widgets, and field classes on top of exdrf-qt.
  • exdrf-dev (in the same monorepo) — sample app and widgets that exercise the stack end to end.

Metadata

Release files for exdrf-qt 0.1.20

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

Source distribution (sdist)

Source distribution for exdrf-qt 0.1.20
File Size Uploaded Provenance Actions
exdrf_qt-0.1.20.tar.gz 529.7 kB Without provenance Details for exdrf_qt-0.1.20.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for exdrf-qt 0.1.20
File Interpreter ABI Platform Actions
exdrf_qt-0.1.20-py3-none-any.whl Python 3 none any Details for exdrf_qt-0.1.20-py3-none-any.whl

Total release size: 1.2 MB

Release files / exdrf_qt-0.1.20.tar.gz

Download URL exdrf_qt-0.1.20.tar.gz
Size 529.7 kB
Tags Source
SHA-256 checksum
How to use checksums
581462c779b4fc765e64227433a2c65f972f1e9083a782b2e3bfb1ccdda4d21f
BLAKE2b-256 checksum
How to use checksums
1e171d456f3779504f7a1f68213e61231afee404a1994301006f7a20f8804052
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / exdrf_qt-0.1.20-py3-none-any.whl

Download URL exdrf_qt-0.1.20-py3-none-any.whl
Size 657.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b64b27461315827592bbe68206d47bf6c5e4b426dc578810e97aa1347c52f6cf
BLAKE2b-256 checksum
How to use checksums
46d954e239271ff7cb900f3e3607f4bc69475deace70b71590b6e17272ada320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Security for exdrf-qt 0.1.20

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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