Skip to main content

python-dlt645 - A basic DL/T645-2007 communication implementation

An incomplete implementation of the DL/T645 protocol designed to communicate with energy meters through an infrared interface.

Getting started

To isntall the DL/T645 package only:

$ pip install python-dlt645

To install the package with the utility CLI commands:

$ pip install python-dlt645[cli]

Development

When cloning the repository for the first time:

$ poetry install
$ pre-commit install

Tests pre commit

$ black --diff dlt645/
$ flake8 dlt645/

Documentation

Build the documentation:

$ make docs

Metadata

Release files for python-dlt645 0.1.4

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

Source distribution (sdist)

Source distribution for python-dlt645 0.1.4
File Size Uploaded Provenance
python_dlt645-0.1.4.tar.gz 6.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for python-dlt645 0.1.4
File Interpreter ABI Platform
python_dlt645-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 14.8 kB

Release files / python_dlt645-0.1.4.tar.gz

Download URL python_dlt645-0.1.4.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a2b2bbdff37e7edf45c9fd5fbdb60e8d00096028dea516ebff4bf0f5dada859d
BLAKE2b-256 checksum
How to use checksums
212b363c4537c6c7227b3f71071a6da0e22e596d5416df105c7085fb5834922c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.6 Linux/5.15.0-52-generic

Release files / python_dlt645-0.1.4-py3-none-any.whl

Download URL python_dlt645-0.1.4-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e772009643c6876a69dcd5216ef7913eb2297cf81229e36b6ad58b79c34e6ed0
BLAKE2b-256 checksum
How to use checksums
7f7cd049416807947984be7147f18ae3c7bdf712d42170756cd9a1fd59a07317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.10.6 Linux/5.15.0-52-generic

Security for python-dlt645 0.1.4

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.

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