Skip to main content

A python wrapper around the (Open-) Harmony device connector

Reason this release was yanked:

broken

Project description

hdc-py

A Python wrapper around the (Open)Harmony Device Connector hdc. Using the library requires the hdc tool to be already installed.

hdc-py is meant to make writing scripts for testing on OpenHarmony devices easier, and provide abstractions. Goals include:

  • Improved error checking / validation of command success
  • Support with syntax to enable performance mode for a number of commands, and disable the performance mode again, even if an exception occurs.

This library is still under active development and far from complete. Known limitations include:

  • Currently only supports a single connected hdc device.
  • Only a subset of commands is currently wrapped.

This library is not an official OpenHarmony project.

Project details


Download files

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

Source Distribution

hdc_py-0.1.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

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

hdc_py-0.1.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hdc_py-0.1.1.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hdc_py-0.1.1.tar.gz
Algorithm Hash digest
SHA256 88fd0eda1ceffc1e41938799b3e0fabe5280ab2f159f73b4fabaa0d0ba838048
MD5 132dbf710184db9120ad1ff87823fc3f
BLAKE2b-256 43892ae2c82d38917fbc0840cd9f3d3503634ed2fe2f073483c4352f5f25e4f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hdc_py-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hdc_py-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb71781e7a361be1edbbbffd83608f30a5bd74fc5cf854dbec35725e72434fd7
MD5 a7784023ba943b115b708727672026e1
BLAKE2b-256 63abdbba795185da33c440b3d7bc90e5befc032a926e1ceb48a8e2604978fd6c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page