Layrz SDK for Python
It's a group of classes/SDK that can help you to implement scripts into Layrz modules, or incorporate them into your own projects.
Installation
To use this package, add layrz-sdk to your project:
pip install layrz-sdk
or, if you use uv:
uv add layrz-sdk
Requires Python >=3.13.
FAQ
Why is this package called layrz-sdk?
All packages developed by Layrz are prefixed with layrz, check out our other packages on PyPI and pub.dev.
What is this package for?
This is the Python side of the multi-language Layrz SDK monorepo, which also ships a Go SDK (github.com/goldenm-software/layrz-sdk/go/v4) and a Dart/Flutter SDK (layrz_sdk on pub.dev).
What's inside: the shared entities (100+ Pydantic models for assets, devices, sensors, geofences, telemetry messages, charts, broadcasts, modbus, operations, reports and push notifications), the Layrz Compute Language (LCL) interpreter for telemetry scripting, and helpers (UUIDv7 composition/extraction, color conversion) — converting Layrz API and platform payloads into typed Python objects. More information about our SDKs can be found in our documentation.
I have a question, how can I contact you?
If you need more assistance, you can open an issue on the Repository and we're happy to help you :)
License
This project is licensed under the MIT License - see the LICENSE file for details.
This project is maintained by Golden M with authorization of Layrz LTD.
Who are you? / Want to work with us?
Golden M is a software and hardware development company what is working on a new, innovative and disruptive technologies. For more information, contact us at sales@goldenm.com or via WhatsApp at +(507)-6979-3073.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file layrz_sdk-4.4.3.tar.gz.
File metadata
- Download URL: layrz_sdk-4.4.3.tar.gz
- Upload date:
- Size: 109.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f8570de9bbb1c7ff32d361688ebba28be7382b43067424c4bf4560e73e1f2c6
|
|
| MD5 |
036a5b45cc2ade1392ed96369f830508
|
|
| BLAKE2b-256 |
b3fed5672d32e9e3397344d3c57d5b377d3a86f7020480871c4cb9f1418be851
|
Provenance
The following attestation bundles were made for layrz_sdk-4.4.3.tar.gz:
Publisher:
deploy.yaml on goldenm-software/layrz-sdk
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
layrz_sdk-4.4.3.tar.gz -
Subject digest:
2f8570de9bbb1c7ff32d361688ebba28be7382b43067424c4bf4560e73e1f2c6 - Sigstore transparency entry: 2499692552
- Sigstore integration time:
-
Permalink:
goldenm-software/layrz-sdk@5b4cd7375d8d51d7ec5a32595a987843770fead9 -
Branch / Tag:
refs/tags/v4.4.3 - Owner: https://github.com/goldenm-software
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yaml@5b4cd7375d8d51d7ec5a32595a987843770fead9 -
Trigger Event:
push
-
Statement type:
File details
Details for the file layrz_sdk-4.4.3-py3-none-any.whl.
File metadata
- Download URL: layrz_sdk-4.4.3-py3-none-any.whl
- Upload date:
- Size: 102.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9495ab11eaebf6e25fcfe6aa2c1bca94f9f24ace8e9fe37b34dd263d178352df
|
|
| MD5 |
eb472d83c5adf5979e22de2b2bc710e7
|
|
| BLAKE2b-256 |
4655945b8be11b3c88757f118272c18079546a8bc778ca730fcddb58c00e2cfb
|
Provenance
The following attestation bundles were made for layrz_sdk-4.4.3-py3-none-any.whl:
Publisher:
deploy.yaml on goldenm-software/layrz-sdk
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
layrz_sdk-4.4.3-py3-none-any.whl -
Subject digest:
9495ab11eaebf6e25fcfe6aa2c1bca94f9f24ace8e9fe37b34dd263d178352df - Sigstore transparency entry: 2499692574
- Sigstore integration time:
-
Permalink:
goldenm-software/layrz-sdk@5b4cd7375d8d51d7ec5a32595a987843770fead9 -
Branch / Tag:
refs/tags/v4.4.3 - Owner: https://github.com/goldenm-software
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy.yaml@5b4cd7375d8d51d7ec5a32595a987843770fead9 -
Trigger Event:
push
-
Statement type: