nornir-scrapli

View on PyPIReverse Dependencies (7)

2024.7.30 nornir_scrapli-2024.7.30-py3-none-any.whl

Wheel Details

Project: nornir-scrapli
Version: 2024.7.30
Filename: nornir_scrapli-2024.7.30-py3-none-any.whl
Download: [link]
Size: 33154
MD5: e605b607b2db24fbe5ea5ec97307b8b9
SHA256: 84ab7297bf5c350b6e3bba9772a55b892d32b1373eb47d17dd65630f3b372948
Uploaded: 2024-07-30 14:34:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nornir_scrapli
Version: 2024.7.30
Summary: Scrapli's plugin for Nornir
Author-Email: Carl Montanari <carl.r.montanari[at]gmail.com>
Project-Url: Homepage, https://github.com/scrapli/nornir_scrapli
Project-Url: Docs, https://scrapli.github.io/nornir_scrapli/
License: MIT License Copyright (c) 2021 Carl Montanari Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: arista,automation,cisco,eos,iosxe,iosxr,juniper,junos,netconf,network,nxos,ssh,telnet
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: nornir (>=3.0.0)
Requires-Dist: nornir-utils (>=0.1.0)
Requires-Dist: ntc-templates (>=1.1.0)
Requires-Dist: scrapli (>=2022.01.30)
Requires-Dist: scrapli-cfg (>=2022.01.30)
Requires-Dist: scrapli-community (>=2021.01.30)
Requires-Dist: scrapli-netconf (>=2022.01.30)
Requires-Dist: textfsm (>=1.1.0)
Requires-Dist: black (<25.0.0,>=23.3.0); extra == "dev"
Requires-Dist: darglint (<2.0.0,>=1.8.1); extra == "dev"
Requires-Dist: isort (<6.0.0,>=5.10.1); extra == "dev"
Requires-Dist: mypy (<2.0.0,>1.0.0); extra == "dev"
Requires-Dist: nox (==2024.4.15); extra == "dev"
Requires-Dist: pycodestyle (<3.0.0,>=2.8.0); extra == "dev"
Requires-Dist: pydocstyle (<7.0.0,>=6.1.1); extra == "dev"
Requires-Dist: pylama (<9.0.0,>=8.4.0); extra == "dev"
Requires-Dist: pylint (<4.0.0,>=3.0.0); extra == "dev"
Requires-Dist: pytest-cov (<5.0.0,>=3.0.0); extra == "dev"
Requires-Dist: pytest (<8.0.0,>=7.0.0); extra == "dev"
Requires-Dist: toml (<1.0.0,>=0.10.2); extra == "dev"
Requires-Dist: genie (<24.4,>=20.2); (sys_platform != "win32" and python_version < "3.11") and extra == "dev"
Requires-Dist: pyats (>=20.2); (sys_platform != "win32" and python_version < "3.11") and extra == "dev"
Requires-Dist: mdx-gh-links (<1.0,>=0.2); extra == "docs"
Requires-Dist: mkdocs (<2.0.0,>=1.2.3); extra == "docs"
Requires-Dist: mkdocs-gen-files (<1.0.0,>=0.4.0); extra == "docs"
Requires-Dist: mkdocs-literate-nav (<1.0.0,>=0.5.0); extra == "docs"
Requires-Dist: mkdocs-material (<10.0.0,>=8.1.6); extra == "docs"
Requires-Dist: mkdocs-material-extensions (<2.0.0,>=1.0.3); extra == "docs"
Requires-Dist: mkdocs-section-index (<1.0.0,>=0.3.4); extra == "docs"
Requires-Dist: mkdocstrings[python] (<1.0.0,>=0.19.0); extra == "docs"
Requires-Dist: genie (<24.4,>=20.2); (sys_platform != "win32" and python_version < "3.11") and extra == "genie"
Requires-Dist: pyats (>=20.2); (sys_platform != "win32" and python_version < "3.11") and extra == "genie"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: genie
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3108 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (72.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nornir_scrapli/__init__.py sha256=4S2mtbXj5pbD4_rZ0tlOJAcPDPMltO6bsymBa7gJdNE 49
nornir_scrapli/connection.py sha256=egVRvTJyDwaV9p30wgwb7mEBoa88y4cD-id-mXO059g 9890
nornir_scrapli/exceptions.py sha256=JjIEmCZKlso1rIXRNRMLyO7UmM2acGrCgeAOSMWz5nY 371
nornir_scrapli/helper.py sha256=VfH4GO_kxz5VRnHKt83EPyGL_x1P6FKqcL5j5hJjxh8 1412
nornir_scrapli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nornir_scrapli/result.py sha256=9a4_JfkiBLsC3-imfNyRr0i_Um3IYmLw_hV4CaKwnqk 3587
nornir_scrapli/functions/__init__.py sha256=Gco7qBCfH7bts3_yod4pXMMlbxbLhRov1reuz2cO0GM 157
nornir_scrapli/functions/print_structured_result.py sha256=AOaPLX_kuRHYHZw9InQMutHKs_DYZqD6a2wXTKtk8oA 3256
nornir_scrapli/tasks/__init__.py sha256=R04X28AkEtY5FI33FHeZGglUNwFUx-Gu5u0LeWjOd3Q 2304
nornir_scrapli/tasks/cfg/__init__.py sha256=5xfHKURmKQSBcm6coKAUk-GQFqwNRT5h8fl9Gvk3OG4 31
nornir_scrapli/tasks/cfg/abort_config.py sha256=sgatkqJHLX9KbscvURcdBCMAiIKfAZmhmk3lR-b1Kxc 814
nornir_scrapli/tasks/cfg/commit_config.py sha256=mUO7djGC3Y7YTakU-yWfJZImLywPCnKKQEJ3TkfFZPs 942
nornir_scrapli/tasks/cfg/diff_config.py sha256=dGFQNxtJGevvNG5cmuQTw4lMZ98QX9RrUkuYAYzflI8 1128
nornir_scrapli/tasks/cfg/get_config.py sha256=PDmCJpacQdm8HCr-bO1WA6LzBtb4DJIqSWI0rknNKus 828
nornir_scrapli/tasks/cfg/get_version.py sha256=-SJ2AHEQOFn6KdINahrNSf7zaarfqiLlMnw1kgCzNIE 614
nornir_scrapli/tasks/cfg/load_config.py sha256=MjCa4sqbSOqfa3UDJkHs3F_AC8AfQmNERoYeU6uwF9I 1327
nornir_scrapli/tasks/core/__init__.py sha256=laCl6CDCsq4koahqWEpx3uQmTSMYOIU6Ni52JAqzOPo 32
nornir_scrapli/tasks/core/get_prompt.py sha256=qtJFfEDgHa8RQRxRHpiRUm3La-A3SiQRckYfTFgSA54 546
nornir_scrapli/tasks/core/send_command.py sha256=HDTg_4mwMwIi4DmTDOe4QllMd3mjhoDw6CQfRDuVuAE 1711
nornir_scrapli/tasks/core/send_commands.py sha256=-BPjvPj2VJviRX3OcAZgZWFKFmK4oc6nImDEMru8p3k 2224
nornir_scrapli/tasks/core/send_commands_from_file.py sha256=PiGjqqvTTDu8QEnxyhK2IOizWG6EboiK380gD1xqjlg 2084
nornir_scrapli/tasks/core/send_config.py sha256=8zlqyJPJ4M-6JkvHVGtL8mlj-1mFvDlzGs-3rAiW9vQ 3790
nornir_scrapli/tasks/core/send_configs.py sha256=Cl6qxxCcJJjDaE180GYyZnpnLC5mK2NNxCSJTkXkBzo 3769
nornir_scrapli/tasks/core/send_configs_from_file.py sha256=MPXA4nVfvIWnLQ_CBRBfir63Tkh9VE_gqmZN6fEM54k 3764
nornir_scrapli/tasks/core/send_interactive.py sha256=DX4Usdt7H2gcIoIUZWeZHX6nZb7em-jgJJu6HxKXv_k 3681
nornir_scrapli/tasks/netconf/__init__.py sha256=M64pT2aASQtH5myWvwuZkrxbDn1A-lpDF9lcYuF2BEg 35
nornir_scrapli/tasks/netconf/capabilities.py sha256=DIjCApUFTVKaNFjvhGrdSoMJ-kR-t_cBEwqs-F8qUv4 683
nornir_scrapli/tasks/netconf/commit.py sha256=1uVJHaZfsepjrZ8hZe8959rJWFAQAs6-XjQpzE_W-Uo 819
nornir_scrapli/tasks/netconf/delete_config.py sha256=6k2bU6nLjSRHMMXsWlJCCbTiRNxPhMckPX8KTBvnXYk 969
nornir_scrapli/tasks/netconf/discard.py sha256=Sw4lPZ1b35oMsF7Mveuy7eBPDQBEsgdR2WMGvgk2BdU 823
nornir_scrapli/tasks/netconf/edit_config.py sha256=2mY_2U9tLr9-x8Hm6DYv5J0HnzC6Qnl6DMfrhCxeLi4 2220
nornir_scrapli/tasks/netconf/get.py sha256=4M2NKPBXerkBgi1MAldq8BnoF1-YgJ88UETBrJM3qGo 1000
nornir_scrapli/tasks/netconf/get_config.py sha256=tv-23FdCpyBOLbd43clqTjNxA_UxlXU8gInbvrI0Ez8 1270
nornir_scrapli/tasks/netconf/lock.py sha256=LdigpYhdOv0ZkQ7te-Ok0WY2J5MfNal8RgXVjSdolZ4 908
nornir_scrapli/tasks/netconf/rpc.py sha256=lmQ6DbbkIylGMjdIjcOqw3ch4wHCOEAiM_2GutIF8s4 889
nornir_scrapli/tasks/netconf/unlock.py sha256=_q8SRCXDon3miXNXYw8De-a3z0sfjfOhfCwv0S19AQM 916
nornir_scrapli/tasks/netconf/validate.py sha256=fvD9lsHZVM7aSYPONbHfBHF6NPBK_Fem_JCX76p1Ctg 960
nornir_scrapli-2024.7.30.dist-info/LICENSE sha256=IeyhkG2h_dAvJ7nAF0S4GSUg045jwI27YADV_KSJi50 1071
nornir_scrapli-2024.7.30.dist-info/METADATA sha256=NaEQr5adWCuBeSKyVf0D82CrhHeAO-N0egIha6o7eug 7352
nornir_scrapli-2024.7.30.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
nornir_scrapli-2024.7.30.dist-info/entry_points.txt sha256=YaszNhD1WWnRm7tM3-j4ZW3dHFRl4UgAfp-HREKUywg 190
nornir_scrapli-2024.7.30.dist-info/top_level.txt sha256=ubepFV0E1JEQq3OGV8P0cfBTnKhLF2z2S98Ocn6aUpw 15
nornir_scrapli-2024.7.30.dist-info/RECORD

top_level.txt

nornir_scrapli

entry_points.txt

scrapli = nornir_scrapli.connection:ScrapliCore
scrapli_cfg = nornir_scrapli.connection:ScrapliConfig
scrapli_netconf = nornir_scrapli.connection:ScrapliNetconf