1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210
|
version 0.6.11
-------------
* Support for custom client capabilities
* Restructuring/refactoring of example scripts
* Minor bugfixes
* Minor unit test refactoring
version 0.6.10
-------------
* NETCONF call-home (RFC8071) support
* YANG 1.1 `action` support
* Nokia SR OS device handler support
* Removal of old ALU base-r13 API documentation
* Increased test coverage
* Variety of bugfixes and minor enhancements from a variety of contributors since 0.6.9 (see commit history)
* Thanks to all contributors!
version 0.6.9
-------------
* Resiolved breaking API change
version 0.6.8
-------------
* Variety of small updates and bugfixes, but of note:
- Support for namespace prefixes for XPath queries
- `edit-config` parameter validation
- Support for multiple RPC errors
- API to get supported device types
- Support for subtree filters with multiple top-level tags
* Thanks to all contributors!
* Pulled due to avccidental breaking API change
version 0.6.7
-------------
* Variety of bugfixes from a variety of contributors since 0.6.6 (see commit history)
version 0.6.6
-------------
* Read ssh timeout from config file if not specified in method call
* Tox support
* Huge XML tree parser support
* Adding optional bind address to connect
version 0.6.5
-------------
* Updated README for 0.6.5 release
version 0.6.4
-------------
* Pin selectors2 to Python versions <= 3.4
* Fix config examples to actually use the nc namespace
* Fix: correctly set port for paramiko when using ssh_config file
* Test: add test to check ProxyCommand uses correct port
* Update commits for py3
* Enhance Alcatel-Lucent-support
* Juniper RPC: allow specifying format in CompareConfiguration
* Parsing of NETCONF 1.1 frames no longer decodes each chunk of bytes
* Fix filter in create_subscription
* Validate 'with-defaults' mode based on supported modes advertised in capability URI
version 0.6.3
-------------
* Fix homepage link registered with PyPi
* SSH Host Key checking
* Updated junos.py to resolve RestrictedUser error
* Close the channel when closing SSH session
* Invoke self.parse() to ensure errors, if any, have been detected before check in ok()
version 0.6.2
-------------
* Migration to user selectors instead of select, allowing higher scale operations
* Improved netconf:base:1.1 parsing
* Graceful exit on session close
version 0.6.0
-------------
* Re-enabled Python 3.7 by changing "async" to "async_mode" in several locations
version 0.5.4
-------------
* No major functionality, accumulation of small fixes since 0.5.3 (see commit history)
* Disable Python 3.7 due to use of "async" (a new Python keyword) in some functions
version 0.5.3
-------------
Fixes/Enhancements
==================
* Add notifications support
* Add support for ecdsa keys
* Various bug fixes
version 0.5.2
-------------
Fixes/Enhancements
==================
* Add support for Python 3
* Improve Junos ioproc performance
* Performance improvements
* Updated test cases
* Many bug and performance fixes
version 0.4.7
-------------
Fixes/Enhancements
==================
* Add support for netconf 1.1
version 0.4.6
-------------
Fixes/Enhancements
==================
* Fix multiple RPC error handling
* Add support for cancel-commit and persist param
* Add more examples
version 0.4.5
-------------
Device Support
==============
* Add Huawei device support
* Add cli command support for hpcomware v7 devices
* Add H3C support, Support H3C CLI,Action,Get_bulk,Save,Rollback,etc.
* Add alcatel lucent support
Fixes
=====
* Rewrite multiple error handling
* Add coveralls support, with shield in README.md
* Set severity level to higher when multiple
* Simplify logging and multi-error reporting
* Keep stacktrace of errors
* Check for known hosts on hostkey_verify only
* Add check for device sending back null error_text
* Fix RPC.raise_mode
* Specifying hostkey_verify=False should not load_known_hosts
* Check the correct field on rpc-error element
version 0.4.3
-------------
Features
========
* Nexus exec_command operation
* Allow specifying multiple cmd elements in Cisco Nexus
* Update rpc for nested rpc-errors
Fixes
=====
* Prevent race condition in threading
* Prevent hanging in session close
version 0.4.2
-------------
Features
========
* Support for paramiko ProxyCommand via ~/.ssh/config parsing
* Add Juniper-specific commit operations
* Add Huawei devices support
* Tests/Travis support
* ioproc transport support for Juniper devices
* Update Cisco CSR device handler
Fixes
=====
* Fix issue with locked method missing device handler
* Fix for namespace definition with lxml
* Add missing SessionError exception
* Update docs for Nexus device handler
* Docstring fixes
* Typos
* Minor bugfixes
Other
=====
* Add an example for Cisco CSR1000v
|