./net/py-ncclient, NETCONF Python client

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6.4, Package name: py37-ncclient-0.6.4, Maintainer: pkgsrc-users

py-ncclient is a Python library that facilitates client-side scripting
and application development around the NETCONF protocol. `ncclient` was
developed by [Shikar Bhushan](http://schmizz.net). It is now maintained
by [Leonidas Poulopoulos (@leopoul)](http://ncclient.grnet.gr)

This version includes a merge of [Juniper Networks](http://www.juniper.net)
and [Cisco Systems](http://www.cisco.com) respective ncclient forks based
on [leopoul/ncclient v0.3.2](https://github.com/leopoul/ncclient)


Required to run:
[security/py-paramiko] [devel/py-setuptools] [textproc/py-lxml] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 64f5a6ba4e1eedbc5f2c5cbc27b7fadff182b000
RMD160: fedf1a253f2a11bad0e2a5212de701b9942ded1c
Filesize: 86.612 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-20 13:16:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ncclient: updated to 0.6.4

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
   2019-03-13 19:56:18 by Adam Ciarcinski | Files touched by this commit (1) | Package updated
Log message:
py-ncclient: updated to 0.6.3

v0.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()

v0.6.2:
Migration to user selectors instead of select, allowing higher scale operations
improved netconf:base:1.1 parsing
Graceful exit on session close
   2019-03-13 19:02:31 by Adam Ciarcinski | Files touched by this commit (11) | Package updated
Log message:
py-twine: updated to 1.13.0

Twine is a utility for publishing Python packages on PyPI. It provides build
system independent uploads of source and binary distribution artifacts for both
new and existing projects.
   2018-07-14 21:14:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ncclient: updated to 0.6.0

0.6.0:
Re-enabled Python 3.7 by changing "async" to "async_mode" in \ 
several locations
   2017-09-04 20:08:31 by Thomas Klausner | Files touched by this commit (163)
Log message:
Follow some redirects.
   2017-06-07 12:21:35 by Havard Eidnes | Files touched by this commit (4) | Package updated
Log message:
Update py-ncclient to version 0.5.3.

Pkgsrc changes:
 * Adapt PLIST and patch to README.rst.

Upstream changes:

v0.5.3
- Add notifications support
- Add support for ecdsa keys
- Various bug fixes
   2016-10-04 09:11:02 by Havard Eidnes | Files touched by this commit (2)
Log message:
Fix problem introduced by myself in the previous commit.
   2016-10-02 01:29:47 by Havard Eidnes | Files touched by this commit (2)
Log message:
Use Alexei's name from LinkedIn (which uses ASCII) instead of
deleting his entries...