Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

POMs

RepoLink
integration/simulators/nf-simulator/avcn-managerpom.xml - integration/simulators/nf-simulator/avcn-manager - "integration_simulators_avcn_manager" (onap.org)
integration/simulators/nf-simulatorpom.xml - integration/simulators/nf-simulator - "integration_simulators_nf_simulator" (onap.org)
oparentpom.xml - oparent - OParent provides common default settings for all the projects participating in simultaneous release. (onap.org)
integration/simulators/nf-simulator/ves-clientpom.xml - integration/simulators/nf-simulator/ves-client - "integration_simulators_ves_client" (onap.org)
integration/simulators/nf-simulator/netconf-serverpom.xml - integration/simulators/nf-simulator/netconf-server - "integration_simulators_netconf_server" (onap.org)
integration/simulators/core-nssmf-simulatorpom.xml - integration/simulators/core-nssmf-simulator - "integration_simulators_core_nssmf_simulator" (onap.org)
integration/simulators/nf-simulator/pm-https-serverpom.xml - integration/simulators/nf-simulator/pm-https-server - "integration_simulators_pm_https_server" (onap.org)
integration/simulators/pnf-simulatorpom.xml - integration/simulators/pnf-simulator - "integration_simulators_pnf_simulator" (onap.org)
integration/usecases/A1-policy-enforcement-r-appspom.xml - integration/usecases/A1-policy-enforcement-r-apps - "integration_usecases_A1_policy_enforcement_r_apps" (onap.org)
demopom.xml - demo - Demo applications and templates for ONAP platform instantiation.
integration/simulators/A1-policy-enforcement-simulatorpom.xml - integration/simulators/A1-policy-enforcement-simulator - "integration_simulators_A1_policy_enforcement" (onap.org)

Open Source Code

Open Source Code NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)












Open Source Library (get from Python requirements.txt files)

Open Source Library NameVersionLicense TypeDescriptionLink toward of License InfoNotes (including reasons for non using Apache Version 2 License)
Flask2.0.2BSDFlask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks.

GitPython3.1.24BSD

GitPython is a python library used to interact with Git repositories



Kubernetes20.13.0Apache 2.0

Kubernetes python client



MarkupSafe2.0.1BSDMarkupSafe implements a text object that escapes characters so it is safe to use in HTML and XML. Characters that have special meanings are replaced so that they display as the actual characters. This mitigates injection attacks, meaning untrusted user input can safely be displayed on a page.

PyYAML6.0MIT

YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python.

PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow to represent an arbitrary Python object.

PyYAML is applicable for a broad range of tasks from complex configuration files to object serialization and persistence.



Werkzeug2.0.2BSD

Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries.



ansible5.0.0GPLv3+Ansible is a radically simple IT automation system. It handles configuration management, application deployment, cloud provisioning, ad-hoc task execution, network automation, and multi-node orchestration. Ansible makes complex changes like zero-downtime rolling updates with load balancers easy.

asynctest0.13.0Apache 2The package asynctest is built on top of the standard unittest module and cuts down boilerplate code when testing libraries for asyncio.

atomicwrites1.4.0MITAtomic file writes.

attrs21.2.0MITPython package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). Trusted by NASA for Mars missions since 2020!

avionix0.4.5BSD


backports.functools-lru-cach1.6.4MIT


bashate2.1.0Apache 2.0


basicauth0.4.1Public Domain (UNLICENSE)A dead simple HTTP basic auth encoder and decoder. Why? Because HTTP should be drop dead easy. That's why.

cerberus1.3.4ISCL

Cerberus is a lightweight and extensible data validation library for Python.



click8.0.3BSDClick is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with sensible defaults out of the box.

colorama0.4.4BSDMakes ANSI escape character sequences (for producing colored terminal text and cursor positioning) work under MS Windows.

configparser4.0.2MITThis package is a backport of the refreshed and enhanced ConfigParser from later Python versions.

confluent-kafka1.7.0Apache 2.0


contextlib20.6.0.post1Apache 2.0


coverage

6.2Apache 2.0Coverage.py measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.

cryptography36.0.0BSD or Apache License, Version 2.0


dataclasses0.8Apache 2.0This is an implementation of PEP 557, Data Classes.

deepdiff5.6.0MIT


dnspython2.1.0ISC License


flake84.0.1MIT


funcsigs1.0.2ASL


future0.18.2MITfuture is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead.

httplib20.18.1MITA comprehensive HTTP client library

ifaddr0.1.6MITSmall Python library that allows you to find all the IP addresses of the computer. It is tested on Linux, OS X, and Windows. Other BSD derivatives like OpenBSD, FreeBSD, and NetBSD should work too, but I haven’t personally tested those. Solaris/Illumos should also work.

importlib-metadata1.7.0ASLLibrary to access the metadata for a Python package.

itsdangerous1.1.0BSDVarious helpers to pass data to untrusted environments and to get it back safe and sound. Data is cryptographically signed to ensure that a token has not been tampered with.

jinja23.0.3BSDJinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document.

json50.9.6ASLA Python implementation of the JSON5 data format.

jsonpath0.82MITA port of the Perl, and JavaScript versions of JSONPath

jsonschema3.2.0MITImplementation of the JSON Schema specification for Python.

kafka-python2.0.2ASLPython client for the Apache Kafka distributed stream processing system. kafka-python is designed to function much like the official java client, with a sprinkling of pythonic interfaces (e.g., consumer iterators).

magicmock0.3MITFake http request and response

mock4.0.3BSDmock is a library for testing in Python. It allows you to replace parts of your system under test with mock objects and make assertions about how they have been used.

mocker1.1.1BSD


more-itertools5.0.0MITPython’s itertools library is a gem - you can compose elegant solutions for a variety of problems with the functions it provides. In more-itertools we collect additional building blocks, recipes, and routines for working with Python iterables.

netifaces0.10.9MIT


nose1.3.7LGPLnose extends the test loading and running features of unittest

numpy1.21.4BSD


onapsdk9.1.1Apache 2.0SDK to use ONAP programmatically with Python code

openstacksdk0.60.0ASLopenstacksdk is a client library for building applications to work with OpenStack clouds. The project aims to provide a consistent and complete set of interactions with OpenStack’s many services, along with complete documentation, examples, and tools.

oyaml1.0MITDrop-in replacement for PyYAML which preserves dict ordering. Both Python 2 and Python 3 are supported.

packaging20.4BSDReusable core utilities for various Python Packaging

pandas1.3.4BSDpandas is a Python package that provides fast, flexible, and expressive data structures designed to make working with "relational" or "labeled" data both easy and intuitive

paramiko2.8.1LGPLParamiko is a pure-Python implementation of the SSHv2 protocol, providing both client and server functionality

pathlib22.3.5MIT


pbr5.8.0ASLPBR is a library that injects some useful and sensible default behaviors into your setuptools run

pip20.0.2MITpip is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes.

pluggy0.13.1MIT


protobuf3.19.1BSD

Protocol Buffers are Google’s data interchange format



py1.9.0MITThe py lib is a Python development support library

pylint2.1GPLv2Pylint is a Python static code analysis tool which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions.

pymongo3.11.0ASLThe PyMongo distribution contains tools for interacting with MongoDB database from Python

pyopenssl21.0.0ASLHigh-level wrapper around a subset of the OpenSSL library

pyparsing2.4.7MITThe pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions

pyrsistent0.16.1MITPyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable.

pytest6.2.5MITThe pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.

pytest-mock2.0.0MITThis plugin provides a mocker fixture which is a thin-wrapper around the patching API provided by the mock package

python-dateutil2.8.2ASL/BSDThe dateutil module provides powerful extensions to the standard datetimemodule, available in Python.

pytz2021.3MITpytz brings the Olson tz database into Python

pyyaml6.0MITYAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python.

requests2.26.0ASLRequests is a simple, yet elegant, HTTP library

retry0.9.2ASLEasy to use retry decorator.

robotframework4.1.2ASLGeneric open source automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA)

robotframework-archivelibrary0.4.1Public Domain

Robot Framework keyword library for handling ZIP files.



robotframework-databaselibrary1.2.4Apache 2.0


robotframework-extendedselenium2library0.9.2AGPL 3


robotframework-ftplibrary1.9GPLv3


robotframework-httplibrary0.4.2Beerware


robotframework-jsonlibrary0.3.1Public Domain


robotframework-requests0.9.2MIT


robotframework-selenium2library3.0.0ASL


robotframework-seleniumlibrary5.1.3ASL


robotframework-sshlibrary3.8.0ASL


robotlibcore-temp1.0.2ASLTools to ease creating larger test libraries for Robot Framework using Python

ruamel.yaml0.17.17MITYAML 1.2 loader/dumper package for Python

scandir1.10.0BSD


schedule0.6.0MITPython job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax

schematics2.1.1BSD


scipy1.7.3BSDOpen-source software for mathematics, science, and engineering

selenium4.1.0ASLPython language bindings for Selenium WebDriver

simple-rest-client0.5.4MITSimple REST client for python 3.7+

simplejson3.17.6AFL/MITsimplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 3.3+ with legacy support for Python 2.5+

six1.16.0MITSix is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions

sysrepo0.4.2BSDPython CFFI bindings

tabulate0.8.9MITPretty-print tabular data in Python, a library and a command-line utility

urllib31.26.7MITurllib3 is a powerful, user-friendly HTTP client for Python

wcwidth0.2.5MITThis library is mainly for CLI programs that carefully produce output for Terminals, or make pretend to be an emulator

web.py0.62 Public Domainweb.py is a web framework for Python that is as simple as it is powerful

websockets7.0BSDwebsockets is a library for building WebSocket servers and clients in Python with a focus on correctness, simplicity, robustness, and performance.

wheel0.37.0MITThis library is the reference implementation of the Python wheel packaging standard

xtesting0.93.0ASLXtesting aims at allowing a smooth integration of new Functest Kubernetes testcases

yamllint1.26.3GPLv3A linter for YAML files

zipp1.2.0MITA pathlib-compatible Zipfile object wrapper

jsonpath-re1.4.0ASL

This library provides a robust and significantly extended implementation of JSONPath for Python. It is tested with Python 2.6, 2.7, 3.2, 3.3. (On travis-ci there is a segfault when running the tests with pypy; I don’t think the problem lies with this library).

This library differs from other JSONPath implementations in that it is a full language implementation, meaning the JSONPath expressions are first class objects, easy to analyze, transform, parse, print, and extend. (You can also execute them :-)



...