Skip to main content

A client library for IoT projects in the RCER initiative

Project description

RCER IoT Client Library | rcer_iot_client_pkg

Installation

You can find the package on PyPI. This library provides a robust and efficient client for interacting with IoT devices.

pip install rcer_iot_client_pkg

Development

This project includes a Makefile to simplify common tasks. Below are the available commands:

Install Basic Dependencies

To install the basic dependencies required for the project, run the following command:

make install-deps

This will ensure that all necessary libraries and tools are installed for the project to function properly.

Install Development Requirements

For setting up a development environment with additional tools and libraries, execute:

make dev

This command installs all the dependencies needed for development, including testing and linting tools.

Run Tests

To verify that the code is functioning as expected, you can run the test suite using:

make test

This will execute all the tests in the project and provide a summary of the results.

Lint the Code

To ensure that the code adheres to the project's style guidelines and is free of common errors, run:

make lint

This command checks the codebase for linting issues and outputs any problems that need to be addressed.

Contributing

If you're interested in contributing to this project, please follow the contributing guidelines. Contributions are welcome and appreciated!

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

rcer_iot_client_pkg was created by Pedro Pablo Zavala Tejos. It is licensed under the terms of the MIT license.

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

rcer_iot_client_pkg-0.3.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

rcer_iot_client_pkg-0.3.1-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file rcer_iot_client_pkg-0.3.1.tar.gz.

File metadata

  • Download URL: rcer_iot_client_pkg-0.3.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.8

File hashes

Hashes for rcer_iot_client_pkg-0.3.1.tar.gz
Algorithm Hash digest
SHA256 52a95e44f5a10fe490b143470f8128eba654275e526a15925aef41dbde46251c
MD5 12237b00dd9f20d2c0de51907ede3b05
BLAKE2b-256 3799181efabab387aa27a1cd2a6bf06e8ba8dad4798b4c4a7d210c971c5f7189

See more details on using hashes here.

File details

Details for the file rcer_iot_client_pkg-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for rcer_iot_client_pkg-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0cb9a11f510c8a804bffbb22c125d485442beb3ab30677abae166f509a2c4b90
MD5 53902e862335c24ae663f7f7a0a0b23f
BLAKE2b-256 bcf505d5eccfc047764430b111f09cd682b822d4edcd85220dbd147478197441

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