Skip to main content

The NWA-stdlib module.

Project description

Network Automation Standard Library

pypi_version Supported python versions codecov

This library contains the functions and utilities that are shared by most Network Automation projects built at SURF.

Getting started

If you want to use a virtual environment first create the environment:

pip install flit

And then run the following commands:

If you want to enhance or develop bug fixes for nwastdlib it's easiest to run the following commands:

flit install --deps develop --symlink

Development

Depending on the feature type, run bumpversion (patch|minor|major) to increment the version you are working on. For example to update the increment the patch version use

bumpversion patch

To run tests

pytest

Supported Python versions

nwa-stdlib must support the same python versions as orchestrator-core.

Exceptions to this rule are:

  • A new python version is released: nwa-stdlib should support the new version before orchestrator-core does
  • Support for an old python version is dropped: nwa-stdlib should drop the python version after orchestrator-core does

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

nwa_stdlib-1.8.3.tar.gz (31.1 kB view details)

Uploaded Source

Built Distribution

nwa_stdlib-1.8.3-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file nwa_stdlib-1.8.3.tar.gz.

File metadata

  • Download URL: nwa_stdlib-1.8.3.tar.gz
  • Upload date:
  • Size: 31.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for nwa_stdlib-1.8.3.tar.gz
Algorithm Hash digest
SHA256 4647214c5e5828bc95b417bfe30a424d8eaefc381522d03af94277a646d1d36f
MD5 81be5f6328b2848966da128926650acb
BLAKE2b-256 520555c5c4151dc8c88529a80b33fa75e710a62196e43d7a1b9c7f71d236ed7f

See more details on using hashes here.

File details

Details for the file nwa_stdlib-1.8.3-py3-none-any.whl.

File metadata

  • Download URL: nwa_stdlib-1.8.3-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for nwa_stdlib-1.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6b7e3f9f300f87cc580b73832246ee63d61e19a383148403747fb4b18cf743d7
MD5 e3476d8bcefd4fe034ec863c0499efa7
BLAKE2b-256 d55ebfb6e457784071029354b8b98068d67d63b7ef43a932f0d9c8a9c4bcc7f3

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