Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.6.1 instead.
Reason given by maintainers: -

openccu-loom-types — retired

The generated Pydantic models and enum catalogue that this package used to publish now ship inside openccu-loom-client, as openccu_loom_client.wire.

# before
from openccu_loom_types.rest import DeviceSummary
from openccu_loom_types.enums import Interface

# now
from openccu_loom_client.wire.rest import DeviceSummary
from openccu_loom_client.wire.enums import Interface

Nothing about the wire contract changed. The modules are byte-for-byte the same generated output, from the same daemon assets, by the same generators — they just live in the package that consumes them.

What to do

Nothing, if you depend on openccu-loom-client: it carries the bindings itself and no longer requires this distribution.

If openccu-loom-types is still installed in an environment — Home Assistant never uninstalls an abandoned requirement, so this is the common case — upgrading to 0.6.0 removes the stale modules and pulls in the client that holds the real ones. 0.6.0 ships no Python modules at all; it is metadata and a dependency.

Leaving the old version installed is harmless rather than dangerous: the two distributions own disjoint top-level packages, so an orphaned openccu_loom_types is inert. Upgrading is cleanup, not a fix.

Why

The split cost a release of its own for every daemon release. Since the auto-tag landed on 2026-06-22, 154 daemon releases produced 84 releases here, 84 of 84 out of a feat: regenerate from openccu-loom … commit — not one carried a hand-written line — while 54 of 106 publications never reached a pin in any consumer. No consumer ever imported the package directly.

A daemon release now opens a regeneration pull request in the client and stops there: no version bump, no auto-merge, no tag.

This repository

Kept for its history and so the distribution name stays owned. The modules, the generators (script/gen/), the regeneration workflow and the reproducibility guard all live in the client repository now.

Release files for openccu-loom-types 0.6.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 openccu-loom-types 0.6.0
File Size Uploaded
openccu_loom_types-0.6.0.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openccu-loom-types 0.6.0
File Interpreter ABI Platform
openccu_loom_types-0.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / openccu_loom_types-0.6.0.tar.gz

Download URL openccu_loom_types-0.6.0.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
04b29cc8b9c873d8d1d3ef22ef630225f2baac22ad6b4f48fdd05ff278c99e0a
BLAKE2b-256 checksum
How to use checksums
5aa828c9b358edd4ba931a7245a6f9b2ef4557dd3cdf55e77028bc4019831198
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 29, 2026.

Transparency log

Release files / openccu_loom_types-0.6.0-py3-none-any.whl

Download URL openccu_loom_types-0.6.0-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8857e9259ef287ddd8821491fafa189832d312cec857d4954689564da78b1d85
BLAKE2b-256 checksum
How to use checksums
acee3aff257bcf31b8f8b835ce386ead94ca14588f7766d52a7d1fbc1759f547
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 29, 2026.

Transparency log

Release history Release notifications | RSS feed

0.6.1

2 release files

This release

0.6.0 This release

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.17

2 release files

0.3.16

2 release files

0.3.15

2 release files

0.3.14

2 release files

0.3.13

2 release files

0.3.12

2 release files

0.3.11

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.69

2 release files

0.1.68

2 release files

0.1.67

2 release files

0.1.66

2 release files

0.1.65

2 release files

0.1.64

2 release files

0.1.63

2 release files

0.1.62

2 release files

0.1.61

2 release files

0.1.60

2 release files

0.1.59

2 release files

0.1.58

2 release files

0.1.57

2 release files

0.1.56

2 release files

0.1.55

2 release files

0.1.54

2 release files

0.1.53

2 release files

0.1.48

2 release files

0.1.47

2 release files

0.1.46

2 release files

0.1.45

2 release files

0.1.44

2 release files

0.1.43

2 release files

0.1.42

2 release files

0.1.41

2 release files

0.1.40

2 release files

0.1.39

2 release files

0.1.38

2 release files

0.1.37

2 release files

0.1.36

2 release files

0.1.35

2 release files

0.1.34

2 release files

0.1.33

2 release files

0.1.32

2 release files

0.1.31

2 release files

0.1.30

2 release files

0.1.29

2 release files

0.1.27

2 release files

0.1.26

2 release files

0.1.25

2 release files

0.1.24

2 release files

0.1.23

2 release files

0.1.22

2 release files

0.1.21

2 release files

0.1.20

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

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