Skip to content

Releases: networktocode/pyntc

v2.0.1

14 Sep 01:53
510aa8c
Compare
Choose a tag to compare

[2.0.1] 09-2024

Added

  • 311 Extend cisco_ios set_boot_options method.

Fixed

  • 312 Fix Arista EOS file copy issues.

New Contributors

Full Changelog: v2.0.0...v2.0.1

Release 2.0.0

03 Jan 13:12
3014dfa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v2.0.0

v1.0.2

01 Dec 16:35
451c3eb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2

Release 1.0.1

28 Nov 15:41
5f263ad
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0

07 Apr 21:41
74c99a4
Compare
Choose a tag to compare

[1.0.0] 04-2023

Added

  • 270 Add additional properties to ASA and AIREOS.
  • 271 Add default logging for all devices and overall library.
  • 280 Add the wait_for_reload argument from reboot method throughout library. Defaults to False to keep current code backward compatible, If set to True the reboot method waits for the device to finish the reboot before returning.

Changed

  • 280 Changed from relative imports to absolute imports.
  • 282 Update initial pass at pylint.

Deprecated

  • 269 Remove show_list and config_list methods asa and ios. Add default functionality to show and config to handle str and list.
  • 275 Remove python ABC (abstract base classes) as they were not required.
  • 275 Remove show_list and config_list methods for the rest of device drivers. Add default functionality to show and config to handle str and list.
  • 280 Remove the use of signal modules within Cisco drivers. This will allow for reboots to be able to be handled within threads.
  • 280 Remove the timer argument from reboot method throughout library. Compatibility matrix on which versions, vendors support it became to much to maintain.

Full Changelog: v0.20.3...v1.0.0

v0.20.3

27 Oct 18:51
96531c9
Compare
Choose a tag to compare

What's Changed

[0.20.3] 10-2022

Changed

  • 250 Update full project to new dev standards.
  • 250 Update documentation to use mkdocs.

Deprecated

  • 250 Remove support for py36.

Full Changelog: v0.20.2...v0.20.3

v0.20.2

17 Oct 21:31
626b7b8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.20.1...v0.20.2

v0.20.1: Merge pull request #238 from networktocode/release-0.20-new

28 Apr 19:45
991b046
Compare
Choose a tag to compare

[0.20.1]

Fixed

  • Tox pipeline black linting issue.

v0.18.0: Merge pull request #221 from networktocode/develop

14 Aug 22:08
ee25d29
Compare
Choose a tag to compare

Added

  • IOSXEWLCDevice device Driver.

Fixed

  • IOS rollback() method derives filesystem name using _get_file_system() method to discover it from system.

v0.17.0

02 Mar 00:05
Compare
Choose a tag to compare

Added

  • ASADevice supports connecting to HA Peer
  • ASADevice connected_interface, ip_address, ipv4_addresses, ipv6_addresses, ip_protocol, peer_device, peer_ip_address, peer_ipv4_addresses, peer_ipv6_addresses, properties
  • ASADevice enable_scp, reboot_standby methods
  • IOSDevice now supports setting fast_cli on Netmiko driver

Changed

  • All Drivers reboot no longer accepts confirm argument
  • AIREOSDevice transfer_image_to_ap attempts to check that install image matches expected value multiple times.
  • ASADevice file_copy now supports transferring files to active and standby devices
  • EOSDevice config method accepts a list of commands
  • EOSDevice show method accepts a list of commands
  • JUNOSDevice config method accepts a list of commands
  • JUNOSDevice show method accepts a list of commands

Fixed

  • Account for additional output for verify if OS Image is booted
  • Handle Upgrades by disabling fast_cli during reboot process