netops

View on PyPIReverse Dependencies (0)

0.2.34 netops-0.2.34-py3-none-any.whl

Wheel Details

Project: netops
Version: 0.2.34
Filename: netops-0.2.34-py3-none-any.whl
Download: [link]
Size: 39938
MD5: a8f82a378f30e9ac2ede21544eaf2175
SHA256: b7fd30d05fe9d29aa9341f3697ff3dacf2c2415d388b8576ad31a2eafa3c331a
Uploaded: 2024-04-05 06:31:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: netops
Version: 0.2.34
Summary: Utilities for NetGitOps Python use cases.
Author: Pedro Diniz
Author-Email: pedro.diniz[at]pop-rj.rnp.br
Home-Page: https://git.rnp.br/pop-rj/netops-from-0_2_22
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8.0
Requires-Dist: Jinja2 (==3.1.2)
Requires-Dist: MarkupSafe (==2.1.1)
Requires-Dist: PyNaCl (==1.5.0)
Requires-Dist: PyYAML (==6.0)
Requires-Dist: Pygments (==2.12.0)
Requires-Dist: bcrypt (==3.2.2)
Requires-Dist: certifi (==2022.5.18.1)
Requires-Dist: cffi (==1.15.0)
Requires-Dist: charset-normalizer (==2.0.12)
Requires-Dist: colorama (==0.4.4)
Requires-Dist: commonmark (==0.9.1)
Requires-Dist: cryptography (==2.8)
Requires-Dist: distlib (==0.3.4)
Requires-Dist: filelock (==3.6.0)
Requires-Dist: fpdf (==1.7.2)
Requires-Dist: future (==0.18.2)
Requires-Dist: idna (==3.3)
Requires-Dist: importlib-metadata (==4.11.4)
Requires-Dist: junos-eznc (==2.6.4)
Requires-Dist: lxml (==4.9.0)
Requires-Dist: mypy-extensions (==0.4.3)
Requires-Dist: ncclient (==0.6.13)
Requires-Dist: netaddr (==0.8.0)
Requires-Dist: netmiko (==3.4.0)
Requires-Dist: nornir-netmiko (==0.1.2)
Requires-Dist: nornir-pyez (==0.0.10)
Requires-Dist: nornir-utils (==0.2.0)
Requires-Dist: nornir (==3.3.0)
Requires-Dist: ntc-templates (==3.0.0)
Requires-Dist: paramiko (==2.11.0)
Requires-Dist: platformdirs (==2.5.1)
Requires-Dist: pycparser (==2.21)
Requires-Dist: pynetbox (==6.6.2)
Requires-Dist: pyparsing (==3.0.9)
Requires-Dist: pyserial (==3.5)
Requires-Dist: python-slugify (==6.1.2)
Requires-Dist: pyzabbix (==1.0.0)
Requires-Dist: requests (==2.28.0)
Requires-Dist: rich (==12.4.4)
Requires-Dist: ruamel.yaml.clib (==0.2.6)
Requires-Dist: ruamel.yaml (==0.17.21)
Requires-Dist: scp (==0.14.4)
Requires-Dist: semantic-version (==2.10.0)
Requires-Dist: six (==1.16.0)
Requires-Dist: tenacity (==8.0.1)
Requires-Dist: text-unidecode (==1.3)
Requires-Dist: textfsm (==1.1.2)
Requires-Dist: transitions (==0.8.11)
Requires-Dist: typing-extensions (==4.2.0)
Requires-Dist: urllib3 (==1.26.9)
Description-Content-Type: text/markdown
[Description omitted; length: 129 characters]

WHEEL

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

RECORD

Path Digest Size
netops/__init__.py sha256=2k_ZeqU7FvqZMFqGm-EYRiV98uxUxmiy5wXygvIobPU 13
netops/__version__.py sha256=GTXNbzQ8AogPGtL9JOzveFiRZqp3sTc3K26c0cXNt5c 100
netops/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netops/api/monipe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netops/api/monipe/homologation_manager.py sha256=z56tS_IWpZLTGZ6fex94nyf9onM1sHJy6iTU5vs_Oqw 3496
netops/api/monipe/homologation_requester.py sha256=_TAWJ_1biOLjvQeaYuT57r70hrOMpSJakVmy0JvAiYc 1545
netops/api/netbox/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netops/api/netbox/inventory_plugin.py sha256=KEv__KA1mQ64wIaf4b1kIdo6SQ6YW2fYeANm1wunLlw 10037
netops/api/netbox/netbox_manager.py sha256=pj99WRmSKSNIEE4cADR01EGOo81VsZaCEbVbuUi2Ek8 4771
netops/api/netbox/util.py sha256=79VHdUz83ee2D3beN31Krr-WsNHgdgzDIK2jW18Q58E 7859
netops/api/zabbix/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netops/api/zabbix/zabbix.py sha256=UlET6rREOM__AL2p0NPOBT18WjQohSJrW9d50S8Cdfg 5887
netops/configs/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/configs/apply_devices_configuration.py sha256=X2piPOZiGA3SRb21-CVcoioWFk_uxbNmGzHYyIhySng 11278
netops/configs/configs.py sha256=6dRmf1H-3nfObQZZcVUUWErkl2wt_cBfJkq3dO2AMFs 3519
netops/configs/configuration_generator.py sha256=CUulYeicVBaTfUmd44srZcefMVXTr0d8bPstHoMi3QA 3515
netops/configs/get_configs.py sha256=Iev1Dc5A9-1zUFIzBP7MD6yafr89VGV1dJQah-IGDb0 8516
netops/configs/models.py sha256=Jhgv4H139PJGuQt_F80RAA3gPro1pMeUFcHkL_qDWQM 2210
netops/configs/remote_commands.py sha256=0WpjO0LU3F0TCJfjWI7lSKl0LyqRQcBXyvvxGTqHY8U 740
netops/configs/tests.py sha256=k-rfTxS5_8MyXgw0Qe_hbRzUGeSVcEQRux5yryzYHR4 1979
netops/digital_twin/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/digital_twin/configuration_generator.py sha256=U_Q551pMo-uF033Wl6xVON5EAvB2nXdyomU6Ikyxsnc 4894
netops/digital_twin/models.py sha256=UYrF-8LoReytNtFYFYGgDnmUBmzf-Kew6RDEIVbn8WU 568
netops/digital_twin/port_mapping.py sha256=lmjJ2IW5pwj5k-SacbT058IQTnoZW7hOHAwElAZUmF0 5907
netops/infra/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/infra/infra.py sha256=J1FChExGJ_WJrEjNGJ9rXvF_mqm_0maegef9KIgJd0k 1857
netops/utils/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/utils/databases.py sha256=oqWiXLBa_q3f2Dh_pJ6QVOGb1vzKvfEM2d1qSgabBmo 3243
netops/utils/email.py sha256=NvZKfqR6tVde3B0kgbas1iRUDAGB1zQo13hbOwHwVlk 2651
netops/utils/env_variables.py sha256=kMepDusIyP6MbGqSdi1NkrBHCDQmkxORfALLsLsms-M 407
netops/utils/monipe_requests.py sha256=YriVoOifJz37zZz7i4U1d7_tpEKVOQ1YGjYq69AoNMg 724
netops/utils/paths.py sha256=kg8kPAWhtODpoz6nOCKmyf24lFlHKp3gf_pdHT_mqxA 339
netops/utils/template_rendering.py sha256=sJX4VVJrVsRMKBZ0SR60ml3GZrxEGWBY1TF0lxHlXcA 838
netops/utils/utils.py sha256=YSpCUgsCzLxIAWalmsIiEG453a0vIrKg6du93W9cOR8 4814
netops/validation_tests/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/validation_tests/device_tests.py sha256=KYlxb6gAlQy1jemSINNEYStvmd0qM6OjXFovGQhHFjw 2477
netops/validation_tests/reachability.py sha256=bUnqN2rfrsG5gvCPuYd0Al_F4YwDKvAkeyC-yhyyVYI 1311
netops/validation_tests/service_tests.py sha256=T2PVHAbFqT8z-_iV6gRvMz0zWpk1mYKOOMg5z1Syq2I 5598
netops/validation_tests/traceroute.py sha256=p63Ge6bc99fQzpGpXSQEtnKzzfh7X-lTkoIK8PnUhp0 1387
netops/validation_tests/junos/__init__.py sha256=k6A1--IhpAEfuTrv5EutcODEcPtqCApy9UWI97-wL-U 30
netops/validation_tests/junos/tests.py sha256=4hy9o9cnnlDYKgXCgX0a0e0JFhWjAnXyLMLDnR8Bjyk 2817
netops-0.2.34.dist-info/METADATA sha256=hbFm655QUkMhNJURbSFL71Qtq3saLpIdZ54Hb8x_Nt8 2545
netops-0.2.34.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
netops-0.2.34.dist-info/top_level.txt sha256=twWVVGW6DMw3xXjLKNUSlWVaJjx631WQgZ40hCFGoGI 7
netops-0.2.34.dist-info/RECORD

top_level.txt

netops