Pytos2 for tos1 tos2 and beyond
Project description
PyTOS2-CE: Official Python Library for the Tufin Orchestration Suite
pytos2 "Community Edition" (CE) is the official Python library
for the Tufin Orchestration Suite. It is created, maintained by
and supported by the Tufin Professional Services Solutions team (PSS). It wraps the
Official TOS API
and provides idiomatic Python-level types and features.
pytos2-ce currently supports TufinOS3/4 and both TOS Classic and Aurora. The
implementation of Aurora-specific GraphQL features, as well as some of the
below-stated features are still under active development.
Installation
pytos2 CE is currently available on PyPI. To install, use
the following pip command:
$ pip install pytos2-ce
Setup
pytos2 CE recommends pre-setting the following environment
variables while using this library, and they will be assumed to be
set from this point onward. They can either be set directly
in the environment using a method of your choice, or you can use python-dotenv. They are as follows:
TOS_HOSTNAME: The hostname where your TOS installation lives. It is assumed to not be a split SecureTrack/SecureChange environment.SCW_API_USERNAME: The username of the SecureChange user that we will be utilizing for the following examples. Please ensure that this user exists and has appropriate permissions for whatever workflows/tickets will be used.SCW_API_PASSSWORD: The password of the SecureChange user that we will be utilizing for the following examples.
Additional Documentation
Development
pytos2 CE is under active development by the Tufin PSS team. Bug
and feature requests can created by
opening a new issue.
The versioning strategy is semver.
Support
For additional pytos2-ce support or inquiries, please visit the
pytos category of our Developer Community.
For sales or other general-purpose inquiries please contact your account manager or visit
our contact page.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pytos2-ce-2.5.1.tar.gz.
File metadata
- Download URL: pytos2-ce-2.5.1.tar.gz
- Upload date:
- Size: 2.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f2bc886eab8dec317b6b3ee053a5852ef551532108cbb0b3b9cd1d557c5ceba
|
|
| MD5 |
af0a4592d836fb37a7d7a02983c01d3c
|
|
| BLAKE2b-256 |
9fabd864d6bbd15693e7164e7925e7840d9bcd622919d25f404651dbd98f0d76
|
File details
Details for the file pytos2_ce-2.5.1-py3-none-any.whl.
File metadata
- Download URL: pytos2_ce-2.5.1-py3-none-any.whl
- Upload date:
- Size: 173.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4c24abaf25adc2ad67de799263b216ac629b7f9400110579e9930a884d00666
|
|
| MD5 |
e9b6769950093df3b4a565dc31d08851
|
|
| BLAKE2b-256 |
40f03091bb2ccc49a089be632a76da304ac61f76083d285b1e87927c6b8173bb
|