Skip to main content

VOLTHA Python support libraries

Project description

PyVOLTHA is a collection of shared Python libraries that are use to create Python-based VOLTHA Device Adapters and other Python utilities (CLI, …) that need to work with the VOLTHA v2.0 and later Golang core.

Initially PyVOLTHA will target only Python 2.7, but contributors are encouraged to write or refactor any library methods to eventually support Python 3.6.x or later.

Installation instruction

pip install pyvoltha

Release History

Version

Date

Notes

v0.1.0

2019-02-01

Initial pypy release available. This is primarily for testing out pip install support and is not expected to be useful outside of that.

Detailed Release History

v0.1.0 (2019-02-01)

  • Experimental release of pyvoltha to test pip install capabilities. This version has manually created protobuf definitions and will probably not be very usable by any device adapters.

  • This version is not under source control management at this time. Initial VCS support is anticipated in the very near future when portions of this project can be consumed by a device adapter developer.

  • Protobuf files in the ‘proto’ directory were hand copied over from the voltha-go repository. These will eventually be in a separate repo that developers will need to include.

  • Most all import paths fixed but that does not mean everything works

  • A fair number of original unit tests are working after import changes. Others need work.

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

pyvoltha-2.3.11.tar.gz (270.6 kB view details)

Uploaded Source

File details

Details for the file pyvoltha-2.3.11.tar.gz.

File metadata

  • Download URL: pyvoltha-2.3.11.tar.gz
  • Upload date:
  • Size: 270.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.12

File hashes

Hashes for pyvoltha-2.3.11.tar.gz
Algorithm Hash digest
SHA256 643f267ada9fa03aa5aa98e79e9e7d24fe4efeeaa25a0a927cbe836ec0fad5bc
MD5 b99a3f806ef439a04eba80a4fb193f20
BLAKE2b-256 c5a0cc054c1139a7398575bb08bc7bb4510a27dba6ffd0b602096f1a21d14219

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