nornir-salt

View on PyPIReverse Dependencies (2)

0.21.2 nornir_salt-0.21.2-py3-none-any.whl

Wheel Details

Project: nornir-salt
Version: 0.21.2
Filename: nornir_salt-0.21.2-py3-none-any.whl
Download: [link]
Size: 139152
MD5: ef7f46ebbb308c63223c2eadc2d185ef
SHA256: 29683dc601f9909074fadddbaf7e49d37ab96164f74ded5a697ada7dc90993e4
Uploaded: 2024-09-02 11:24:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nornir-salt
Version: 0.21.2
Summary: Nornir plugins used with SaltStack Salt-Nornir Proxy Minion
Author: Denis Mulyalin
Author-Email: d.mulyalin[at]gmail.com
Maintainer: Denis Mulyalin
Maintainer-Email: d.mulyalin[at]gmail.com
Home-Page: https://github.com/dmulyalin/nornir-salt
Project-Url: Documentation, https://nornir-salt.readthedocs.io/
Project-Url: Repository, https://github.com/dmulyalin/nornir-salt
License: MIT
Keywords: Nornir,SaltStack
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
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.10
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<4.0
Requires-Dist: N2G (<0.4.0,>=0.3.0); extra == "prodmaxmaster"
Requires-Dist: Sphinx (==4.3.0); extra == "docs"
Requires-Dist: cerberus (==1.3.5); extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: diskcache (==5.6.3)
Requires-Dist: dnspython (==2.4.2); (python_version >= "3.8" and python_version < "4.0") and extra == "prodmaxminion"
Requires-Dist: genie[full] (==23.11); sys_platform != "win32" and (extra == "prodmaxminion" or extra == "pyats")
Requires-Dist: jinja2 (==3.1.3); extra == "prodminminion" or extra == "prodmaxminion"
Requires-Dist: jmespath (==1.0.1); extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: lxml (<5.1.0,>=4.9.3); extra == "dataprocessor"
Requires-Dist: napalm (==4.1.0); extra == "prodmaxminion" or extra == "napalm"
Requires-Dist: ncclient (==0.6.15); extra == "prodminminion" or extra == "prodmaxminion" or extra == "netconf"
Requires-Dist: netmiko (==4.3.0); extra == "prodminminion" or extra == "prodmaxminion" or extra == "netmiko"
Requires-Dist: nornir (<=3.4.1,>=3.3.0)
Requires-Dist: nornir-napalm (==0.4.0); extra == "prodmaxminion" or extra == "napalm"
Requires-Dist: nornir-netmiko (==1.0.1); extra == "prodminminion" or extra == "prodmaxminion" or extra == "netmiko"
Requires-Dist: nornir-scrapli (==2023.7.30); extra == "prodmaxminion"
Requires-Dist: ntc-templates (==4.1.0); extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: paramiko (==3.4.0); extra == "prodminminion" or extra == "prodmaxminion"
Requires-Dist: picle (<1.0.0,>=0.1.0)
Requires-Dist: puresnmp[crypto] (==2.0.0); extra == "prodmaxminion"
Requires-Dist: pyats[full] (==23.11); sys_platform != "win32" and (extra == "prodmaxminion" or extra == "pyats")
Requires-Dist: pydantic (<3.0.0,>=2.0.0)
Requires-Dist: pygnmi (==0.8.13); extra == "prodmaxminion" or extra == "gnmi"
Requires-Dist: pynetbox (==7.3.3); extra == "prodmaxmaster" or extra == "prodmaxminion"
Requires-Dist: pythonping (==1.1.4); extra == "prodmaxminion"
Requires-Dist: pyyaml (==6.0.1); extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: readthedocs-sphinx-search (==0.3.2); extra == "docs"
Requires-Dist: requests (==2.31.0); extra == "prodminminion" or extra == "prodmaxminion" or extra == "restconf"
Requires-Dist: rich (==13.7.0); extra == "prodminmaster" or extra == "prodmaxmaster"
Requires-Dist: robotframework (==7.0); extra == "prodmaxmaster"
Requires-Dist: scrapli (==2023.7.30); extra == "prodmaxminion" or extra == "scrapli"
Requires-Dist: scrapli-community (==2023.7.30); extra == "prodmaxminion" or extra == "scrapli"
Requires-Dist: scrapli-netconf (==2023.7.30); extra == "prodmaxminion" or extra == "netconf"
Requires-Dist: sphinx_rtd_theme (==1.0.0); extra == "docs"
Requires-Dist: sphinxcontrib-applehelp (==1.0.1); extra == "docs"
Requires-Dist: sphinxcontrib-devhelp (==1.0.1); extra == "docs"
Requires-Dist: sphinxcontrib-htmlhelp (==2.0.0); extra == "docs"
Requires-Dist: sphinxcontrib-jsmath (==1.0.1); extra == "docs"
Requires-Dist: sphinxcontrib-napoleon (==0.7); extra == "docs"
Requires-Dist: sphinxcontrib-qthelp (==1.0.2); extra == "docs"
Requires-Dist: sphinxcontrib-serializinghtml (==1.1.5); extra == "docs"
Requires-Dist: sphinxcontrib-spelling (==7.2.1); extra == "docs"
Requires-Dist: tabulate (==0.9.0); extra == "prodminmaster" or extra == "prodmaxmaster" or extra == "prodminminion" or extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: textfsm (==1.1.3); extra == "prodminminion" or extra == "prodmaxminion"
Requires-Dist: ttp (<0.10.0,>=0.9.0); extra == "prodmaxmaster" or extra == "prodminminion" or extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: ttp-templates (<0.4.0,>=0.3.0); extra == "prodmaxmaster" or extra == "prodminminion" or extra == "prodmaxminion" or extra == "dataprocessor"
Requires-Dist: xmltodict (==0.13.0); extra == "prodminminion" or extra == "prodmaxminion" or extra == "dataprocessor"
Provides-Extra: dataprocessor
Provides-Extra: docs
Provides-Extra: gnmi
Provides-Extra: napalm
Provides-Extra: netconf
Provides-Extra: netmiko
Provides-Extra: prodmaxmaster
Provides-Extra: prodmaxminion
Provides-Extra: prodminmaster
Provides-Extra: prodminminion
Provides-Extra: pyats
Provides-Extra: restconf
Provides-Extra: scrapli
Description-Content-Type: text/markdown
[Description omitted; length: 1985 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nornir_salt/__init__.py sha256=_lj1MGy-4iXJ8GbbXw0mGCtCTl12b8m0-iA4JDUyKBU 544
nornir_salt/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nornir_salt/plugins/connections/__init__.py sha256=sTWZOLdHGvUn5aq18vez5t5_1gAQ-8iN-jUICkwNHe4 381
nornir_salt/plugins/connections/ConnectionsPool.py sha256=OKcamsr3HIM8L52Db8vutl5wXDionMZFQpCCGMnyrws 4409
nornir_salt/plugins/connections/HTTPPlugin.py sha256=30lqXcSKz9RtN8rbiaeKBY3RRsTnzqul43CFuN33evE 2640
nornir_salt/plugins/connections/NcclientPlugin.py sha256=XES4oMBxE7ZicUOQLN5kR25imUWYH4IpIB5dBSBQ8jc 2921
nornir_salt/plugins/connections/PureSNMPPlugin.py sha256=U2mWnfajut_-psEUzlsksinQI1i6GwuCf_IFTPoY6mk 5419
nornir_salt/plugins/connections/PyATSUnicon.py sha256=Sl-W0nKpLWHsnbP7eiSBNBLPXL-dmzOkkR_PVXUFg2I 7313
nornir_salt/plugins/connections/PyGNMIPlugin.py sha256=qG-F4aUc3EumZ-Y2HQLapUTwikjaR15PqYO7zm6dT1A 2056
nornir_salt/plugins/functions/__init__.py sha256=mpLKmXdfeo_4GU-Wxn5-cbnQs9yDq-5AVHbp6wgqmjk 413
nornir_salt/plugins/functions/DumpResults.py sha256=aJntC4G9hjaWgPG_KdIeNhVVp5aRendyWoE4KCfYEq0 5832
nornir_salt/plugins/functions/FFun.py sha256=bhFBKeAjAr3dHqyetPkJJh4p6GeIvLUnFztJ2JDpnP8 16980
nornir_salt/plugins/functions/HostsKeepalive.py sha256=qLGZtsmt6rqU9aEc-cdBicqknwT2wuxolHPrLEJAz-w 4671
nornir_salt/plugins/functions/InventoryFun.py sha256=VKbBdxXhu_9FKK5b5W8TqlysoC-6nGTbCWvnTVlocUI 16197
nornir_salt/plugins/functions/ResultSerializer.py sha256=dUUMCswjclmyx5ugsb73c2XnAg-7HmQviYTOSnA4RsY 10228
nornir_salt/plugins/functions/TabulateFormatter.py sha256=YEcBY8awddaytn3DOxGKWvU21iwixd7AyYcBJFcyaHk 6433
nornir_salt/plugins/inventory/__init__.py sha256=kmn_vsPzlQhibxeusdw2U5CScAh0t2HCZU5_lwc13YU 82
nornir_salt/plugins/inventory/DictInventory.py sha256=G4Gda7nUG3918ycgLZ0cChnAXZDFzV0QkWD7Byt68Ag 4303
nornir_salt/plugins/processors/__init__.py sha256=Ia4qy1DgPbZgjNDP3CK85Zyx7kZ3lPwC0M6h_kA_fQg 432
nornir_salt/plugins/processors/DataProcessor.py sha256=jnJWYNSdaeeHYcz6__oRuM-ESFG0-cClQMK24Tpwgtk 62142
nornir_salt/plugins/processors/DiffProcessor.py sha256=z_OPR-BHfw_W-ghbX0t_GQUqGjkGDVi6Mmg_B8t3zNc 8053
nornir_salt/plugins/processors/NorFabEventProcessor.py sha256=9Ncr-RSyT3wpBWnsApYb1-ohCYSzYkvecuf9ctwiJT4 4405
nornir_salt/plugins/processors/SaltEventProcessor.py sha256=CD-Rke4xz5-85luh5zbPhgXwi6yeIdw3fqsQq5P6XNE 6895
nornir_salt/plugins/processors/TestsProcessor.py sha256=qT4AMDoP3knibUbKKRTqy1YWOnhqEX4fpZv7RhX3K4Y 53411
nornir_salt/plugins/processors/ToFileProcessor.py sha256=5d3FZFuWGD8G7a97ZgNXfn9bKBVQlVX4YCZWnwQzyEY 9647
nornir_salt/plugins/runners/__init__.py sha256=wFr6TBcWBOfzS-4FVTUcWp2O6dIl_YwBKox86qoXKAg 116
nornir_salt/plugins/runners/QueueRunner.py sha256=Om-muHdMozUAvHBSHiBB5WCmkPCf2NAx-vJlP4qW-T8 3112
nornir_salt/plugins/runners/RetryRunner.py sha256=rMP6fRN9Tu7jXwy8IhpNfDlhQOCL-Iwj1WXLBeGqYhA 32652
nornir_salt/plugins/tasks/__init__.py sha256=q80qAMcy6MsUkvExDGHmWWqDbqDOkkaldTQobZriqGc 1730
nornir_salt/plugins/tasks/connections.py sha256=Pe8NSqa1SmnEW-fEdj2AwWswfm1ADl0oZqTgRX7gqN8 17657
nornir_salt/plugins/tasks/files.py sha256=1AjGmj09GNunPk3YZC0Ph0K9bfXr7o03jnU5TEaRRDA 16533
nornir_salt/plugins/tasks/http_call.py sha256=taMhxN7OffmZCXXvupblXLy78Y1cDVIVqWJLLDzuLt4 7927
nornir_salt/plugins/tasks/napalm_configure.py sha256=N0aEhqRTrbTttm2OGREdJKtzv33064-aZCntckwU9uo 2722
nornir_salt/plugins/tasks/napalm_send_commands.py sha256=OFcW4KQuMR2Lcv0UREKxOwPEhNnicB_e8QTHIa1jvDU 4869
nornir_salt/plugins/tasks/ncclient_call.py sha256=MdwVjctc4qZirAWmVvO1n7D1gGVyp7D0PJDJcSZWQqM 12428
nornir_salt/plugins/tasks/netmiko_send_command_ps.py sha256=IdDfW3aQfDbZzzMAeoWgT8gni_htq9l3iJScIUXhBPg 8400
nornir_salt/plugins/tasks/netmiko_send_commands.py sha256=GHAcmXdYK0evU6-H92DSEBg960a3JhWedX8VUscHXuc 4746
nornir_salt/plugins/tasks/netmiko_send_config.py sha256=m3FtbJYRgB4PUuYZC_9FoDaAK6xWRXnxeQCAggEDjuk 6352
nornir_salt/plugins/tasks/network.py sha256=GBxKkcBmiNxsWorQ0SF4XGwFLG3dMTm1VMekfdE-hNA 4868
nornir_salt/plugins/tasks/nr_test.py sha256=uy1qgj3eEtkHvhnDskWwr1XH644_yYCwMlPYghn1RN4 2769
nornir_salt/plugins/tasks/puresnmp_call.py sha256=sPGgtgrOx3YFCYj0rmmctFiKpJZcvqIcGlNAbj-MTmA 6819
nornir_salt/plugins/tasks/pyats_genie_api.py sha256=_l8HqOBoxb1nhspwfh3l-GFGr3K62Mq8ATQ_C44a7NY 1925
nornir_salt/plugins/tasks/pyats_send_commands.py sha256=JFGnjdmQo8FzUHdYbqjyRmZtPeP94qdAwJR9M9d06Og 9873
nornir_salt/plugins/tasks/pyats_send_config.py sha256=IRddAN8bSm8bt4WRyCQO_1Glc8QsGFWt6pIl4NVn-PM 4420
nornir_salt/plugins/tasks/pygnmi_call.py sha256=PfPj5zQRtvGGEWHa9tKJg1BIxAtKTPJLt7wXksMF8X0 9992
nornir_salt/plugins/tasks/salt_cfg_gen.py sha256=eGglDA0Ilma1emsxisIN62JgIXMa0YUAU7flif20F5c 1394
nornir_salt/plugins/tasks/salt_clear_hcache.py sha256=IP2B08lTWTmQyVC2dElglNj5Dk5WUIbwsczZF_UWnSc 2452
nornir_salt/plugins/tasks/scrapli_netconf_call.py sha256=l2HJDIYEI33CIeE1C7E4sDJX61HCNo6XAsTeW216kzI 11334
nornir_salt/plugins/tasks/scrapli_send_commands.py sha256=Q5oLQH-YIXfA4NWwv0v5WvtwsnmiTGZdEjbXiPXLW7M 4753
nornir_salt/plugins/tasks/scrapli_send_config.py sha256=CzhqVIIJpjzaVNxqjM7RmKu0XTgnKmACVLeE-A94Iug 2767
nornir_salt/plugins/tasks/sleep.py sha256=Z8DtOZrX1OYD3kEa5YAHWqZOLL562MfuFD2H41r7hXw 1372
nornir_salt/plugins/tasks/tcp_ping.py sha256=LZiMLFp7hOJVreDDPRrnixV0BbADL9PHaba7ZP9X0SA 2429
nornir_salt/utils/__init__.py sha256=CKtctw9iLXDlZai3HoJCi29fJDJM_qooCe7hr3cV3ag 214
nornir_salt/utils/cfg_form_commands.py sha256=2Pv-oLr3n-ExjI6-1qU88vQjCJ6XhkdBGprgZR58c3E 2103
nornir_salt/utils/cli_form_commands.py sha256=w6icwv_bs6uMEseqVKxVX0r3uSGNQZFacOz6_6gN95Q 2335
nornir_salt/utils/cli_send_commands.py sha256=w276HkKSbVKrvVxi-brVM8RR6GACtUP70ojE-TMJkRU 3029
nornir_salt/utils/MakePlugin.py sha256=JLsk6izr2VngkJ1wBfL5f3l8cn7fc513VV-yrpNtgvk 5540
nornir_salt/utils/pydantic_models.py sha256=CEGdRPT9WWWYUQbLOvzuUi99Q0vIta7fKGZvQ_LeKEw 21010
nornir_salt/utils/yangdantic.py sha256=QR-dYpDwPg5jRKiRajG7q0ddSfZvSjX4zHCcA1LDlns 7608
nornir_salt-0.21.2.dist-info/entry_points.txt sha256=Pztwa5d40obxE0JU8oQwkx9JOFsV-9e8iXNKTAmbUjA 572
nornir_salt-0.21.2.dist-info/LICENSE sha256=ngeT2JoZRfxwCUE4O7bfMmH-vFbgURgCuMWBEiX9wU0 1071
nornir_salt-0.21.2.dist-info/METADATA sha256=TdSt6seJNwko-xKlD01KtSyH_ZJ_0H8C3JHwSnzDPA0 7418
nornir_salt-0.21.2.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
nornir_salt-0.21.2.dist-info/RECORD

entry_points.txt

ConnectionsPool = nornir_salt.plugins.connections:ConnectionsPool
http = nornir_salt.plugins.connections:HTTPPlugin
ncclient = nornir_salt.plugins.connections:NcclientPlugin
puresnmp = nornir_salt.plugins.connections:PureSNMPPlugin
pyats = nornir_salt.plugins.connections:PyATSUnicon
pygnmi = nornir_salt.plugins.connections:PyGNMIPlugin
DictInventory = nornir_salt.plugins.inventory:DictInventory
QueueRunner = nornir_salt.plugins.runners:QueueRunner
RetryRunner = nornir_salt.plugins.runners:RetryRunner