nornir-scrapli

View on PyPIReverse Dependencies (6)

2024.1.30 nornir_scrapli-2024.1.30-py3-none-any.whl

Wheel Details

Project: nornir-scrapli
Version: 2024.1.30
Filename: nornir_scrapli-2024.1.30-py3-none-any.whl
Download: [link]
Size: 33122
MD5: 771e9799d279feb9269393d141dbf402
SHA256: 6c8c04921238bae6bdfebf1b7db3f670257ca29a18044ed0b20afef5f1487c88
Uploaded: 2024-01-29 02:30:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nornir_scrapli
Version: 2024.1.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 (<24.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 (==2023.4.22); 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 (>=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 (>=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: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nornir_scrapli/__init__.py sha256=5NhB62Av3JwLrwUgDYTDK9_hqtBBJyyizXoNc9IBxa8 49
nornir_scrapli/connection.py sha256=KroNWMdd9YNr1WNMtEAv0hN0kUWrY53r_m8h1_lwdZM 9889
nornir_scrapli/exceptions.py sha256=JjIEmCZKlso1rIXRNRMLyO7UmM2acGrCgeAOSMWz5nY 371
nornir_scrapli/helper.py sha256=0ti5Dmv9_iwxx9_TzXgWVFN-AYCLXQt0YAkuJZ6sR_I 1411
nornir_scrapli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nornir_scrapli/result.py sha256=W2XXrTBN2ePkeAJO846s8cb7C_G92bMMapoooPtbk4c 3586
nornir_scrapli/functions/__init__.py sha256=tYzo9rJIXDaCe20AO7z5UV-FKG4wtUbrD20iWDGZEjc 156
nornir_scrapli/functions/print_structured_result.py sha256=F7TzYu_YCPUT-HgdAnOBaFQaQ4sHpzqomz1kXOK1j_E 3255
nornir_scrapli/tasks/__init__.py sha256=mmpYFd9WeW9wkq8gNb_rRivNHBQmOsoq9_xRoXOMRNg 2303
nornir_scrapli/tasks/cfg/__init__.py sha256=5xfHKURmKQSBcm6coKAUk-GQFqwNRT5h8fl9Gvk3OG4 31
nornir_scrapli/tasks/cfg/abort_config.py sha256=fLeEiyiPrjsRzpVwUKvMne887YtvmUjh23Hm3FH0-vk 813
nornir_scrapli/tasks/cfg/commit_config.py sha256=i9dvgqCYDkJoIEigfuRPQIsPn335NcDYidvVqeNLU4U 941
nornir_scrapli/tasks/cfg/diff_config.py sha256=kLVgfkcJGIpekf6groqzagiLyRIIOMwvfbSo4mLj1so 1127
nornir_scrapli/tasks/cfg/get_config.py sha256=a-0R7CNFj0Ky6RlhnBtK1pHGPM8a-Xnklo-ytWDW20g 827
nornir_scrapli/tasks/cfg/get_version.py sha256=zDiPvow1DvutUdJbEP91hK4dSDtFAMqw7kk4YGivtgc 613
nornir_scrapli/tasks/cfg/load_config.py sha256=ZkCZ98Rot_uhWHuFoLDGNu_ViYUECTMMWSgbLjFlLO8 1326
nornir_scrapli/tasks/core/__init__.py sha256=laCl6CDCsq4koahqWEpx3uQmTSMYOIU6Ni52JAqzOPo 32
nornir_scrapli/tasks/core/get_prompt.py sha256=bViHjxZU9LLiBhKlIiyQQOgwtjBuOYs8gVvCZ8NUMaI 545
nornir_scrapli/tasks/core/send_command.py sha256=suMf90wNikydt_dwpczMSrerAtlxe25N5MLm1G7_nTE 1710
nornir_scrapli/tasks/core/send_commands.py sha256=0wGDWyp1kaMmu4pCBqx-A81EYe9fk_qthTHf11D0s84 2223
nornir_scrapli/tasks/core/send_commands_from_file.py sha256=Y51eqRwFCuHA1lsGWodihEvZuEv8wCbCUHK_mbGTAik 2083
nornir_scrapli/tasks/core/send_config.py sha256=vWVrDXlDsqh0RTJ5GDMUKztnQ0l0Ll1yLfpyt6aZuWs 3789
nornir_scrapli/tasks/core/send_configs.py sha256=C0a6Duwtnbqss-ndWkgfDe1jUKnjrqTGJ62zjSzGQS0 3768
nornir_scrapli/tasks/core/send_configs_from_file.py sha256=0pBA4_uP-WLkW3ykETseAIGMfNOdhIiNZvlNcIe-JD4 3763
nornir_scrapli/tasks/core/send_interactive.py sha256=2Br7VbcckIhF7-uC-p7TcBhjqQqFx-xQh6atd5qB6-M 3680
nornir_scrapli/tasks/netconf/__init__.py sha256=M64pT2aASQtH5myWvwuZkrxbDn1A-lpDF9lcYuF2BEg 35
nornir_scrapli/tasks/netconf/capabilities.py sha256=AJve_fGSO82aspGVuCezPP8ty2MOfTUkFrOTiuHbLog 682
nornir_scrapli/tasks/netconf/commit.py sha256=tiTqzNWOKI12XpVZ5IBke5Qg5TQSUtrAe_xOpMywAho 818
nornir_scrapli/tasks/netconf/delete_config.py sha256=WVO3D56LrXNoJjswD3IQG85bUX7g6FmELW_pIRGSazQ 968
nornir_scrapli/tasks/netconf/discard.py sha256=XS2QCZ8g6CSpsRuT8XmGbP2BGuj5YKrpLihlt_9ehlQ 822
nornir_scrapli/tasks/netconf/edit_config.py sha256=KPW5wS6fb9WirU5TxqyAkAsryPGl6GYhqV1e3Ck9tLA 2219
nornir_scrapli/tasks/netconf/get.py sha256=LEenaEiPjuxrK06l3XZhKGCegv5__u3aWWt-WE6W-8A 999
nornir_scrapli/tasks/netconf/get_config.py sha256=3-XwZnb76sOOetYj_SUpmkpSBpq7eymC8P455uShqgo 1269
nornir_scrapli/tasks/netconf/lock.py sha256=88VmHOKgOwQdL24xjoJG5mtV5pcTsU_8luC5KOWqjHw 907
nornir_scrapli/tasks/netconf/rpc.py sha256=Mp3sYsIbhAhPSlDdZ2tfVOPVBW9jGDJESVvyxiQv_gw 888
nornir_scrapli/tasks/netconf/unlock.py sha256=RUMT56rFTclKNwMZO2iGxQT-D6UF3U0hOiqWkj2aoWM 915
nornir_scrapli/tasks/netconf/validate.py sha256=mrGVSjB2Z0N5RBs310a3-jebytX9bMGrruvIfWQwiWk 959
nornir_scrapli-2024.1.30.dist-info/LICENSE sha256=IeyhkG2h_dAvJ7nAF0S4GSUg045jwI27YADV_KSJi50 1071
nornir_scrapli-2024.1.30.dist-info/METADATA sha256=w3GnvoyJgPL16Ii9aEfbmmLuZ-Y21L_yr9hLJeYaZUI 7340
nornir_scrapli-2024.1.30.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
nornir_scrapli-2024.1.30.dist-info/entry_points.txt sha256=YaszNhD1WWnRm7tM3-j4ZW3dHFRl4UgAfp-HREKUywg 190
nornir_scrapli-2024.1.30.dist-info/top_level.txt sha256=ubepFV0E1JEQq3OGV8P0cfBTnKhLF2z2S98Ocn6aUpw 15
nornir_scrapli-2024.1.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