AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Add allow_old_sphinx.patch allowing building of documentation on Leap 15 (bsc#1181270).
- Update to version 0.6.9 * Fix for breaking API change - Update to version 0.6.8 * 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
- Update to version 0.6.7 * Bugfix release
- Update to 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 - Update to version 0.6.5 * 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 - Remove patch: * sphinx-use-imgmath-extension.patch (fixed by upstream) - Use tarball from github - Run testsuite - Drop not needed dependencies - Minor fixes to make the rpm post-build-checks happy
- update to v0.6.4: * Use os.path.expanduser() on paths read from ssh_config. * Proxycommand can be a list. Identityfile already performs ~ expansion in * Enhance Alcatel-Lucent -support - add sphinx-use-imgmath-extension.patch
- update to version v0.6.3 * Housekeeping & Cleaning * Log sent and received messages at level INFO. Fixes #167 * - move known_hosts_lookup (the host entry in known_hosts, with optional port number appended) * First draft of versioning with versioneer (#269) * revert to raising SSHError * fix: add missing placeholder in exception string * Updates to re-enable Python 3.7 (#249) * Updates for 0.5.4 and 0.6.0 * SSH Host key checking (#280) * check for transform_reply type (#270) * Change superclass call style to keep tests happy * SSH Host key checking * Fix homepage link registered with PyPi (#274) * more tests * invoke self.parse() to ensure errors, if any, have been detetcted before check in ok() (#286) * Avoid spurious SessionCloseError when intentionally closing session. (#268) * Minor edits * Revert "Fixes to unit tests to account for use of selectors" * Close the channel when closing SSH session * Revert "fixes to tests for python2.7" * add Huawei device support through YANG (#1) (#242) * Revert "use selectors instead of select; improve performance of base 1.0 or 1.1 selection" * instructions for running unit tests locally * updated README.md in preparation for 0.6.1 release * netconf:base:1.1 parsing improvements (#267) * Add session as extra context to session-related logs * Include host in log message as well, as session-id is not globally unique * fix: comments & whitespace tidy * removed Manager class metaclass and modified operation lookup to __getattr__ (#200) * Add support for loading host-specific known_hosts files via UserKnownHostsFile. (#255) * Typo in log message * selector changes (#260) * use selectors instead of select; improve performance of base 1.0 or 1.1 selection * Updated junos.py to resolve RestrictedUser error: (#283) * change hostkey var name to be explicit on type hostkey_b64 * Fixes to unit tests to account for use of selectors * fixes to tests for python2.7 * remove breaking test for incorrect host key padding * check known_hosts only if hostkey_b64 not specified * include selectors2 in requirements * remove unused import * Revert "include selectors2 in requirements" - Drop pr-109.patch
- Update to 0.5.4 * Python 3.6 support
- Update to 0.5.3 * Add notifications support * Add support for ecdsa keys * Various bug fixes - Convert to singlespec - Rebase patch: pr-109.patch
- update to 0.5.2: * Add support for Python 3 * Improve Junos ioproc performance * Performance improvements * Updated test cases * Many bug and performance fixes - fix source-url - rebase patch: pr-109.patch
- switch to version from pypi This is the version used by OpenStack networking-cisco - update to 0.4.7: * Add support for netconf 1.1 * Fix multiple RPC error handling * Add support for cancel-commit and persist param * Add more examples * 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 * 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 * Nexus exec_command operation * Allow specifying multiple cmd elements in Cisco Nexus * Update rpc for nested rpc-errors * Prevent race condition in threading * Prevent hanging in session close * 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 * 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 * Add an example for Cisco CSR1000v - Remove nexus-support.patch . Applied upstream. - Adjust Requires according to requirements.txt - Split documentation into extra -doc package - Add pr-109.patch . This lowers the lxml requirement so this package works with SLE12. - Stop using openstack-suse-macros for now. This fixes the build for openSUSE 13.2 and SLE11SP3
- Unify spec file. Use fedora compatible files macros
- added nexus-support.patch: this is required to make make ncclient capable of accessing cisco nexus switches (for quantum's nexus plugin)
- (rpm-wise) downgrade to a released version 0.3.2: * http://ncclient.grnet.gr/0.3.2/
- Require python-paramiko (for ssh transport) - Build HTML documentation