./net/py-ncclient, NETCONF Python client

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


Branch: CURRENT, Version: 0.6.15, Package name: py312-ncclient-0.6.15, 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:

Filesize: 620.005 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2023-11-05 23:40:01 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-ncclient: update to 0.6.15.

    reading correct user known_hosts files by @martin-volf in #517
    fix coveralls reporting by @martin-volf in #519
    Agent key selection by @aahoward in #522
    Update session.py - Parameterize timeout for _post_connect by @GerriorL in #543
    update comment in _parse11 by @mercimat in #549
    Fix missing timeout in ssh post_connect by @GerriorL in #550
    Migrate from nose to pytest by @einarnn in #555
    Based on v0 6 13 fix for deprecation warnings threading thread by @slieberth \ 
in #553
    Introduce support for TLS by @ivandkhn in #556
    remove - version of setting and replace with _ version by @einarnn in #562
    permissive UTF-8 parsing for NC11 delimiter by @einarnn in #563
    introduce python3.12 for ci by @einarnn in #568
    Add commit comment capability support for SROS devices in ncclient by \ 
@torkashvand in #574
   2022-05-05 20:02:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ncclient: updated to 0.6.13

ncclient-v0.6.13

Remove extraneous capability in default device
Refactor deprecated unittest aliases for Python 3.11 compatibility
Added support for environment variables
Migrate from Travis to GitHub Actions
Update Build Pill
add netconf base namespace to edit-config config element if it is missing
   2022-05-01 14:51:31 by Thomas Klausner | Files touched by this commit (2)
Log message:
*: mark two more as not-for-python-2.x (due to py-selectors2)
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-03-07 08:46:01 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-ncclient: updated to 0.6.10

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