netjsonconfig

View on PyPIReverse Dependencies (3)

1.0.2 netjsonconfig-1.0.2-py2.py3-none-any.whl

Wheel Details

Project: netjsonconfig
Version: 1.0.2
Filename: netjsonconfig-1.0.2-py2.py3-none-any.whl
Download: [link]
Size: 93521
MD5: c9d1397c56ee4796e271d019173f6726
SHA256: 228a7e7e63549852f2434daa398d915e1ebb29219123973ad6e98f84ef6348a2
Uploaded: 2022-12-02 14:46:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: netjsonconfig
Version: 1.0.2
Summary: Netjsonconfig is a python library that converts NetJSON DeviceConfiguration objects into real router configurations that can be installed on systems like OpenWRT or OpenWisp Firmware.
Author: Federico Capoano
Author-Email: federico.capoano[at]gmail.com
Home-Page: http://netjsonconfig.openwisp.org
Download-Url: https://github.com/openwisp/netjsonconfig/releases
License: GPL3
Keywords: openwrt,openwisp,netjson,networking
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: System :: Networking
Requires-Dist: jinja2 (~=3.0.0)
Requires-Dist: jsonschema (~=4.4.0)
License-File: LICENSE
[Description omitted; length: 2927 characters]

WHEEL

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

RECORD

Path Digest Size
netjsonconfig/__init__.py sha256=oI4aL5urPGhMlWwA580XtgL2exU_KCWPG8RHXXF884E 922
netjsonconfig/channels.py sha256=fOlnpwmAqmLd1ybj1V9uHbrjFjUE_ASMalUxz_ZKNrI 204
netjsonconfig/countries.py sha256=RhWUaRvdizDaokUn2_5X2tWZdHj3_7Eick7j_s7wUeo 7611
netjsonconfig/exceptions.py sha256=48FQpMGRYTFcXV_CnbSYubJATYyK10wCm3ejhwXA7QI 1243
netjsonconfig/schema.py sha256=8W4rFV5jsPHPKHZvubf45T34YhUVI8C8ZozlkEjaQsY 45577
netjsonconfig/utils.py sha256=wEDBhi9SsFwehpkyFDUJFxtQDWiuVLPi7YgoFWZRrhY 4782
netjsonconfig/version.py sha256=G4DIfefagWRGnmlBn9joB0d0xCqdPJ6UrhHkf-rtW74 596
netjsonconfig/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/base/backend.py sha256=-e0l9dxpi7K4hzKTSJ6c6ylioGJn7f6izPDcMjYgor4 14255
netjsonconfig/backends/base/converter.py sha256=35HiuJmXNiL_mPPEGGC2GqtKnT_fCX2pNB3p9DmC_z4 4877
netjsonconfig/backends/base/parser.py sha256=uY3O6Fp9CqI2O8hK8oaAF03j2bPdA5JGWw_7zeMjDXU 721
netjsonconfig/backends/base/renderer.py sha256=YNScHx6NOMUMkqvnIwYx0-TFuItDpiurWcVIA5_nCSI 1401
netjsonconfig/backends/openvpn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/openvpn/converters.py sha256=8KFnvYa1pR_fDAT7_0gGsQ_BPaGEZ-vUP7Fe4j4WNBw 4228
netjsonconfig/backends/openvpn/openvpn.py sha256=As98GlgOWxh8xGJvAm7Pb_A2jhKjIZlrlhuDpwantS0 5625
netjsonconfig/backends/openvpn/parser.py sha256=eLdH_32tUrPuRzvMofcwQOe2n7qT2DmYYTH3q3tC0gg 1749
netjsonconfig/backends/openvpn/renderer.py sha256=OqIaY48sKbkED-2h_B8SQojiKt_NP_pqtSTjLMqFQik 345
netjsonconfig/backends/openvpn/schema.py sha256=wMTzP1bsWEK-QODCQ_yXyuwgybVTLeT4ovMsyXmFF3g 35875
netjsonconfig/backends/openvpn/templates/openvpn.jinja2 sha256=eT-5uCuZ0EkRYKk4FBu79XF-wm9QYPNUm98nNtwCq0g 577
netjsonconfig/backends/openwisp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/openwisp/openwisp.py sha256=wlL9PZbMvb2HOqpbSzAIh-MmLAihkE98ozWRYC_ljDo 6550
netjsonconfig/backends/openwisp/renderer.py sha256=diIMtjaagyoZ9mwpfhaGbOw0LjBOFWHg4w7LkM0qhsA 593
netjsonconfig/backends/openwisp/schema.py sha256=ZTtSDkZWjEsbCgVXflngAMaEvYlkpMcS1lM7PuGBgr4 1904
netjsonconfig/backends/openwisp/templates/install.sh sha256=nVZiQPEaVQQhc0Dd2GAQESgln4dklpZCBHOUjycDO5E 2112
netjsonconfig/backends/openwisp/templates/openwrt.jinja2 sha256=al4arAcSyErEgMpjt-XtyubQAoEdeG3sAKLPV5l1tAg 692
netjsonconfig/backends/openwisp/templates/tc_script.sh sha256=z9ik7bO1cqGhNs_1QnyXBfACybKP8UDawSivzUQrVbg 3691
netjsonconfig/backends/openwisp/templates/uninstall.sh sha256=EbclklndVqDMvVjW4ZxAgFllOsnxwHBcgBM9rG5SfGk 942
netjsonconfig/backends/openwisp/templates/vpn_script_down.sh sha256=W5auioJ4kDq7yNMTMKN7RikFFaIAQdhwHfrIk5C9S40 403
netjsonconfig/backends/openwisp/templates/vpn_script_up.sh sha256=WlT44roIO85ScsMhznIDVM0LbBrA6nELXw4nyFtoS00 34
netjsonconfig/backends/openwrt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/openwrt/openwrt.py sha256=3jz6Xms8sqo6iB1iR4GyvIXGXbxcY-Ih_XQ21qphIm8 5164
netjsonconfig/backends/openwrt/parser.py sha256=aY1INJyMvwbDWez4p2YXWyeisXv8MEQ6hQYxbx250i4 3429
netjsonconfig/backends/openwrt/renderer.py sha256=JdfrhrdjEDGAKEC0IV4N7lkZpXk_GixsD3QyN2mPKzo 785
netjsonconfig/backends/openwrt/schema.py sha256=wAi3k7KqZc6IgjGX6o4DvGm2k_dHvWOJ3gM5q1rVPgw 44818
netjsonconfig/backends/openwrt/timezones.py sha256=iocWuBssMxwa-nsdXsL8FjmsKoUo090_X_GM3fDz5Z0 18721
netjsonconfig/backends/openwrt/converters/__init__.py sha256=FOLoe5RYfNNMYbtlnR3je1FaUeFCZGcSpc68T1B2kr8 538
netjsonconfig/backends/openwrt/converters/base.py sha256=55_JqUCBW47RmvVr0nhl_tux2HKPsVazBBT2yoRqKwY 469
netjsonconfig/backends/openwrt/converters/default.py sha256=Z4noXF53_gZbl5nKzxAhY3dwYoX2oIOSz8qRWqOGojs 2842
netjsonconfig/backends/openwrt/converters/general.py sha256=zQJ10PLZEm4jgKIgH3FeiSrB9W2wfency3DEzvNnC3M 2161
netjsonconfig/backends/openwrt/converters/interfaces.py sha256=TUyLtuDyUD87jAxdjzm-a9KI0zHIOHF8HWeXttmL2uo 26565
netjsonconfig/backends/openwrt/converters/led.py sha256=sTNvpqzWRB3vEFnDRGjsIYgm16Nr6BT84TrD3_4GEDo 1044
netjsonconfig/backends/openwrt/converters/ntp.py sha256=Hhp4VV7VU7n-GeDK7DQp_lx3LFVizwxPJ5jeDhsnogU 823
netjsonconfig/backends/openwrt/converters/openvpn.py sha256=ylLfwmWn4pMbXFNey_2-9vC2FokHVVZREHYJWK1HZA0 813
netjsonconfig/backends/openwrt/converters/radios.py sha256=QXGSyc_zcez8GMzmcStXAb8n6lRj5QnsY9vy5IRba-o 4636
netjsonconfig/backends/openwrt/converters/routes.py sha256=WTY4wRosPgKX7Ph4zHTbgeicIbsgfH7grw8ecI7oxPM 2194
netjsonconfig/backends/openwrt/converters/rules.py sha256=8X0za8wgwyoMmY51GBurNtI0SToylpC6qTAkXN8Lwok 1604
netjsonconfig/backends/openwrt/converters/switch.py sha256=1l35Zb_kd78b8FfPfJ95XBHK05prLP5gLoyyGzbmNCM 3362
netjsonconfig/backends/openwrt/converters/wireguard_peers.py sha256=P3Zi1sFPh4ZuHBOhogO41pWY8pfMipByWtW2sGYPrmw 1266
netjsonconfig/backends/openwrt/converters/wireless.py sha256=e0gFrniQ9u32Zg_vs5CW9emcAJi1GxN8MqCR_v4V67U 14632
netjsonconfig/backends/openwrt/templates/openwrt.jinja2 sha256=CzcMViaq8oZ0HfAD_l5lINgdcFY8sUFxTsveO3sb8Uw 686
netjsonconfig/backends/vxlan/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/vxlan/vxlan_wireguard.py sha256=CLJqOQ23anndJAmth-12NkP-ss9G3c1CTUH1dEKbC-g 625
netjsonconfig/backends/wireguard/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
netjsonconfig/backends/wireguard/converters.py sha256=ERp6SlCaOyLanU34RVwY8m1McR4K86H8yEBqnzl0M3A 1269
netjsonconfig/backends/wireguard/parser.py sha256=AJnzSwKoVY73dT3TGX-stKfePxxWGorka2tlnOdz89o 508
netjsonconfig/backends/wireguard/renderer.py sha256=mqjChABVqIRXHNV_mBEvxqDBWep0PFG9uoi-k2JGSRU 349
netjsonconfig/backends/wireguard/schema.py sha256=UlukEuKC3knyqu4B3lFXEeB-8cbTVAKrrkQDCDYBpuo 4819
netjsonconfig/backends/wireguard/wireguard.py sha256=iiDYAEYyH2b7HJ9DHSYxkOqgDXIJ1-DrrFr9BObquj4 1534
netjsonconfig/backends/wireguard/templates/wireguard.jinja2 sha256=lFDP2P_yqauNejg-RR1nfneehR3oFxtQr8EgRbJN5ig 499
netjsonconfig-1.0.2.data/scripts/netjsonconfig sha256=99aKDs-uen2jcJ26aMHl8kZKCnddMx-Dzgj-nQcEpyk 6173
netjsonconfig-1.0.2.dist-info/LICENSE sha256=wuL0zVzlALHIG_6gH31cvMoMsJA5ehWwpXU529QACvI 35238
netjsonconfig-1.0.2.dist-info/METADATA sha256=WZwifjFMp2349rjZnqI8atiguH_cpPEGivrCi5Ja7Tg 3836
netjsonconfig-1.0.2.dist-info/WHEEL sha256=bb2Ot9scclHKMOLDEHY6B2sicWOgugjFKaJsT7vwMQo 110
netjsonconfig-1.0.2.dist-info/top_level.txt sha256=weZS59k6PZ9hDjA8mg4_TUmB3iwBgcyOqbKjYrASo40 14
netjsonconfig-1.0.2.dist-info/RECORD

top_level.txt

netjsonconfig