Skip to content

Releases: Juniper/py-junos-eznc

Release 2.7.1

12 Apr 05:41
32b16cd
Compare
Choose a tag to compare

Enhancements done

  • Added customer juniper paramiko module as a dependency which supported aes128 and aes257 cipher #1299

Release 2.7.0

12 Jan 06:59
0ef9071
Compare
Choose a tag to compare

Enhancements done

  • Support added for Python 3.10 and above version.

Release 2.6.8

03 Oct 04:43
0745dd0
Compare
Choose a tag to compare

Enhancements done

  • Introduced optional argument routing instance for fs.cp() API
  • Introduced optional argument member_id for installation of pkg on specific member id of EX-VC

Bugs Fixed

  • Changed the VlanTable field name to vlan-name and BfdSessionTable field name to client-name #423
  • Fixed the port details in StartShell to use the port from Device object instead of default Port 22 #573
  • Fixed the sw.install to use Windows file path for package copy #1206
  • Fixed the sw.install to install the vc_master after the other vc_members gets installed for EX-3400 where unlink is set by default #1247
  • Removed Unused Dependency: Netaddr #1257
  • Fixed "object": version_info(re_version) emits ValueError: invalid literal for int() with base 10: '17-EVO' for EVO version X50.17-EVO#1264

Release 2.6.7

28 Feb 15:11
0dcf5de
Compare
Choose a tag to compare

Enhancements done

  • Supported option to set look_for_keys with bool True/False #1234

Bugs Fixed

  • Fixed build failure against setuptools #1231

Release 2.6.6

09 Dec 11:05
8061e33
Compare
Choose a tag to compare

Bugs Fixed

  • Fixed reboot failing on other RE #1199
  • Fixed passing 'sleep' arg to StartShell run() #1202
  • Fixed PyEZ get-facts support for ACX model #1209
  • Fixed EthPortTable regex pattern #1215
  • Fixed StartShell UnboundLocalError #1203 #1211

Release 2.6.5

29 Jul 07:09
a29b8e3
Compare
Choose a tag to compare

Enhancements done

  • Supported multi-gig ports for EthPortTable.yml #1177

Bugs Fixed

  • Fixed on-box support for start shell types #1190 #1186
  • Fixed conn_open_timeout value was getting set None , changed it to default 30 seconds #1184

Release 2.6.4

09 Jun 06:41
e6e0586
Compare
Choose a tag to compare

Enhancements done

  • Supported start_shell options to choose the shell types (sh or csh) #995
  • Supported for python 3.9

Bugs Fixed

  • Fixed Device facts current_re returns the SRX cluster node0 and node1 details with cluster ID 16 #1135
  • Fixed upgrade ncclient version 0.6.13, updated requirements.txt to install ncclient==0.6.13 #1153
  • Fixed deprecation warning due to invalid escape sequences #1034
  • Fixed Unit tests test_sw_put_ftp failure #1165

Release 2.6.3

05 Oct 10:33
b3bf657
Compare
Choose a tag to compare

Enhancements done

  • Adding ignore warning for rollback api #1131
  • Add escaped $ Bourne-style shell prompt support #868

Bugs Fixed

  • Fix for junos versions returning a bool value for config diff if there are no changes #1093
  • Handle ncclient timeout exception at close. #787
  • Newer junos versions return a bool for config diff and not etree if there are no changes #1093

Release 2.6.2

13 Jul 11:23
f6ba493
Compare
Choose a tag to compare

Bugs Fixed

  • Fix for evo device as Password prompt comes directly during telnet #1112

Release 2.6.1

01 Jun 17:48
08b1fec
Compare
Choose a tag to compare

Enhancement Added

  • Flag for json.loads() for special character like newline was made false by default. #1029

Bugs Fixed

  • Transform function modified only for the rpc and set back to original value. #1108
  • Skip the values returned in re-list without numbers during multi re software install #1099
  • getiterator() replaced with iter() as was deprecated in Python 3.2 and removed in Python 3.9 #1110