openwisp-network-topology

View on PyPIReverse Dependencies (0)

1.0 openwisp_network_topology-1.0-py2.py3-none-any.whl

Wheel Details

Project: openwisp-network-topology
Version: 1.0
Filename: openwisp_network_topology-1.0-py2.py3-none-any.whl
Download: [link]
Size: 247069
MD5: a1486a7b8428d97d2bd8f90dbf0cf80d
SHA256: 91423ccc0050b3b5d7b60ddab8b7a2952d6a76655e45a89017ba740ae58f9b3b
Uploaded: 2022-05-06 19:43:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openwisp-network-topology
Version: 1.0
Summary: OpenWISP Network Topology
Author: OpenWISP
Author-Email: support[at]openwisp.io
Home-Page: http://openwisp.org
Download-Url: https://github.com/openwisp/openwisp-network-topology/releases
License: BSD-3-Clause
Keywords: django,netjson,openwrt,networking,openwisp
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: System :: Networking
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Framework :: Django
Classifier: Programming Language :: Python :: 3
Platform: Platform Independent
Requires-Dist: django (<4.1,>=3.0)
Requires-Dist: openwisp-users (~=1.0.0)
Requires-Dist: netdiff (~=1.0.0)
Requires-Dist: jsonfield (~=3.1.0)
Requires-Dist: django-flat-json-widget (~=0.2.0)
License-File: LICENSE
[Description omitted; length: 43164 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
openwisp_network_topology/__init__.py sha256=0JOcUkZiUaDPd9ayRwiA2rgqeqLKtbNiTN9VKQhfsa0 597
openwisp_network_topology/admin.py sha256=IgEtq2Hp64NA5lbWgbARW-s6ntQ-4VqHdRJYfGmWE0Q 10619
openwisp_network_topology/apps.py sha256=X_YFAv-my8jTmD_LhlBot9L1PK25esvOThrwdd_Uncw 1561
openwisp_network_topology/contextmanagers.py sha256=s4iUBJ5Aeacz5cx0I2aKCoNMwtD7O7i90wnQdzjCzHo 430
openwisp_network_topology/models.py sha256=6w7Zq3gDHIXJAKFvHwQmqeWFDHgrotzk2W_5l9s1CmQ 824
openwisp_network_topology/settings.py sha256=A7ZS2nmwSS0eaEpL5x6vM5YtonX7XBFVzY2fztCzIYw 1755
openwisp_network_topology/urls.py sha256=EoSwXXVmx7Dwt1FbFHEwyeb-kGO9k3V0sA5NWSsFJaQ 283
openwisp_network_topology/utils.py sha256=UDRiEPHUd3Nzlj_eDMhP7BLOBlYYcy3njmyNVJnNPYE 2413
openwisp_network_topology/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/api/parsers.py sha256=NOnHVHVOVt2dA_pqlGO08TM_UMzILmEdCyeKV8IWj2c 707
openwisp_network_topology/api/serializers.py sha256=ICF2ReLiSn1TH0DLuoqGEhbFAJvRNluIdmm2900mCSw 6322
openwisp_network_topology/api/urls.py sha256=u-j8ZhjwBio_VNeqodOMK1WLA83Zi6er9_op1klHxWw 88
openwisp_network_topology/api/views.py sha256=XbjfmqL7TcwpxDYNyfsuwjK9XpxPWddgM-u1n6WBpuY 7417
openwisp_network_topology/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/base/link.py sha256=PYbBhcJgn9qx7pSkmvu4hrqDpw52Gny-qLxpC_ND7Xs 7603
openwisp_network_topology/base/node.py sha256=wfkBoV6FGoXOq8tXaK0KHYcRLKW7_asR0j3ANwv_f78 6242
openwisp_network_topology/base/snapshot.py sha256=DRJpyqT46W-wgwzOGfTifo1iAMGqod2j0_xwqC-Frkw 655
openwisp_network_topology/base/topology.py sha256=R3rwwRY4ifU2HZKUat-hBl-487fnr2SN95DkW_pOLd0 14612
openwisp_network_topology/fixtures/test_users.json sha256=Okj7ioBZ3awTs7ao6f6LI7EdmPsEFSoDRIo7f78uNes 507
openwisp_network_topology/integrations/device/__init__.py sha256=jUx1WMU_NHfM9XvmK143iNrPLQ09BQMmsp072F1BDgY 111
openwisp_network_topology/integrations/device/apps.py sha256=4CAtzKZsYf9MINBRmCZD5WXbD2pr2YLs_6CF8mjMPGY 1542
openwisp_network_topology/integrations/device/models.py sha256=ZX7EIZWy_69kdnbB7BXClsI1pTuFICIDS8V-6jGSvZU 260
openwisp_network_topology/integrations/device/overrides.py sha256=vCKK2qmXKxOmiRyjeKA5AB3qxlCwdpcrgEwG_nPQFBY 3115
openwisp_network_topology/integrations/device/tasks.py sha256=hlKyzN3qDs7i6X_TzdNMljsPK8YjMvvd5IdQdy_lfnw 604
openwisp_network_topology/integrations/device/tests.py sha256=YKoWgZlVSrWT22KhddUt1MKJZNivWvBk7hHH0hyCodU 16178
openwisp_network_topology/integrations/device/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/integrations/device/base/models.py sha256=_M2qIswvRQybl-LyoFGjI3Q41J8OYn97XcBtM_TCHHQ 4917
openwisp_network_topology/integrations/device/management/commands/__init__.py sha256=8uysH0fLv1H5xuvqW9LFj1RsmgRN8hv6UBRNdKPpRpE 543
openwisp_network_topology/integrations/device/management/commands/create_device_nodes.py sha256=CR-zAq8yqNQ6Ca_rn4gXUhFu-fy18qryqOzU7yzcf4E 97
openwisp_network_topology/integrations/device/migrations/0001_initial.py sha256=bL1--L2SuFa6lxeIDEW4LWLZ2agQXNS7PqT03wBDTGQ 1520
openwisp_network_topology/integrations/device/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/management/commands/__init__.py sha256=u6oo52_N0Oxa9crZqEp-TfjPAc-N6pI979_rSyDQqNk 997
openwisp_network_topology/management/commands/save_snapshot.py sha256=wIQ0c8iXx8qvdFvaiAk2BkFSB_310YUUuZ7CBw6QgBM 89
openwisp_network_topology/management/commands/update_topology.py sha256=LQBz4CDqAt_Q2V4O6B3984dDXqUIAbt5AxzdR_EAe0A 77
openwisp_network_topology/management/commands/upgrade_from_django_netjsongraph.py sha256=cHnXL6sQSTHDaVX0YU7fNOCP2kZjplmBcqNxf0Eknok 7546
openwisp_network_topology/migrations/0001_initial.py sha256=l1ebWfQ7giCwF1Jv-5vRK-v58tKs_7dLaRl-sy3hupU 11166
openwisp_network_topology/migrations/0002_snapshot.py sha256=nTIdJ3NkgNq13wjnj2aTByUeWMziezcwgyfja7pcnuY 2128
openwisp_network_topology/migrations/0003_link_status_and_openvpn_parser.py sha256=yCviykdmTSgH4cd30hjws27G0ciasduzKwo71rZMu2o 1090
openwisp_network_topology/migrations/0004_fixed_target_link_set.py sha256=VTY8z4DyZnS_7wzi1HaeUEHNxX19D8wicUnB5rabvwQ 560
openwisp_network_topology/migrations/0005_default_operator_permission.py sha256=jFHB0unQ0b23SRL474XvRC_IeYKwKzuHErIi6t7wYts 2223
openwisp_network_topology/migrations/0006_reformat_addresses.py sha256=1Lr5T0HaoEeYf3IK0LSaVmxq5eOVV-VxJBQuvjpEM9Y 791
openwisp_network_topology/migrations/0007_create_new_address_field.py sha256=ydTjP4aiHjLCkODP7Pncqcm-gbl9XvQOXB07Ei3JRjo 514
openwisp_network_topology/migrations/0008_migrate_addresses_data.py sha256=r0Ha9b75yUCYFXRGrqpI64tmgGr-6dafcPBz1zs_ayc 372
openwisp_network_topology/migrations/0009_remove_old_addresses.py sha256=wFejdNmTLrdoR5wEEidAkcOFX4_dlRQFWfMjOw8z8UY 272
openwisp_network_topology/migrations/0010_properties_json.py sha256=dSjApVpa0qioUzFy34aFhP7FQs5upoDDsyWW2zVfLIU 1369
openwisp_network_topology/migrations/0011_fix_link_properties.py sha256=Dn_UVSS2CY-AHqth_1gPtRU6SHV7oWB3Z-SMv0s2LwY 305
openwisp_network_topology/migrations/0012_update_openvpn_netjson_ids.py sha256=odjC38w1PQlawqHtNIhv3EfIXNB6ISfPvnViVX-xDYM 319
openwisp_network_topology/migrations/0013_add_user_defined_properties_field.py sha256=xpsYi_FrVyVLgPgJxgZE9ZKfEoA4b-lQdZs5DDoWZc8 1504
openwisp_network_topology/migrations/0014_remove_snapshot_organization.py sha256=7TU_OMSgzTB-SG-WFCE6SAp6WvGnFfsP-9thMQJ110k 353
openwisp_network_topology/migrations/0015_shareable_topology_node_link.py sha256=-XnyRqvOiCt_jl0kUouoNvO79nHU0R3UiNMqL8Nncow 1480
openwisp_network_topology/migrations/__init__.py sha256=FhVQDTfv6V_v0Ndsp445mf_PX1RvfbLAmUrB4HdjnXY 1092
openwisp_network_topology/static/netjsongraph/css/admin.css sha256=wjyAO2OGUvsF3gAQf0XZgMJlGhc9GwOjaT3S2-OMFV4 1022
openwisp_network_topology/static/netjsongraph/css/style.css sha256=ZLa9Jac_1XaHiJCtZzZ88PUv_6uFVdMkRne8h62TVyk 2597
openwisp_network_topology/static/netjsongraph/css/lib/jquery-ui.min.css sha256=dFjPyp76e9Ec_aGcOLInbzS9PExL3MzzbFwAcH1qyY8 31222
openwisp_network_topology/static/netjsongraph/css/lib/images/ui-icons_444444_256x240.png sha256=YalSnw5GAZILlsQ9L9Cae2tceR9CGbwpQifu6DKsbP0 7006
openwisp_network_topology/static/netjsongraph/css/lib/images/ui-icons_555555_256x240.png sha256=a-mw2KD3xt2Yhj_AkIpgoUVoicYLbBCyFCtBzyeWS4Q 7001
openwisp_network_topology/static/netjsongraph/css/src/netjsongraph.css sha256=agEW3chOIw7ZqjW2cfYbX05oaKq9sXtONHYpyKX_nWg 1004
openwisp_network_topology/static/netjsongraph/js/strategy-switcher.js sha256=540Up0QGyCMggYI8Dh_ABweovvVi3rs9pFJtWPsfW18 605
openwisp_network_topology/static/netjsongraph/js/topology-history.js sha256=JSbykeRapfKXKGD1MvHIK796eI4UYvQzdXCJIMAD8os 960
openwisp_network_topology/static/netjsongraph/js/visualize.js sha256=eDwZ5toGLclj-IRQSCfwjEjv5qjodiWPQjtWhnIiimw 1583
openwisp_network_topology/static/netjsongraph/js/lib/d3.min.js sha256=DgF6o-k-4Hd0eT7ThbsS5EwBjYgaUqMld18NcM9kGwY 151756
openwisp_network_topology/static/netjsongraph/js/lib/jquery-ui.min.js sha256=AB8KcH0smCUk-RhaJQFmTEYy3sHFgPMqpt1TmKSfngg 228607
openwisp_network_topology/static/netjsongraph/js/src/netjsongraph.js sha256=izRECzdEDqstwbHUrRAMLmJ3qLJJ6jvN2zUX5nScn5U 24330
openwisp_network_topology/templates/admin/topology/change_form.html sha256=i3ogF6tO0AeMGNYkJMG4Mh30f9OkQjvmn4rr7DyCC8Q 378
openwisp_network_topology/templates/admin/topology/visualize.html sha256=XdKDLftedFdAQGKIBeuSZunx2N1bZTmVL-j5jxqSkts 294
openwisp_network_topology/templates/admin/topology/node/change_form.html sha256=AeiqHFLKujBGMHpuU1OdzO5Le4eYRqSYBq9x7Z6mKbs 1260
openwisp_network_topology/templates/netjsongraph/base.html sha256=DMOxJW9PLyTWRhjcwWiucP8ONUVMpeJYuApNjbP_tYE 946
openwisp_network_topology/templates/netjsongraph/detail.html sha256=gp3QZ7qRJp2hIVlwQuY2aB8lviAsddu3px1_2lgVFuQ 274
openwisp_network_topology/templates/netjsongraph/list.html sha256=JYBtw7_u6FYs5CeZ_LbwsKuFLqEnw7v7szD60xe_iog 363
openwisp_network_topology/templates/netjsongraph/netjsongraph-content.html sha256=Du7xJ4zS1zJoWcbAWdHs1VS7MH9KnLg8LXGge-WabNI 369
openwisp_network_topology/templates/netjsongraph/netjsongraph-script.html sha256=gkGXs7WPr6DUq7CIl_3RZy54RW8c_a20oZhmoLt7xes 1005
openwisp_network_topology/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_network_topology/tests/test_admin.py sha256=K48rtCGYb3T2FaJB3Uxr5k9Gp6YQnkascGCZH0Z_fy4 17419
openwisp_network_topology/tests/test_api.py sha256=AvP61qKy9XVGpZ0UoVnmQ4SRn9ZjNs8Rzy1MUh49Vkw 38248
openwisp_network_topology/tests/test_link.py sha256=Ko7D9elNqa-YsfYymTGw3pRdjnaqDZyYSVhD5K99_34 10075
openwisp_network_topology/tests/test_node.py sha256=AOE9ZF1Szcd9LCDsHWy2XTfT39Rvk3-NziF0UYNe9X0 8041
openwisp_network_topology/tests/test_snapshot.py sha256=KREO113d8sjIlDa7iwycbNTn5tyBTGJ3-FAMnZcxi9o 281
openwisp_network_topology/tests/test_topology.py sha256=4F0s5nI0YsfPrvlioPH941sjWzdyIrZ5_RWSZRaZdBY 22565
openwisp_network_topology/tests/test_upgrader_script.py sha256=Gc0kImMwjxS-RceYfXton9AZpx-H66yFv6fW5OoC-6U 2412
openwisp_network_topology/tests/test_users_integration.py sha256=LZS3W0TqdMDqgCk1wHVBCOE3_awXU-_cx1vIwLILtvY 896
openwisp_network_topology/tests/test_utils.py sha256=pDxiWgTj_y6ltSQvQk76rv9by0g2Q5b0R8456PyvEi0 10852
openwisp_network_topology/tests/test_visualizer.py sha256=P2acR07s0vNoLF1NXNkuWjx5hsXoieSrYXU0USELxWw 6307
openwisp_network_topology/tests/utils.py sha256=99yCvpJUURf0_KOVlxQ1w3xkXFD-5n5VpnXc2AogZTw 2199
openwisp_network_topology/tests/static/issue-58.json sha256=BoT5VlYH_XpBv977gmvUGe85O20iyVTeLDKlJ-9iVV0 1509
openwisp_network_topology/tests/static/netjson-1-link.json sha256=eK4r6Ie1qndE2r-JND4c1-V747hKSwThuOXSND8JL00 595
openwisp_network_topology/tests/static/netjson-2-links.json sha256=bm2yDU-oEw-muv-wao7QtraILkc0QvUzDL-X-5rtutA 1028
openwisp_network_topology/tests/static/netjson-invalid.json sha256=l4nUY2uY6nFOAp6nwX0bMDC-8W_NQg4xqoWkm-Wj4cI 365
openwisp_network_topology/tests/static/openvpn-0-links.txt sha256=tclwbLbKwx0QUfZl6gFPcx8-yqbf3I5V1J_2mTtmuAI 232
openwisp_network_topology/tests/static/openvpn.txt sha256=OX_yTW9nxc6Pak4Ue9y3m_dn8-ngchE0Jod4Jfl54Y4 647
openwisp_network_topology/tests/static/split-network.json sha256=uEutkKQfA9AnMXKsp6LQDfTCK9fHCyIm2aTptXNuiSc 369
openwisp_network_topology/tests/static/very-long-addresses.json sha256=TnlQX4oFyNSzhApbrMYbzpme84UD28qQ7XTBxzfPxbQ 1558
openwisp_network_topology/tests/static/upgrader_script/contenttype.json sha256=IX9ddjDVT2T1VhbI_qmioPdpHsgHZxaRlM0-JTzfPpI 1766
openwisp_network_topology/tests/static/upgrader_script/group.json sha256=jC3wv1V2MMSJJg08kQ2Vohbs8y0ylULZcmhQymwLJ8Q 264
openwisp_network_topology/tests/static/upgrader_script/netjsongraph.json sha256=DFO9lrH7A-W2vbe4sGj6ZaT_IP1aIkL7xUXMeC3ew8I 35328
openwisp_network_topology/tests/static/upgrader_script/permission.json sha256=MRrmXYVfNGFzrcH9XjLHYkjD6jmy-jrhiZMQ353l9Lk 8338
openwisp_network_topology/tests/static/upgrader_script/user.json sha256=YZV7PApJJAi6EuUvcC-bFH5FAIEYlcVyUfR5ISSSf1c 1248
openwisp_network_topology/visualizer/__init__.py sha256=H7IJ93jJK_moUeEJGKWmUs7OEGNdGdi67ntajG-RpM0 862
openwisp_network_topology/visualizer/urls.py sha256=GV7YedFvM-I3DWfovTh1HKCdqmhoowIxNHc9vGPoguA 102
openwisp_network_topology/visualizer/views.py sha256=Z7mUHn_r7aAuC_rw44PDAgmFu-0t-dH3DFn-DOHwA5s 2690
openwisp_network_topology-1.0.dist-info/LICENSE sha256=-VN3q6sElbVYw6DfeTCw_Vq8YxIsDCOnLxmzHIQ5Nkk 1491
openwisp_network_topology-1.0.dist-info/METADATA sha256=5M_iL3C92PLU8FbjowdWqRQJQzLYj1yW5P5HNSyJ8_Q 44139
openwisp_network_topology-1.0.dist-info/WHEEL sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY 110
openwisp_network_topology-1.0.dist-info/top_level.txt sha256=LoBYzRwJETdhfxSH1XtaSHl-KlFjgHqqvwjEeWG5emE 26
openwisp_network_topology-1.0.dist-info/RECORD

top_level.txt

openwisp_network_topology