norfab

View on PyPIReverse Dependencies (0)

0.0.0a0 norfab-0.0.0a0-py3-none-any.whl

Wheel Details

Project: norfab
Version: 0.0.0a0
Filename: norfab-0.0.0a0-py3-none-any.whl
Download: [link]
Size: 66984
MD5: b6f2403c0cd57e849ddd34f98278516a
SHA256: 836755b6e802363b394d22ba8b508d4bea7265fa6f1b1ead537366d9a8902a8f
Uploaded: 2024-10-09 11:46:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: norfab
Version: 0.0.0a0
Summary: Network Automations Fabric (NorFab) - module for communication networks automations
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/norfab
Project-Url: Documentation, https://dmulyalin.github.io/NORFAB/
Project-Url: Repository, https://github.com/dmulyalin/norfab
License: MIT
Keywords: Network,Automation,DevOps
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,<3.12
Requires-Dist: N2G (<0.4.0,>=0.3.0); extra == "nornirservice" or extra == "full"
Requires-Dist: cerberus (==1.3.5); extra == "nornirservice" or extra == "full"
Requires-Dist: diskcache (==5.6.3)
Requires-Dist: dnspython (==2.4.2); extra == "nornirservice" or extra == "full"
Requires-Dist: jinja2 (==3.1.3); extra == "nornirservice" or extra == "full"
Requires-Dist: jmespath (==1.0.1); extra == "nornirservice" or extra == "full"
Requires-Dist: lxml (<5.1.0,>=4.9.3); extra == "nornirservice" or extra == "full"
Requires-Dist: napalm (==5.0.0); extra == "nornirservice" or extra == "full"
Requires-Dist: ncclient (==0.6.15); extra == "nornirservice" or extra == "full"
Requires-Dist: netmiko (==4.4.0); extra == "nornirservice" or extra == "full"
Requires-Dist: nornir (<4.0.0,>=3.3.0); extra == "nornirservice" or extra == "full"
Requires-Dist: nornir-napalm (==0.5.0); extra == "nornirservice" or extra == "full"
Requires-Dist: nornir-netmiko (==1.0.1); extra == "nornirservice" or extra == "full"
Requires-Dist: nornir-salt (>=0.21.2); extra == "nornirservice" or extra == "full"
Requires-Dist: nornir-scrapli (==2024.07.30); extra == "nornirservice" or extra == "full"
Requires-Dist: ntc-templates (==4.1.0); extra == "nornirservice" or extra == "full"
Requires-Dist: paramiko (==3.4.1); extra == "nornirservice" or extra == "full"
Requires-Dist: picle (<1.0.0,>=0.7.1); extra == "nfcli" or extra == "full"
Requires-Dist: psutil (<=7.0.0,>=6.0.0)
Requires-Dist: puresnmp[crypto] (==2.0.0); extra == "nornirservice" or extra == "full"
Requires-Dist: pydantic (<3.0.0,>=2.3.0); extra == "nfcli" or extra == "nornirservice" or extra == "full" or extra == "full"
Requires-Dist: pygnmi (==0.8.13); extra == "nornirservice" or extra == "full"
Requires-Dist: pynetbox (==7.4.0); extra == "netboxservice" or extra == "full"
Requires-Dist: pythonping (==1.1.4); extra == "nornirservice" or extra == "full"
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: pyzmq (<27.0.0,>=25.0.0)
Requires-Dist: requests (<=3.0.0,>=2.31.0); extra == "nornirservice" or extra == "netboxservice" or extra == "full" or extra == "full"
Requires-Dist: rich (<14.0.0,>=13.0.0); extra == "nfcli" or extra == "full"
Requires-Dist: robotframework (==7.0); extra == "full"
Requires-Dist: scrapli (==2024.07.30); extra == "nornirservice" or extra == "full"
Requires-Dist: scrapli-community (==2024.07.30); extra == "nornirservice" or extra == "full"
Requires-Dist: scrapli-netconf (==2024.07.30); extra == "nornirservice" or extra == "full"
Requires-Dist: tabulate (<1.0.0,>=0.9.0); extra == "nfcli" or extra == "nornirservice" or extra == "full" or extra == "full"
Requires-Dist: textfsm (==1.1.3); extra == "nornirservice" or extra == "full"
Requires-Dist: ttp (<0.10.0,>=0.9.0); extra == "nornirservice" or extra == "full"
Requires-Dist: ttp-templates (<0.4.0,>=0.3.0); extra == "nornirservice" or extra == "full"
Requires-Dist: xmltodict (==0.13.0); extra == "nornirservice" or extra == "full"
Provides-Extra: full
Provides-Extra: netboxservice
Provides-Extra: nfcli
Provides-Extra: nornirservice
Provides-Extra: robot
Description-Content-Type: text/markdown
[Description omitted; length: 1588 characters]

WHEEL

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

RECORD

Path Digest Size
norfab/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/clients/fastapi_client.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/clients/picle_shell_client.py sha256=jQq8aJ6Ys2bIqlU17NFoaj0k5IPOHKtY9svArNWm5T0 7810
norfab/clients/picle_shells/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/clients/picle_shells/common.py sha256=hh-UkIHN2whMOaBMcN10FC65CUZRqsSQPVvWOYzC8v0 1874
norfab/clients/picle_shells/picle_shell_client_netbox_service.py sha256=d2RNs-lkBifqONGwFrYI1zHKiPMtasSp6q2E8zjdQ-I 7808
norfab/clients/picle_shells/picle_shell_client_nornir_service.py sha256=Gtuw-C5YslF606EfKAJfVswTypKKFGUy9iPTMU0WkKE 56505
norfab/clients/robot_client.py sha256=Gq_tpO1aDc2nxC3q2wHJqzZY_LnEyaIdhLOvAB7UhHU 13733
norfab/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/core/broker.py sha256=-n1nmDiFXSE34mOXNbmBPJ79HLP4PrpCT-n8QHwNs1A 21245
norfab/core/client.py sha256=CCaGwdzLN9I76HWY50m9fTpMv53OZWQ8ch4a_RMzDuA 28420
norfab/core/exceptions.py sha256=H0GRjvyw34lZbn1rgqWs2kz2CoTp2E9ZgQkxONmzJbY 246
norfab/core/inventory.py sha256=j9PlUdsi-0Ak6M8iXarthh_NUHTS2m-Vp-Wq7Ed_ShQ 5297
norfab/core/keepalives.py sha256=05yVcc05_x5JzDyxWWbP-btnDLP-Xa7joKynfyR_17g 3976
norfab/core/nfapi.py sha256=u1eW6MBo8cM84tBXp1MHDyN73c5FipMkpnAJ2DB-Fik 8781
norfab/core/NFP.py sha256=-D9aNHqlxo-yTpf7tH4KEVbG4Rd9E15k3kg03YhUdZg 808
norfab/core/worker.py sha256=I5IRSprGMvmiIs0XC9sSjjZIduxvD1dTRtDV1LokAZo 26111
norfab/core/zhelpers.py sha256=NolJwZrTaBmFV_PbOddzFTVpYMa4tmde9zBC7aEq7gs 1638
norfab/utils/__init__.py sha256=UvSmFWuLohmBZJ1kWuwv5jiibk0b7wxnrRf4tTzQPvs 25
norfab/utils/nfcli.py sha256=-csQmL8Qz3ps6kMBvhBx-HnpQGMR2w4DTVS3g_Oh1SA 2816
norfab/workers/__init__.py sha256=3-KQsWfD387ERN6TsQ4EPm_lTo2DNMOsLG44VxD-mDQ 82
norfab/workers/containerlab_worker.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
norfab/workers/fakenos_worker.py sha256=30h9qZ2TqE7L6QgVj6GouUs5W_Ul9H8j3evXoKCLv3I 2617
norfab/workers/netbox_worker.py sha256=oAL6g-2Ly_hHO1ANe7GR7pOOGfIl-n4ViXKrwDq_TG8 45942
norfab/workers/nornir_worker.py sha256=8DBjJxN1oNmetyFvMhbgnABAV6x1djiyr6BK2W3FMfQ 44402
norfab/workers/pyats_worker.py sha256=D42wVa9p718jFwafxR8emovbieHDUtQofRC8drtXeFM 1671
norfab-0.0.0a0.dist-info/entry_points.txt sha256=WzftrRdJs4ZSRTJCGd6Ac71U-5C4p2JlB4Cf8twIBfU 44
norfab-0.0.0a0.dist-info/METADATA sha256=RccpLxhObDR4E3xs5I2AvGTKxBz0crBJuArf6MWp8ek 5857
norfab-0.0.0a0.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
norfab-0.0.0a0.dist-info/RECORD

entry_points.txt

nfcli = norfab.utils:nfcli