Skip to main content

docs

Documentation Status

tests

travis coverage

package

Package on PyPi PyPI Wheel Supported versions

A Python SDK providing simple access to AlgoSec APIs, including handy methods to implement common network security policy management tasks, such as:

  • Check whether specific traffic is allowed by the firewalls and security devices in the network.

  • Open a network security change request.

  • Check status of existing change requests.

  • Update business application connectivity requirements (and automatically trigger change requests as needed)

Useful for automation and orchestration (e.g. DevOps), building custom portals, or exposing specific functionality to Application Owners, IT, Helpdesk, Information Security, Security Operations, etc.

Included in this package are clients for AlgoSec Firewall Analyzer, FireFlow and BusinessFlow.

Installation

Install the latest version from PyPi by running:

pip install algosec --upgrade

or clone this repo and run:

python setup.py install

Contribution

Contributions are welcome! Please follow the standard pull request process.

Documentation

Documentation Status

Documentation available online at: https://algosec-python.readthedocs.io/en/latest/

How to build doc’s locally?

Using Spinx:

$ cd docs
$ make html

Then see the docs/_build folder created for the html files.

Developing

To install the package for local development just run:

pipenv install

This will install all the dependencies and set the project up for local usage and development .

Testing

To run the unittests for all supported python versions, simply run:

tox

Metadata

Release files for algosec 1.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for algosec 1.3.5
File Size Uploaded
algosec-1.3.5.tar.gz 18.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for algosec 1.3.5
File Interpreter ABI Platform
algosec-1.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 43.1 kB

Release files / algosec-1.3.5.tar.gz

Download URL algosec-1.3.5.tar.gz
Size 18.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e268a3d7356c07813d427e9eae4cbb981a0b18eef84a761028a14348a314e3be
BLAKE2b-256 checksum
How to use checksums
23103b4822fbef0fcf27bf1635054da7b98246f6c25e0228ae05829702f230ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

Release files / algosec-1.3.5-py3-none-any.whl

Download URL algosec-1.3.5-py3-none-any.whl
Size 24.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0bf9bc3b172c25d6565ec24cee35805c48375d5ce7a234ae995f720519eb792
BLAKE2b-256 checksum
How to use checksums
e8fa9b1fadf27a03803bf3a653ce013b9a63271ba8a3fcf9183cdfbfd8f8960f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

Release history Release notifications | RSS feed

This release

1.3.5 This release

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.4

2 release files

1.0.3

3 release files

1.0.2

3 release files

1.0.1

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.7.0

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page