Pyaoscx

Latest version: v2.6.0

Safety actively analyzes 688238 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2.2.0

Notable Changes

* Added support for the following modules:
* Queue Profile
* OSPF
* QOS DSCP
* VSX (in factory)
* Added updates to Interface modules for QoS
* Added global QoS profiles, QoS trust mode
* Added address family verification to Static Route
* Updated README.md with API requirements and note about Master branch
* Various Bugfixes
* ACE modification
* Missing self parameter in API method
* Fixed circular import in VRF
* Fixed Modifying dictionary during iteration error in ACL
* Removed certain attributes when updating an ACL entry
* Fixed QoS and QoSDSCP modules and imperative methods
* Fixed interface for rate data type and trust mode in QoS
* Fixed VRF in devices with different capabilities
* Fixed invalid GET response for non-existing Interface
* Fixed Schedule Profile attributes when updating
* Remove call to get() in mac.py's get_all()
* Fixed config_attrs if calling get() without selector
* Shorten payloads for network requests
* Verification added for missing PoE capability
* Fixed isl_port interface instantiation
* Added missing import and decorator in interface module
* Added missing parameter to logging call in QoS

2.1.0

Notable Changes
* Added support for the following modules:
* MAC
* QoS
* PoE
* Added support for REST version 10.08
* Bug fixes in ACL and Interface modules
* General code quality improvements for maintainability
* netaddr was added as a dependency

2.0.1

This release adds various bugfixes.

2.0.0

**WARNING: V2 is NOT backwards compatible with v1 and earlier**
* Huge overhaul of the design - the libraries now use factories in order for the code to be more object oriented.
Please read the [Design document](pyaoscx/DESIGN.md) file for more information.
* Removed previous workflow examples (defunct) and added /workflows/workflow.py as an example for using the new design
* Added directories for supporting files in /rest/v1 and /rest/v10_04
* Most of the previous libraries have been updated, but there are unsupported modules that are pending updates below:
* ARP
* Common_ops
* EVPN
* LLDP
* Loop Protect
* MAC
* NAE
* QoS
* System
* VXLAN
* Additionally, a few libraries have been migrated into other libraries:
* bgp.py is now split between bgp_router.py and bgp_neighbor.py
* config. py is now configuration.py
* dhcp.py is now dhcp_relay.py
* lag.py is now integrated into interface.py
* ospf.py is now split between ospf_area.py, ospf_interface.py, and ospf_router.py

1.0.0

This is the version 1 release of pyaoscx, locked to the current iteration that makes function calls directly to the AOS-CX REST API for v1 and v10.04.
Libraries for this release include:
Access Security
ACL
ARP
BGP
Configuration Management
DHCP
EVPN
Interface and Port
LAG
LLDP
Loop Protect
MAC
NAE
OSPF
QOS
System Information
VLAN
VRF
VSX
VXLAN

0.3.0

This is the pre-release of pyaoscx, that makes function calls directly to the AOS-CX REST API for v1 and v10.04.
Libraries for this release include:
Access Security
ACL
ARP
BGP
Configuration Management
DHCP
EVPN
Interface and Port
LAG
LLDP
Loop Protect
MAC
NAE
OSPF
QOS
System Information
VLAN
VRF
VSX
VXLAN

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.