15
0

Compare commits

14 Commits

Author SHA256 Message Date
ab86cc456f Accepting request 1324587 from devel:languages:python
- update to 0.7.0:
  * Introduced `ssh-python` as option instead of `Paramiko`.
  * Bumped to `0.7.0` as the `manager.connnect` call is NOT 100%
    backwards compatible today with all possible parameters that
    may be passed to `Paramiko`.
  * update Paramiko dependency
  * set default workflow permissions to read-only and pin action
    hashes f…
  * Fix error in .github/workflows/check.yml
  * Load certificate data when a corresponding public key is
    found in an ssh agent
  * Lazy-load some submodules inside ncclient.transport only when
    needed
  * Update tox.ini for test-requirements.txt → requirements-
    test.txt
  * Add alternative SSH transport using libssh
  * new: remove paramiko.DSSKey

- Switch to %patch macro.

OBS-URL: https://build.opensuse.org/request/show/1324587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=28
2025-12-29 14:16:39 +00:00
7123c8c928 - update to 0.7.0:
* Introduced `ssh-python` as option instead of `Paramiko`.
  * Bumped to `0.7.0` as the `manager.connnect` call is NOT 100%
    backwards compatible today with all possible parameters that
    may be passed to `Paramiko`.
  * update Paramiko dependency
  * set default workflow permissions to read-only and pin action
    hashes f…
  * Fix error in .github/workflows/check.yml
  * Load certificate data when a corresponding public key is
    found in an ssh agent
  * Lazy-load some submodules inside ncclient.transport only when
    needed
  * Update tox.ini for test-requirements.txt → requirements-
    test.txt
  * Add alternative SSH transport using libssh
  * new: remove paramiko.DSSKey
- Switch to %patch macro.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=27
2025-12-28 19:33:53 +00:00
4a074e60f0 Accepting request 1294927 from devel:languages:python
- Switch to pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1294927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=27
2025-07-22 10:20:51 +00:00
286290c47e - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=25
2025-07-22 05:43:39 +00:00
87ed085c13 Accepting request 1269143 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1269143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=26
2025-04-14 14:07:57 +00:00
e9e280b553 Enable sle15allpythons to also build for Python 3.11 on Leap
(needed as a dependency in a later SR)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=23
2025-04-14 07:50:37 +00:00
a53addc084 Accepting request 1249609 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1249609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=25
2025-03-03 15:05:07 +00:00
a3cd5cf26a - Update to version 0.6.19
* fixed broken manifest.

- Update to version 0.6.18
  * Fix connect using ssh using keyfile without password.
- Update to version 0.6.17
  * Remove hardcoded values in example.
  * Use Paramiko's PKey class for loading public keys instead of
    instantiating key subclasses directly.
  * Remove Python2 support.
  * Only import UnixSocketSession if the platform is not Windows.
  * Remove setuptools from runtime requirements; list in build
    requirements.
  * Adding error handling parameters for RPC replies.
  * Drop the pytest-runner dependency.
  * Fix for broken iterator.
- Drop patch
  * python-ncclient-no-python2.patch (included upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=21
2025-03-03 07:32:44 +00:00
d8f8166b45 Accepting request 1238046 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1238046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=24
2025-01-15 16:45:38 +00:00
8cbf2dd47a - do not require six for build
- added patches
  fix 59ccaac8e0
  + python-ncclient-no-python2.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=19
2025-01-15 12:49:55 +00:00
e500686921 Accepting request 1223349 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1223349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=23
2024-11-11 13:58:22 +00:00
c21b42f528 - Update to version 0.6.16
* Add Ciena driver.
  * Update session.py.
  * call_home: timeout as argument.
  * Introduce Unix Socket Transport.
  * feat: Add support for Nokia SR OS private candidate mode.
  * Fix support of .ssh/id_ed25519 keys.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=17
2024-11-11 11:38:39 +00:00
fb8d5c7a87 Accepting request 1218489 from devel:languages:python
- Add intersphinx-mapping.patch to allow working with Sphinx >=
  8.* (gh#ncclient/ncclient#604).

OBS-URL: https://build.opensuse.org/request/show/1218489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ncclient?expand=0&rev=22
2024-10-27 10:25:53 +00:00
76dac892ab - Add intersphinx-mapping.patch to allow working with Sphinx >=
8.* (gh#ncclient/ncclient#604).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ncclient?expand=0&rev=15
2024-10-25 22:38:18 +00:00
4 changed files with 27 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c016d3e9d213cd02451e4b81f3dd5b318e19088f842d2605d1cb13e0d3b8320
size 142506

3
ncclient-0.7.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56b72da6afa673d0a763e845db9e6e10d1c1acd31499942dc019e1a0922b8306
size 146871

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Mon Nov 17 22:07:58 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 0.7.0:
* Introduced `ssh-python` as option instead of `Paramiko`.
* Bumped to `0.7.0` as the `manager.connnect` call is NOT 100%
backwards compatible today with all possible parameters that
may be passed to `Paramiko`.
* update Paramiko dependency
* set default workflow permissions to read-only and pin action
hashes f…
* Fix error in .github/workflows/check.yml
* Load certificate data when a corresponding public key is
found in an ssh agent
* Lazy-load some submodules inside ncclient.transport only when
needed
* Update tox.ini for test-requirements.txt → requirements-
test.txt
* Add alternative SSH transport using libssh
* new: remove paramiko.DSSKey
-------------------------------------------------------------------
Tue Jul 22 05:43:18 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
@@ -61,7 +82,7 @@ Fri Oct 25 22:17:02 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
-------------------------------------------------------------------
Wed Feb 28 04:55:02 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
- Switch to %patch macro.
- Switch to %patch macro.
-------------------------------------------------------------------
Thu Dec 7 22:36:06 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-ncclient
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15allpythons}
Name: python-ncclient
Version: 0.6.19
Version: 0.7.0
Release: 0
Summary: Python library for NETCONF clients
License: Apache-2.0