Skip to main content

Supporting classes for Sensirion drivers

Project description

Sensirion Driver Support Types

This repository contains utility classes that are used in various sensirion python drivers.

Usage

See package description in README.rst and user manual at https://sensirion.github.io/sensirion-driver-support-types/.

Development

We develop and test this driver using our company internal tools (version control, continuous integration, code review etc.) and automatically synchronize the master branch with GitHub. But this doesn't mean that we don't respond to issues or don't accept pull requests on GitHub. In fact, you're very welcome to open issues or create pull requests :)

Check coding style

The coding style can be checked with flake8:

pip install -e .[test]  # Install requirements
flake8                  # Run style check

Run tests

Unit tests can be run with pytest:

pip install -e .[test]          # Install requirements
pytest                          # Run tests

Build documentation

The documentation can be built with Sphinx:

python setup.py install                        # Install package
pip install -r docs/requirements.txt           # Install requirements
sphinx-versioning build docs docs/_build/html  # Build documentation

License

See 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

sensirion_driver_support_types-1.2.1.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

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

sensirion_driver_support_types-1.2.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file sensirion_driver_support_types-1.2.1.tar.gz.

File metadata

File hashes

Hashes for sensirion_driver_support_types-1.2.1.tar.gz
Algorithm Hash digest
SHA256 09736bbed7ea599521fb9d8b7350433243d356cb7669655ba23fd1088e478165
MD5 c7ce5c76da46bec2952d62a393359e38
BLAKE2b-256 ef363a3e3056bd223be9971f18c4ce52aea593cf2cb0db459a32309e09e49bd7

See more details on using hashes here.

File details

Details for the file sensirion_driver_support_types-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for sensirion_driver_support_types-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8e24fd1222deeadccebff3ce85edad9a4b04840c287bd72c717bfa6e6d03dea8
MD5 9750c35062b2c6b26a85cb848ba0d89b
BLAKE2b-256 e6eadffb3a235b036f26959fdf079ca34704e326cce784345ddc12ea936c5688

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