Commit graph

19 commits

Author SHA1 Message Date
wiz
2ac11edd52 *: switch to versioned_dependencies.mk for py-setuptools 2020-08-31 23:07:00 +00:00
adam
c56ed85094 py-ncclient: updated to 0.6.8
v0.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
2020-08-04 18:05:21 +00:00
adam
86c68a3571 py-ncclient: updated to 0.6.6
v0.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
2019-08-29 10:03:53 +00:00
adam
3192d5b0ed 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-05-20 11:16:34 +00:00
adam
506e3098c8 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 18:56:18 +00:00
adam
a2e766faf4 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.
2019-03-13 18:02:31 +00:00
adam
b68ae77805 py-ncclient: updated to 0.6.0
0.6.0:
Re-enabled Python 3.7 by changing "async" to "async_mode" in several locations
2018-07-14 19:14:47 +00:00
wiz
ff22ec594f Follow some redirects. 2017-09-04 18:08:18 +00:00
he
2b89f98dac 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
2017-06-07 10:21:34 +00:00
he
cf1d7fcde6 Fix problem introduced by myself in the previous commit. 2016-10-04 07:11:02 +00:00
he
c8c8545162 Use Alexei's name from LinkedIn (which uses ASCII) instead of
deleting his entries...
2016-10-01 23:29:47 +00:00
wiz
8b5a6e3d91 Add upstream bug report URL. 2016-09-30 14:01:44 +00:00
wiz
74a72c0cd7 Work around build problem in C locale. 2016-09-30 13:59:10 +00:00
he
d63cbcda82 Update to version 0.5.2.
Changes:

v0.5.2
 * Add support for Python 3
 * Improve Junos ioproc performance
 * Performance improvements
 * Updated test cases
 * Many bug and performance fixes

v0.4.7
 * Add support for netconf 1.1
2016-09-15 14:56:45 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
he
a5b42a830a Update to version 0.4.6.
Upstream changes:
v0.4.6
 * Fix multiple RPC error generation
 * Add support for cancel-commit and persist param
 * Add more examples

v0.4.5
 * 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

v0.4.3
 * 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

v0.4.2
 * 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
 * Many minor and major fixes
2016-02-17 12:20:57 +00:00
agc
203292f73e Add SHA512 digests for distfiles for net category
Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 00:34:51 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
he
7a0d62ccec Add py-ncclient, a python library for netconf.
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)
2014-09-02 11:24:37 +00:00