django-netjsongraph

View on PyPIReverse Dependencies (0)

0.6.3.post1 django_netjsongraph-0.6.3.post1-py2.py3-none-any.whl

Wheel Details

Project: django-netjsongraph
Version: 0.6.3.post1
Filename: django_netjsongraph-0.6.3.post1-py2.py3-none-any.whl
Download: [link]
Size: 206002
MD5: 38c3fa4486dc1e815544a9ffc650b2a4
SHA256: 5b20c710c36049ef140b6036686be69b2cd9b0541823f03f1686f3bae7b30be7
Uploaded: 2020-06-04 18:08:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-netjsongraph
Version: 0.6.3.post1
Summary: Reusable django app for collecting and visualizing network topology
Author: Federico Capoano
Author-Email: federico.capoano[at]gmail.com
Home-Page: http://netjson.org
Download-Url: https://github.com/interop-dev/django-netjsongraph/releases
License: MIT
Keywords: django,netjson,mesh,networking
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Framework :: Django
Classifier: Topic :: System :: Networking
Classifier: Programming Language :: Python :: 3
Platform: Platform Independent
Requires-Dist: django (<3.1,>=2.2)
Requires-Dist: djangorestframework (<3.12,>=3.3)
Requires-Dist: django-model-utils
Requires-Dist: netdiff (<0.8.0,>=0.7.0)
Requires-Dist: openwisp-utils (~=0.5.0)
Requires-Dist: jsonfield (<4.0.0,>=3.1.0)
[Description omitted; length: 20856 characters]

WHEEL

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

RECORD

Path Digest Size
django_netjsongraph/__init__.py sha256=CEkXvlh77qX8SlkbwvBlNfWRTFDe4CSpJf3fL4hpgK8 637
django_netjsongraph/admin.py sha256=ss8E9N-UjGXLkIWkNyc0sLEqQYb3KFjz0tR-Bp0j3F0 457
django_netjsongraph/apps.py sha256=e-eHJh9sb0S0a8QKIRDJuk4gxq1UQLcW2tP2_aJLgCs 367
django_netjsongraph/contextmanagers.py sha256=s4iUBJ5Aeacz5cx0I2aKCoNMwtD7O7i90wnQdzjCzHo 430
django_netjsongraph/models.py sha256=Ho3mwijtnEobIVG-GhPT1vSPS-MY6nYB4poI3O67dps 536
django_netjsongraph/settings.py sha256=-0k4mqyGJuWBQBzyPO-FMv7l1ZjyQ6zyfyOp3jdl_9U 936
django_netjsongraph/utils.py sha256=p7iirw1229S1t8-JGLD6-pWpmyNpOPC5-29-mZ7_xE8 1809
django_netjsongraph/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_netjsongraph/api/generics.py sha256=6uOUdNgKl9ic2Mqr_oDaoBMkM6r4MS5QoTqrqfnelSc 3118
django_netjsongraph/api/parsers.py sha256=NOnHVHVOVt2dA_pqlGO08TM_UMzILmEdCyeKV8IWj2c 707
django_netjsongraph/api/serializers.py sha256=nsU93eHy_lFN9i8eaFyg67Dw088xbzBdWIdewh6eQjo 753
django_netjsongraph/api/urls.py sha256=u-j8ZhjwBio_VNeqodOMK1WLA83Zi6er9_op1klHxWw 88
django_netjsongraph/api/views.py sha256=BbyzuV0jQMCbapMIpzhNFY9iYDL6oeIFahzl_fiHEyI 803
django_netjsongraph/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_netjsongraph/base/admin.py sha256=FTEDq_nUdc6q6Xwo1GSpQxkkR7YXXRDmWL6CPf753GI 7984
django_netjsongraph/base/link.py sha256=23LYz5Lhu7NtCir41pdeQhSlTk99MuCrOrS_q6fAJS0 4731
django_netjsongraph/base/node.py sha256=sSWDSpSAG69K8DTh_MdBeRNwsATC7ENoIjHSqsnonzw 3915
django_netjsongraph/base/snapshot.py sha256=m5vLoNlXNqz7LoPZHBuDyVFv8rFbc11s6loSnnFX1zg 625
django_netjsongraph/base/topology.py sha256=rgCnJ-7662_febFpKJmLLuZcZRhz3A1NzYGEqIob6IA 12081
django_netjsongraph/fixtures/test_nodes.json sha256=FrHmh7a5LR0UHfNbf3IR97YBWu7FfM4G8p9Ewm2zy3I 809
django_netjsongraph/fixtures/test_topologies.json sha256=fX92y4neDil9gFH0Syg5YBmmoggjNXXbo_lnjvhYxas 487
django_netjsongraph/fixtures/test_users.json sha256=6dPxWo9BGncsXsa6UcMl1J7gFR7fmf1-FqXUfhowHpM 432
django_netjsongraph/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_netjsongraph/management/commands/__init__.py sha256=tWdGVKmILbqfycEbMBAsKSguGH8U0NvG9ICHGpzkp40 867
django_netjsongraph/management/commands/save_snapshot.py sha256=78ezyFBE6txhsXAotacIem_90sUYEqyZpkVKRafT0X8 141
django_netjsongraph/management/commands/update_topology.py sha256=bE7xDljsRuWB5WjOkCqqjpCbhSWMOffO3Cd5n1iF0f0 129
django_netjsongraph/migrations/0001_initial.py sha256=0efXb4Wk4yjKLfFeeoM8P4LcoI3h6WyuOz4KYIjCB_A 7909
django_netjsongraph/migrations/0002_topology_published.py sha256=MYWZmhG4Fv-W9WypQUasDprVTsyPQKyGNwiVi80DYic 582
django_netjsongraph/migrations/0003_topology_receive_strategy.py sha256=arLSmWG2ViXemB_KWp7wM8vYCezU-wxW_X7LTgszkZg 1965
django_netjsongraph/migrations/0004_increased_addresses_maxlength.py sha256=fnXuZFGvZhU7371RVSxG0MmiSXZnF231B2ERo--5d4c 444
django_netjsongraph/migrations/0005_snapshot.py sha256=_hOEOyg7E6ZeGFtTcMG3FiYd__zDSq8z3L-iJ3bkUWg 1783
django_netjsongraph/migrations/0006_added_openvpn_parser.py sha256=yiEcLGxFMsT85ZMfs5_OS56QSLg97q_Ie_2UcPQweE0 1103
django_netjsongraph/migrations/0007_link_status_changed.py sha256=e-7r6HYAxAY-Xn-6uhOIktjaPRm9Qt7cb5Cv9sTWwac 407
django_netjsongraph/migrations/0008_create_new_address_field.py sha256=Hm1Hk4E4o-k5KvROCEhKbZsy5No38k-iMqb8Mt57vaw 551
django_netjsongraph/migrations/0009_migrate_addresses_data.py sha256=n8dT75KT7N0HiZF16Ndck6jgj_d3YhcjMppNYA5BGHU 310
django_netjsongraph/migrations/0010_remove_old_addresses.py sha256=rf0_UF_AiHJyNVDw3YxXGpsH7Cpqxx1E0QoUYU7jOnc 315
django_netjsongraph/migrations/__init__.py sha256=dsYGYN-ZTKP6TuxAXLZibwrk9wEpPzIuiQrdKvBHVlA 380
django_netjsongraph/static/netjsongraph/css/admin.css sha256=7kqCKwdV2AOGkXhmRVgh9Em1GvslhA8XqpKCm2-4e0g 870
django_netjsongraph/static/netjsongraph/css/style.css sha256=kjuwQKT5MZyHWiUD_j6AM1fda_rh536Bmt3EU24oyfs 2826
django_netjsongraph/static/netjsongraph/css/lib/jquery-ui.min.css sha256=rByPlHULObEjJ6XQxW_flG2r-22R5dKiAoef-aXWfik 32076
django_netjsongraph/static/netjsongraph/css/lib/images/ui-icons_444444_256x240.png sha256=YalSnw5GAZILlsQ9L9Cae2tceR9CGbwpQifu6DKsbP0 7006
django_netjsongraph/static/netjsongraph/css/lib/images/ui-icons_555555_256x240.png sha256=a-mw2KD3xt2Yhj_AkIpgoUVoicYLbBCyFCtBzyeWS4Q 7001
django_netjsongraph/static/netjsongraph/css/src/netjsongraph.css sha256=tXeH9WrfMGNuaoZQBArVMqil0kYhdTYUXvCpe_eCio0 984
django_netjsongraph/static/netjsongraph/js/strategy-switcher.js sha256=540Up0QGyCMggYI8Dh_ABweovvVi3rs9pFJtWPsfW18 605
django_netjsongraph/static/netjsongraph/js/topology-history.js sha256=JSbykeRapfKXKGD1MvHIK796eI4UYvQzdXCJIMAD8os 960
django_netjsongraph/static/netjsongraph/js/visualize.js sha256=eDwZ5toGLclj-IRQSCfwjEjv5qjodiWPQjtWhnIiimw 1583
django_netjsongraph/static/netjsongraph/js/lib/d3.min.js sha256=DgF6o-k-4Hd0eT7ThbsS5EwBjYgaUqMld18NcM9kGwY 151756
django_netjsongraph/static/netjsongraph/js/lib/jquery-ui.min.js sha256=AB8KcH0smCUk-RhaJQFmTEYy3sHFgPMqpt1TmKSfngg 228607
django_netjsongraph/static/netjsongraph/js/src/netjsongraph.js sha256=ezMVeKEFs8QQjZh36u8iaIHskAvmGC26BNuCOVxMPSs 25945
django_netjsongraph/templates/admin/django_netjsongraph/change_form.html sha256=i3ogF6tO0AeMGNYkJMG4Mh30f9OkQjvmn4rr7DyCC8Q 378
django_netjsongraph/templates/admin/django_netjsongraph/visualize.html sha256=8W7a-un6YoOEh4aN7BBvvX2nedVtkjV3_Ph6h_52z1s 318
django_netjsongraph/templates/admin/django_netjsongraph/node/change_form.html sha256=zyrNi5xFq8Q7nIbF-0W5jYQUXFoC6m7zr_x41D1QCg0 1268
django_netjsongraph/templates/netjsongraph/base.html sha256=DMOxJW9PLyTWRhjcwWiucP8ONUVMpeJYuApNjbP_tYE 946
django_netjsongraph/templates/netjsongraph/detail.html sha256=gp3QZ7qRJp2hIVlwQuY2aB8lviAsddu3px1_2lgVFuQ 274
django_netjsongraph/templates/netjsongraph/list.html sha256=JYBtw7_u6FYs5CeZ_LbwsKuFLqEnw7v7szD60xe_iog 363
django_netjsongraph/templates/netjsongraph/netjsongraph-content.html sha256=Du7xJ4zS1zJoWcbAWdHs1VS7MH9KnLg8LXGge-WabNI 369
django_netjsongraph/templates/netjsongraph/netjsongraph-script.html sha256=gkGXs7WPr6DUq7CIl_3RZy54RW8c_a20oZhmoLt7xes 1005
django_netjsongraph/tests/__init__.py sha256=_N3nZJDVvk25XPT9u9uKEgVmpDACRDqSDBfwpDk7ZA8 1206
django_netjsongraph/tests/test_admin.py sha256=9nZdBSdjdt_yA8bAhAyxzaqS-xx2Ruf8dI57CAqdxUI 544
django_netjsongraph/tests/test_api.py sha256=_rC3TDzI1p2xTph8mF5h6ax7R856m2g5mnAeJX4h7d0 552
django_netjsongraph/tests/test_link.py sha256=0u6Otl065tymGWfZWYNL3irbuxaXPhKsD8D-o2WcOvk 516
django_netjsongraph/tests/test_node.py sha256=RMgroepTCXnhO8Vlq_AWY2gOi6Tuutw34coFWYKg0YA 507
django_netjsongraph/tests/test_snapshot.py sha256=FZMEbxF9VXxRHvjFVUe-YRlyJIvJxkP20wJzx81lM2Y 368
django_netjsongraph/tests/test_topology.py sha256=T4xm9CLLCh0LxGD332tDgdWn_BLxQHM9vtA7HTlZpLA 532
django_netjsongraph/tests/test_utils.py sha256=jHvJlZdmwkw9cYzjL49L-_L26SU0kO8n_mExreP_FgM 553
django_netjsongraph/tests/test_visualizer.py sha256=eT3NKCl_YgBl2HVpcXxccfefltAbAtMBvSVBQF7Cb0s 552
django_netjsongraph/tests/utils.py sha256=jOeKhod5rTQfS7yne1jtRBFtVPkhMhb5HQI7c2gkvWE 10171
django_netjsongraph/tests/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_netjsongraph/tests/base/test_admin.py sha256=EZgKfbuG0znTR1DTWLz7uwT0atVBJ3S9_g8lAM5svYs 6619
django_netjsongraph/tests/base/test_api.py sha256=zuFopXpuRPaUTGmujfig8n18ECFzfSYPzWKOSCmrCzc 5118
django_netjsongraph/tests/base/test_link.py sha256=y1l-j0WhBkIjFxdfMrUXDxqHwZNafDHvL8vqN6Gd7tc 3384
django_netjsongraph/tests/base/test_node.py sha256=UqHHL57c-QWBtMrK8EiI9BE7ZhRHjYLhuB5DnBYd2fA 3533
django_netjsongraph/tests/base/test_snapshot.py sha256=D5n39nhzlmc4gtGuPcrxfdEsQ5SWT-OrqLK-t65i4Fc 148
django_netjsongraph/tests/base/test_topology.py sha256=UF2PtQ0l6nprShiWcwo0UpkBTmwD0kAaLr74GPnS4e4 16619
django_netjsongraph/tests/base/test_visualizer.py sha256=ypi4-ax28Jpvjgs36-i0uGraQPDA0wqSMwwbR91TxTU 1371
django_netjsongraph/tests/static/issue-58.json sha256=BoT5VlYH_XpBv977gmvUGe85O20iyVTeLDKlJ-9iVV0 1509
django_netjsongraph/tests/static/netjson-1-link.json sha256=ZrC0EOzzU2rFT6120lI8QFzfgFSSGgMZCOTwoAQ6q08 559
django_netjsongraph/tests/static/netjson-2-links.json sha256=s_yMOYxeylDLDCxBqGNLKkMFDROaAlNDYgtxkuH116o 731
django_netjsongraph/tests/static/netjson-invalid.json sha256=l4nUY2uY6nFOAp6nwX0bMDC-8W_NQg4xqoWkm-Wj4cI 365
django_netjsongraph/tests/static/openvpn.txt sha256=OX_yTW9nxc6Pak4Ue9y3m_dn8-ngchE0Jod4Jfl54Y4 647
django_netjsongraph/tests/static/split-network.json sha256=uEutkKQfA9AnMXKsp6LQDfTCK9fHCyIm2aTptXNuiSc 369
django_netjsongraph/tests/static/very-long-addresses.json sha256=TnlQX4oFyNSzhApbrMYbzpme84UD28qQ7XTBxzfPxbQ 1558
django_netjsongraph/visualizer/__init__.py sha256=H7IJ93jJK_moUeEJGKWmUs7OEGNdGdi67ntajG-RpM0 862
django_netjsongraph/visualizer/generics.py sha256=Aw4VrwGfFgWTlddHX_PB4L35QzwgVnhTemOMc4Az7ZU 993
django_netjsongraph/visualizer/urls.py sha256=GV7YedFvM-I3DWfovTh1HKCdqmhoowIxNHc9vGPoguA 102
django_netjsongraph/visualizer/views.py sha256=K6yPzDXaGcIvBqat0AuL6HV7EZBRY3sxP0LlCvs22fg 349
django_netjsongraph-0.6.3.post1.dist-info/LICENSE sha256=t21R1_hmIMoAUVdMbjS7jFghvsT7905oS5eXq7SUX0M 1083
django_netjsongraph-0.6.3.post1.dist-info/METADATA sha256=P-w-5Kl-mBf6a-lC8JueQjPZT-Oc48R1ZBAyIqMdHhE 21891
django_netjsongraph-0.6.3.post1.dist-info/WHEEL sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY 110
django_netjsongraph-0.6.3.post1.dist-info/top_level.txt sha256=7BZ3wLkqrNU7ama2hNFTefupaAyi8AS1MSBYDocwiFw 20
django_netjsongraph-0.6.3.post1.dist-info/RECORD

top_level.txt

django_netjsongraph