Integration

POMs

Repo

Link

Repo

Link

integration/simulators/nf-simulator/avcn-manager

pom.xml - integration/simulators/nf-simulator/avcn-manager - "integration_simulators_avcn_manager" (onap.org)

integration/simulators/nf-simulator

pom.xml - integration/simulators/nf-simulator - "integration_simulators_nf_simulator" (onap.org)

oparent

pom.xml - oparent - OParent provides common default settings for all the projects participating in simultaneous release. (onap.org)

integration/simulators/nf-simulator/ves-client

pom.xml - integration/simulators/nf-simulator/ves-client - "integration_simulators_ves_client" (onap.org)

integration/simulators/nf-simulator/netconf-server

pom.xml - integration/simulators/nf-simulator/netconf-server - "integration_simulators_netconf_server" (onap.org)

integration/simulators/core-nssmf-simulator

pom.xml - integration/simulators/core-nssmf-simulator - "integration_simulators_core_nssmf_simulator" (onap.org)

integration/simulators/nf-simulator/pm-https-server

pom.xml - integration/simulators/nf-simulator/pm-https-server - "integration_simulators_pm_https_server" (onap.org)

integration/simulators/pnf-simulator

pom.xml - integration/simulators/pnf-simulator - "integration_simulators_pnf_simulator" (onap.org)

integration/usecases/A1-policy-enforcement-r-apps

pom.xml - integration/usecases/A1-policy-enforcement-r-apps - "integration_usecases_A1_policy_enforcement_r_apps" (onap.org)

demo

pom.xml - demo - Demo applications and templates for ONAP platform instantiation.

integration/simulators/A1-policy-enforcement-simulator

pom.xml - integration/simulators/A1-policy-enforcement-simulator - "integration_simulators_A1_policy_enforcement" (onap.org)

Open Source Code

Open Source Code Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

Open Source Code Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

























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

Open Source Library Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

Open Source Library Name

Version

License Type

Description

Link toward of License Info

Notes (including reasons for non using Apache Version 2 License)

ansible-core

2.13.5

GPLv3+

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. More information on the Ansible





anytree

2.8.0

Apache 2.0







asynctest

0.13.0

Apache 2

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





atomicwrites

1.4.0

MIT

Atomic file writes.





attrs

19.3.0

MIT

Python 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!    





avionix

0.4.5

BSD







backports.functools-lru-cache

1.6.4

MIT







bashate

2.1.1

Apache Software License

A pep8 equivalent for bash scripts





basicauth

0.4.1

Public Domain (UNLICENSE)

A dead simple HTTP basic auth encoder and decoder. Why? Because HTTP should be drop dead easy. That's why.





bs4

0.0.1

MIT

This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup.





cerberus

1.3.4

ISC License (ISCL) (ISC)

Cerberus provides type checking and other base functionality out of the box and is designed to be non-blocking and easily and widely extensible, allowing for custom validation. It has no dependencies, but has the potential to become yours.





click

8.0.3

BSD

Click 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.





colorama

0.4.6

BSD 

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





configparser

4.0.2

MIT

This package is a backport of the refreshed and enhanced ConfigParser from later Python versions.





contextlib2

0.6.0.post1

Python Software Foundation License (PSF License)

contextlib2 is a backport of the standard library’s contextlib module to earlier Python versions.





coverage

6.5.0

Apache Software License (Apache 2.0)

Code coverage testing for Python.





cryptography

38.0.4

Apache Software License, BSD License (BSD-3-Clause OR Apache-2.0)

cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your “cryptographic standard library”. It supports Python 3.6+ and PyPy3 7.2+.





dacite

1.6.0

MIT

This module simplifies creation of data classes (PEP 557) from dictionaries.





dataclasses

0.8

Apache 2.0

This is an implementation of PEP 557, Data Classes.





deepdiff

6.2.1

MIT

Deep Difference of dictionaries, iterables, strings and other objects. It will recursively look for all the changes.





dnspython

2.2.1

OSI Approved (ISC)

dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.





docker

6.0.1

Apache Software License (Apache License 2.0)

A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc.





flake8

6.0.0

MIT

Flake8 is a wrapper around these tools:

  • PyFlakes

  • pycodestyle

  • Ned Batchelder’s McCabe script





Flask

2.2.2

BSD License (BSD-3-Clause)

Flask 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.





funcsigs

1.0.2

Apache Software License (ASL)

funcsigs is a backport of the `PEP 362`_ function signature features from
Python 3.3's `inspect`_ module. The backport is compatible with Python 2.6, 2.7
as well as 3.3 and up. 3.2 was supported by version 0.4, but with setuptools and
pip no longer supporting 3.2, we cannot make any statement about 3.2
compatibility.





future

0.18.2

OSI Approved, MIT License (MIT)

future 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.





GitPython

3.1.24

BSD







httplib2

0.18.1    

MIT    

A comprehensive HTTP client library    





ifaddr

0.2.0

MIT License (MIT)

ifaddr is a small Python library that allows you to find all the Ethernet and 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-metadata

1.7.0    

ASL    

Library to access the metadata for a Python package.    





itsdangerous

1.1.0    

BSD    

Various 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.





jinja2

3.1.2

BSD License (BSD-3-Clause)

Jinja 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.





json5

0.9.10

Apache Software License (Apache)

A Python implementation of the JSON5 data format.





jsonpath

0.82

MIT

A port of the Perl, and JavaScript versions of JSONPath





jsonpath-rw

1.4.0

Apache Software License (Apache 2.0)

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).





jsonschema

4.4.0

MIT

Implementation of the JSON Schema specification for Python.    





kafka-python       

2.0.2    

ASL    

Python 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). 





kubernetes

25.0.3

Apache Software License (Apache 2.0)

Python client for kubernetes





lxml

4.9.1

BSD License (BSD)

lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API.





magicmock    

0.3    

MIT    

Fake http request and response





MarkupSafe

1.1.1

BSD License (BSD-3-Clause)

MarkupSafe 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.





matplotlib

3.6.2

Python Software Foundation License (PSF)

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.





mock

4.0.3

BSD License

mock 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.





mocker    

1.1.1    

BSD    

Graceful platform for test doubles in Python (mocks, stubs, fakes, and dummies).





more-itertools

9.0.0

MIT License

Python’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.





nose

1.3.7

GNU Library or Lesser General Public License (LGPL) (GNU LGPL)

nose extends the test loading and running features of unittest, making





numpy

1.23.5

BSD License (BSD)

Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.





openstacksdk

0.103.0

Apache Software License

openstacksdk 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.





oyaml

1.0    

MIT    

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





packaging    

20.4    

BSD    

Reusable core utilities for various Python Packaging    





pandas

1.5.2

BSD License (BSD-3-Clause)

pandas 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. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. It is already well on its way towards this goal.





paramiko

2.12.0

LGPL

Paramiko is a pure-Python (2.7, 3.4+) implementation of the SSHv2 protocol, providing both client and server functionality. It provides the foundation for the high-level SSH library Fabric, which is what we recommend you use for common client use-cases such as running remote shell commands or transferring files.





pathlib2

2.3.5

MIT

The old pathlib module on bitbucket is no longer maintained. The goal of pathlib2 is to provide a backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions.





pbr

5.11.0

Apache Software License

Python Build Reasonableness





pluggy    

0.13.1    

MIT

This is the core framework used by the pytest, tox, and devpi projects.





prettytable

3.5.0

BSD License (BSD (3 clause))

A simple Python library for easily displaying tabular data in a visually appealing ASCII table format





protobuf

3.16.0

3-Clause BSD License

Protocol Buffers are Google’s data interchange format





py    

1.9.0    

MIT    

The py lib is a Python development support library    





pylint

2.15.8

GNU General Public License v2 (GPLv2) (GPL-2.0-or-later)

python code static checker





pymongo

3.11.0    

ASL    

The PyMongo distribution contains tools for interacting with MongoDB database from Python    





pyopenssl

22.1.0

Apache Software License (Apache License, Version 2.0)

Python wrapper module around the OpenSSL library





pyparsing    

2.4.7    

MIT    

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





pyrsistent    

0.16.1    

MIT    

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





pytest

7.2.0

MIT

pytest: simple powerful testing with Python





pytest-mock    

2.0.0    

MIT    

This plugin provides a mocker fixture which is a thin-wrapper around the patching API provided by the mock package    





pytz

2022.6

MIT

World timezone definitions, modern and historical





pyyaml

6.0

MIT

YAML parser and emitter for Python





requests

2.28.1

Apache Software License (Apache 2.0)

Python HTTP for Humans.





retry    

0.9.2    

ASL    

Easy to use retry decorator.    





robotframework

6.0.1

Apache Software License (Apache License 2.0)

Generic automation framework for acceptance testing and robotic process automation (RPA)





robotframework-archivelibrary

0.4.1

Public Domain

Robot Framework keyword library for handling ZIP files





robotframework-databaselibrary

1.2.4

Apache Software License (Apache 2.0)

Database utility library for Robot Framework





robotframework-extendedselenium2library

0.9.2

GNU Affero General Public License v3 (AGPL 3)

Extended Selenium2 web testing library for Robot Framework with AngularJS support





robotframework-ftplibrary

1.9

GPLv3

Robot Framework Ftp Library





robotframework-httplibrary

0.4.2

Beerware

Robot Framework keywords for HTTP requests





robotframework-jsonlibrary

0.5

Public Domain

robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath





robotframework-requests

0.9.3

MIT

Robot Framework keyword library wrapper around requests





robotframework-selenium2library

3.0.0

Apache Software License (Apache License 2.0)

Web testing library for Robot Framework





robotframework-seleniumlibrary

6.0.0

Apache Software License (Apache License 2.0)

Web testing library for Robot Framework





robotframework-sshlibrary

3.8.0

Apache Software License (Apache License 2.0)

Robot Framework test library for SSH and SFTP





robotlibcore-temp

1.0.2

Apache Software License (Apache License 2.0)

Tools to ease creating larger test libraries for Robot Framework using Python.





ruamel.yaml    

0.17.17    

MIT    

YAML 1.2 loader/dumper package for Python    





scandir

1.10.0

BSD License (New BSD License)

scandir, a better directory iterator and faster os.walk()





schedule    

0.6.0    

MIT    

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





schematics

2.1.1

BSD License (New BSD License)

Python Data Structures for Humans





scipy

1.9.3

BSD License (Copyright (c) 2001-2002 Enthought, Inc. 2003-2022, SciPy Developers. All rights reserved. Redistrib...)

Fundamental algorithms for scientific computing in Python





selenium

4.7.2

Apache Software License (Apache 2.0)







simple-rest-client    

0.5.4    

MIT    

Simple REST client for python 3.7+    





simplejson

3.18.0

Academic Free License (AFL), MIT License (MIT License)

Simple, fast, extensible JSON encoder/decoder for Python





six

1.16.0

MIT

Python 2 and 3 compatibility utilities





sysrepo    

0.4.2    

BSD    

Python CFFI bindings    





tabulate

0.9.0

MIT

Pretty-print tabular data





urllib3

1.26.13

MIT

HTTP library with thread-safe connection pooling, file post, and more.





wcwidth    

0.2.5    

MIT    

This library is mainly for CLI programs that carefully produce output for Terminals, or make pretend to be an emulator    





web.py

0.62

Public Domain (Public domain)

web.py: makes web apps





websockets    

7.0    

BSD    

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





Werkzeug

0.16.0

BSD License (BSD-3-Clause)

The comprehensive WSGI web application library.





wheel    

0.37.0    

MIT    

This library is the reference implementation of the Python wheel packaging standard    





xtesting

0.96.0

Apache Software License

OPNFV reference testing framework





yamllint

1.28.0

GNU General Public License v3 (GPLv3) (GPLv3)

A linter for YAML files.





zipp    

1.2.0    

MIT    

A pathlib-compatible Zipfile object wrapper