Skip to main content

VOLTHA Python support libraries

Project description

PyVOLTHA-min

PyVOLTHA-min is an updated pyVOLTHA package that provides a collection of python 3.x libraries used to create an VOLTHA OLT device adapter focused on the VOLTHA v2.4 release and beyond.

As some adapters (including the OpenONU) have required to be moved to the Go language, there is was not as much maintenance performed on the pyVOLTHA package.

The goal for this package is to begin to deprecate and remove old VOLTHA 1.x features and focus on a minimal set of updated imports that can be supported in Python 3.6 with the hopes to transition to later versions of python. In addition, effort to remove any GPL or other restrictive package requirements is also highly desired.

The current plan for version numbering is:

+---------+------------------------------------------------------------+ | Version | Notes | +=========+============================================================+ | < 1.0.0 | Pre-release. As version numbers increase, more imports | | | will have been upgraded to current and | | | unused imports/requirements removed | +---------+------------------------------------------------------------+ | 1.0.0 | Initial pre-release for VOLTHA v2.4 support several unused | | | or stale libraries (consul...) will be marked as being | | | deprecated, but will remain for some backwards | | | compatibility and may be untested | +---------+------------------------------------------------------------+ | 2.4.0 | VOLTHA v2.4 release. Deprecated classes removed so that | | | further cleanup of unused imports so that some work can be | | | performed in planning for python 3.7 support | +---------+------------------------------------------------------------+

Installation instruction

.. code:: bash

pip install pyvoltha-min

Release History

+---------+------------+-----------------------------------------------+ | Version | Date | Notes | +=========+============+===============================================+ | v0.0.1 | 2020-07-24 | Initial pypy pre-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.0.1.0 (2020-07-24)
^^^^^^^^^^^^^^^^^^^^^

-  Pre-release equivalent to pyVoltha as of this date but with many ONU
   related packages removed, some initial package upgrades, and some
   work needed to get some basic bit rot cleaned up due to lack of
   attention by the goland developers in keeping pyvoltha in-sync

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-min-0.0.1.tar.gz (115.5 kB view details)

Uploaded Source

File details

Details for the file pyvoltha-min-0.0.1.tar.gz.

File metadata

  • Download URL: pyvoltha-min-0.0.1.tar.gz
  • Upload date:
  • Size: 115.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for pyvoltha-min-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e62effbd5cd5c01b056f8a36a75699565f5aa244812b7eb2ea464f7042b1eea1
MD5 313327f1c4694ec97711bce46c93d59c
BLAKE2b-256 ed12f81195ada74cc47e3d10d71c9018a1a62b6776b797bedfca00a334f9e510

See more details on using hashes here.

Supported by

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