Install & Compatibility
Where this runs
tested against v3.0.1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 54.8MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 3.6s · import 0.000s · 55MB
53MB installed
● package 53MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
connect
✓ from netconf_console import connect
✗ from netconf.console import connect
Connect to a NETCONF device and retrieve server capabilities.
import os
from netconf.console import connect
host = os.environ.get('NETCONF_HOST', '192.168.1.1')
port = int(os.environ.get('NETCONF_PORT', '830'))
username = os.environ.get('NETCONF_USER', 'admin')
password = os.environ.get('NETCONF_PASS', 'admin')
with connect(host=host, port=port, username=username, password=password) as session:
capabilities = session.server_capabilities
print('Connected. Capabilities:', capabilities)
netconf-console2 --version
Upgrade
Version history
3.0.1latest on PyPI · released May 17, 2024
Audit
Dependencies
No dependency data recorded yet.