openwisp-utils

View on PyPIReverse Dependencies (15)

1.1 openwisp_utils-1.1-py2.py3-none-any.whl

Wheel Details

Project: openwisp-utils
Version: 1.1
Filename: openwisp_utils-1.1-py2.py3-none-any.whl
Download: [link]
Size: 807544
MD5: 1ca3bacb56ed724aa70ae66136738132
SHA256: c07c4757ea05de6806facb7ab1d4ec7fe1d99f70b698abb71911922e5d254180
Uploaded: 2024-08-16 19:19:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openwisp-utils
Version: 1.1
Summary: OpenWISP 2 Utilities
Author: Various
Author-Email: support[at]openwisp.io
Home-Page: http://openwisp.org
Download-Url: https://github.com/openwisp/openwisp-utils/releases
License: BSD-3-Clause
Keywords: django,netjson,openwrt,networking,openwisp
Classifier: Development Status :: 5 - Production/Stable
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-model-utils (~=4.5.0)
Requires-Dist: django-compress-staticfiles (~=1.0.1b)
Requires-Dist: django-admin-autocomplete-filter (~=0.7.1)
Requires-Dist: swapper (~=1.3.0)
Requires-Dist: urllib3 (<3.0.0,>=2.0.0)
Requires-Dist: celery (~=5.4.0); extra == "celery"
Requires-Dist: black (~=23.12.1); extra == "qa"
Requires-Dist: flake8 (~=7.1.0); extra == "qa"
Requires-Dist: isort (~=5.13.2); extra == "qa"
Requires-Dist: coveralls (~=4.0.1); extra == "qa"
Requires-Dist: tblib (~=3.0.0); extra == "qa"
Requires-Dist: docstrfmt (~=1.8.0); extra == "qa"
Requires-Dist: djangorestframework (<3.15.2,>=3.14); extra == "rest"
Requires-Dist: django-filter (~=23.2); extra == "rest"
Requires-Dist: drf-yasg (~=1.21.7); extra == "rest"
Requires-Dist: selenium (<4.24,>=4.10); extra == "selenium"
Provides-Extra: celery
Provides-Extra: qa
Provides-Extra: rest
Provides-Extra: selenium
License-File: LICENSE
[Description omitted; length: 2780 characters]

WHEEL

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

RECORD

Path Digest Size
openwisp_utils/__init__.py sha256=ZM3c-vgdM4_v9u05BwsB5zvPI38yxDYef0x-v9Yau-4 511
openwisp_utils/admin.py sha256=_-wwUxl6PZTR4yB4tepxnkJutoBVytf5uFzNpL7Gtlo 7315
openwisp_utils/base.py sha256=dEWMdV4g39zp7EIgsjoSzdCGnupi0MbzWMt3cL83B9c 707
openwisp_utils/fields.py sha256=WbLQYK6q3RrrYkvqjTzI7kDN44MRnXU-KOd51-42v18 5130
openwisp_utils/loaders.py sha256=Isb64C91ZYQQy-LTY_C4E9RmbKvRirgy0H6CDxozFkQ 650
openwisp_utils/qa.py sha256=e9WizLXT2t5hlQmWOW0x93oBDeL1Pxb5OayoBWEwnQo 7830
openwisp_utils/settings.py sha256=P4uHqJf4iunSRkZrvVVEtjMxfvnirSiKLVaNkOU6CNc 511
openwisp_utils/staticfiles.py sha256=Gw1Jpoi6A20fsTdPEc_scICrcXklqbX2w67eIumGLfA 978
openwisp_utils/storage.py sha256=vVrn8O9e5KR5iE4UN1c01gDW7KJ_kCWsXOb7Anatmrs 816
openwisp_utils/tasks.py sha256=knEbowkeOT6Da9dG9--wlR_emguIm2EHxTJOQjvcF_s 209
openwisp_utils/test_selenium_mixins.py sha256=-XJpvJHu6nVJapDLNEQ2hlSFH8YDipMki_JHxdpfyGo 3497
openwisp_utils/tests.py sha256=q3IivmxuGVTNDWTLg7RGXh9XIfTPMGx_wsTeDcycuoQ 8762
openwisp_utils/utils.py sha256=7GLXzUAZblU5kNIIb9NKydrKpYbvdqXXsHbraSWQhpk 2881
openwisp_utils/validators.py sha256=Egcfcd0ZMNVj9PkAZ6YJgz5GMlCi8ulXH2yMe5UKYas 288
openwisp_utils/admin_theme/__init__.py sha256=nqlffTYoiSVT_FDJYcLH4e1bc5oXgPffrxb6aDBcar8 165
openwisp_utils/admin_theme/admin.py sha256=KDo4bTS8cxAmV0HZJeGKv9EKOPS4epicRRrPRjw8Dx4 2344
openwisp_utils/admin_theme/apps.py sha256=URXmSi0xujHLRhzgFdk8KQIXeD3N7QSoWNPXwtmyaWI 2814
openwisp_utils/admin_theme/checks.py sha256=4k9fLF83RnUA1Egde0sOMdmJEN5hcD20qD71m4qFoR0 1284
openwisp_utils/admin_theme/context_processor.py sha256=i8wlpBobOCxR4bhvTicjJKKzGxbd9qbwuSREqeVoBAs 1889
openwisp_utils/admin_theme/dashboard.py sha256=_6sVVyAz85NHHHnTlYT8Anu0sBUB7B3yH_Z-b1whRUM 10664
openwisp_utils/admin_theme/email.py sha256=CmAbtJ2HoC5kwWx1XFZ2_BaRjTSNwQlzIQH-wyCn5Go 1166
openwisp_utils/admin_theme/filters.py sha256=-G9KQYxxnBt0KBtzakuvTEWe4og7-YMj6ahFsdviUzo 4475
openwisp_utils/admin_theme/menu.py sha256=LBRzcvhhe72M71wCUUiHp98fmkeGcicWALzZGcvitLQ 9489
openwisp_utils/admin_theme/settings.py sha256=5cUwI2w7V3i6oP9CiSMQmltSpHIy9zqmNEHhEfwwEBY 977
openwisp_utils/admin_theme/system_info.py sha256=4CjIsg4MTn_xVPoACqfUV_xDyVsizkxj6AM42iI_ZfE 1906
openwisp_utils/admin_theme/theme.py sha256=EdYHiargDTa_M_VU58q6KzkuYzc5qzpKIcMN3ehPJoc 1930
openwisp_utils/admin_theme/views.py sha256=6USl5wxZamE64j4nGRxo5Nw4E6ieghYXVsexMpFtzvw 2092
openwisp_utils/admin_theme/static/admin/css/help-text-stacked.css sha256=rOh6U7EeJvBhjAAuTwoad8uj9d5TNm4kzzJWBgCn__g 206
openwisp_utils/admin_theme/static/admin/css/openwisp-info.css sha256=rsaXFcYrC3uUIOyJAyPEmY-ZBKgogYTnNRrbx_X0mG4 207
openwisp_utils/admin_theme/static/admin/css/openwisp.css sha256=YpHycDD9_lfL3h90jAnhz_FfSrp6C2bpWA6du7chOgg 39130
openwisp_utils/admin_theme/static/admin/css/ow-auto-filter.css sha256=GfuBfX3SFZXXsw2T7rE6B0P4F9WgE0m1ml8pe38R5c4 2347
openwisp_utils/admin_theme/static/admin/css/ow-dashboard.css sha256=WehEFdb_RSRh_zI4yBMPrUKxmiIMQr_UtF6rDgxnvR8 1151
openwisp_utils/admin_theme/static/admin/css/ow-filters.css sha256=ywYFuNiCbiLARhIlKcKTSjsAIW2d6Pn2UnIdyYT0lpw 4647
openwisp_utils/admin_theme/static/admin/fonts/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
openwisp_utils/admin_theme/static/admin/fonts/README.txt sha256=E4rvl9Y9cvKx2wpkrgQZjhaKfRhEUG8pNLCoZoBq-rE 214
openwisp_utils/admin_theme/static/admin/fonts/Roboto-Bold-webfont.woff sha256=sXZ6DD5d-zpQCe_uREX_FdY2LpKFRh4Xve0Ybx6UVvA 86184
openwisp_utils/admin_theme/static/admin/fonts/Roboto-Light-webfont.woff sha256=GIJzScf-vUuNAaqQfGfqm4ARJCB4MmskcDl4RU_fNRo 85692
openwisp_utils/admin_theme/static/admin/fonts/Roboto-Regular-webfont.woff sha256=munWVF19fYI_ipQBDbd8Gg_3Hjcei7FY3xy5g5UWJQc 85876
openwisp_utils/admin_theme/static/admin/js/menu.js sha256=tdpSQ5wyULy78gLnAjTMCiVYKHJLi1fK5jnKwU2D4FA 13812
openwisp_utils/admin_theme/static/admin/js/ow-auto-filter.js sha256=KbPBcwOi4P4UCMUNhzC2DC2lWxKQCOyPC1nnEC6yxI4 3540
openwisp_utils/admin_theme/static/admin/js/ow-dashboard.js sha256=nGKYfEpTb2Ha1c3qiIWVef1Hr1YhgViNcopr-Wiwo2M 4365
openwisp_utils/admin_theme/static/admin/js/ow-filter.js sha256=l6soJ7DD6uHh0P60vYrCWaB9WO5DYg5Mfdng3nD3ivM 9953
openwisp_utils/admin_theme/static/admin/vendor/js/plotly-cartesian.min.js sha256=iUmwzGHMCXmbfBZniXvU-9Oake0O011HSYyogp0wrCo 1043303
openwisp_utils/admin_theme/static/drf-yasg/ow-drf-yasg.css sha256=OM4zOQeBKatUIXRHeULHxastYeKKVeYsUMfIgsMOqBk 3926
openwisp_utils/admin_theme/static/rest_framework/css/browsable-api.css sha256=YsNOtUYDsaIDH9BmYqgOwgSecqvfgke10-stQTTaAq0 2939
openwisp_utils/admin_theme/static/ui/openwisp/images/access-credential.svg sha256=ee_W9Y_aOE7XDTNyiBoFahcmUMxP3NoJOKbM-60037A 1719
openwisp_utils/admin_theme/static/ui/openwisp/images/accounting.svg sha256=lfcWRS7Ya0y_iUuh17iviv0FjHRLxzHaDzr-bdQxwTI 1260
openwisp_utils/admin_theme/static/ui/openwisp/images/add.svg sha256=E-WYdYNNwYFtH85BVS-fmUtUzL0cX-tuTREmWWdqiPc 255
openwisp_utils/admin_theme/static/ui/openwisp/images/batch-user.svg sha256=gB258C9QOBLVq2OGfyhuZWKdjN_mGpn_ZYI73Litfwk 683
openwisp_utils/admin_theme/static/ui/openwisp/images/build.svg sha256=VdjUYtmlU7n3elSkRxjjvzUJjGuV4H24DIf1MODp6rw 728
openwisp_utils/admin_theme/static/ui/openwisp/images/ca.svg sha256=DPXN7iFyjOkniAgKpTof81HAIwVRUl2KzO03tU9P5MM 1950
openwisp_utils/admin_theme/static/ui/openwisp/images/calender-next.svg sha256=7IPy8cOrM169B7Z1Tt6x_bYK2U89QFq4jvTo2hk118M 363
openwisp_utils/admin_theme/static/ui/openwisp/images/calender-prev.svg sha256=bAOF2tWW1owN-8SG-YvoHHDpo22WW7DAIJNPdXJCpyQ 416
openwisp_utils/admin_theme/static/ui/openwisp/images/category.svg sha256=JDNW9C2OkAtzvCNHna1p6LHQYxPITQdHaVVh6Gc57qw 244
openwisp_utils/admin_theme/static/ui/openwisp/images/cer-group.svg sha256=FPMY22gjrHreQZ8-SugG_NWC9VrK_NQLwH6w1ReVRC4 1721
openwisp_utils/admin_theme/static/ui/openwisp/images/certificate.svg sha256=XiTlU7mvEyM0vk6WXLwviu0IdKA2YiJ7_jAljAM0L8g 1124
openwisp_utils/admin_theme/static/ui/openwisp/images/check.svg sha256=d-EOxzgiA8_V5aANBkUJ9OqIbD9ZHFiwAqUYXgBeNx8 512
openwisp_utils/admin_theme/static/ui/openwisp/images/clock.svg sha256=vusWmw9y_mXSfR7ern40L2I86QOe49olyi8aXC6NeKI 390
openwisp_utils/admin_theme/static/ui/openwisp/images/config.svg sha256=B9y6OISGVgi5TR5FNWN1DqW6NOFxipQo78brjAHaYJk 1587
openwisp_utils/admin_theme/static/ui/openwisp/images/dashboard.svg sha256=qzSVPtU4fZE5Fkteiotn7Hno4oo2yO2ZMj74l6fCA9E 482
openwisp_utils/admin_theme/static/ui/openwisp/images/date.svg sha256=uUhTiUPrbLLKNYk5IZ6Tlny-n8bShNf7pstMKzuOWnQ 489
openwisp_utils/admin_theme/static/ui/openwisp/images/device-group.svg sha256=6CdHs-abFff1azuF3_8cFY4YLCXNsEP5uw_r_fjLy-s 408
openwisp_utils/admin_theme/static/ui/openwisp/images/device.svg sha256=P3Xcb78jCS4LTycfjVR8JJ-KOYx3kpDAceHlx7AEBx8 2403
openwisp_utils/admin_theme/static/ui/openwisp/images/down-arrow.svg sha256=HCFyWSfpVeyt9MC_WCisi1mrdwq4GRHrsMC83iLCwmc 237
openwisp_utils/admin_theme/static/ui/openwisp/images/favicon.png sha256=2KPFC6OoFRhwTNjsuSNbIPu5mT7PrnmgPiTtJ_5_ifw 44140
openwisp_utils/admin_theme/static/ui/openwisp/images/firmware.svg sha256=55s2VqwbWyH2a-GQn8uj4nSOhOmmh_XRvKBEUoPAwCQ 2180
openwisp_utils/admin_theme/static/ui/openwisp/images/floor.svg sha256=8_6L77ouf1zwmgs6LP_NwUv_EXokkqqw7QX0NB4APII 444
openwisp_utils/admin_theme/static/ui/openwisp/images/geo-info.svg sha256=sWq7z2wvy6Z5vJ9A8pTT-Li_vmHBAsXe1uktxPuTCE8 502
openwisp_utils/admin_theme/static/ui/openwisp/images/hamburger.svg sha256=NCk0QB9-EVcnhtwg-yISw4YH78S0nsAEc0I48QnET2A 209
openwisp_utils/admin_theme/static/ui/openwisp/images/help.svg sha256=tvRMwYmbrWgl0VjR9UGKBF6qNKTNLO-RNtiJfXFX9yA 1880
openwisp_utils/admin_theme/static/ui/openwisp/images/info.svg sha256=_llVJ9JeDhU2RRfYNUql6ykSu21-ynLILAEVhIS5XFo 937
openwisp_utils/admin_theme/static/ui/openwisp/images/ip-address.svg sha256=mrIEacQIsr8NG_uV-3-Xfgnl1rsbLsp7nvnaSu8IAsM 733
openwisp_utils/admin_theme/static/ui/openwisp/images/ipam.svg sha256=Wh3NQHBXBanX10h16HEWZqyvJ56Khh-BbsmLl_MfOq4 969
openwisp_utils/admin_theme/static/ui/openwisp/images/left-arrow.svg sha256=ExNriTj6uSk6Rn2JeX2rs9GmTFpmO2WRsqEQTWGUXAY 223
openwisp_utils/admin_theme/static/ui/openwisp/images/link.svg sha256=KUiUG42-I-oW_XMY6z1sFf4xVjqI4YAnUbNoDLB0wWs 694
openwisp_utils/admin_theme/static/ui/openwisp/images/location.svg sha256=3Yymyn7NIkAzJUBmaEkKGu_U7yagW_VCYBIipVL9fgE 475
openwisp_utils/admin_theme/static/ui/openwisp/images/log.svg sha256=WE7a5Pow82CKrmnXuQnvwPNIoF6L_kPFVYI5T-I7p1U 2237
openwisp_utils/admin_theme/static/ui/openwisp/images/logout.svg sha256=LuMGDh-BDB850xPXJT84eSncMS6FmAnr2DYPYmGjF2o 275
openwisp_utils/admin_theme/static/ui/openwisp/images/mass-upgrade.svg sha256=LilIRUO8GHWAqZZNIsCvIQB1ozUbH6sUKUpL7EceXhE 2691
openwisp_utils/admin_theme/static/ui/openwisp/images/metrics.svg sha256=vu0JdZBSTCoOqmcFVhfBMAJAwIYjBPGLbDZkbUZJ0x4 2792
openwisp_utils/admin_theme/static/ui/openwisp/images/monitoring-wifi.svg sha256=44HqdaYsbs20tfbyXSotj2LCO0EgBa-VhAwyQZHE5vY 5166
openwisp_utils/admin_theme/static/ui/openwisp/images/monitoring.svg sha256=PReSz4E2eeTg9Jqusqb0PB5R7d_K32Hoc3874vZgUYs 2125
openwisp_utils/admin_theme/static/ui/openwisp/images/montoring-checks.svg sha256=8ABtGRq6cr0IpSpn58D-ba2BWcfTduj-hvzHS1g9w7I 3723
openwisp_utils/admin_theme/static/ui/openwisp/images/nas.svg sha256=QSQFTQBD9H8Ee_EzWjh7lXMUM9WqjUm5mKSs5AuK6aE 1018
openwisp_utils/admin_theme/static/ui/openwisp/images/network-topology.svg sha256=zwTHlnkbLkFwji7HBaMYD-VMlwnBbonb47CXDkSFvfY 3001
openwisp_utils/admin_theme/static/ui/openwisp/images/node.svg sha256=iN2BJ_XEi6M16lQl8Wl1IjnJJqIrxPr9IkKZTjys8qg 4449
openwisp_utils/admin_theme/static/ui/openwisp/images/openwisp-logo-black.svg sha256=7fTX6vNhFHeMFK3IpgRSxneo9ozLawts7gNjIz6MzoA 20069
openwisp_utils/admin_theme/static/ui/openwisp/images/openwisp-logo-small.svg sha256=59vzfSmkWy5NFo74AQKw9s-A0wrd4K6afnh-yQLf1GM 11443
openwisp_utils/admin_theme/static/ui/openwisp/images/org-owner.svg sha256=RV8NzrQiAp7StF1-d1t-dlUfvwzatS5cYgN-QVsnKLs 521
openwisp_utils/admin_theme/static/ui/openwisp/images/org-user.svg sha256=wHe7nbrLVUwDcAAm-w_7UkE0J6TSR50B6eCP_AMiJF4 454
openwisp_utils/admin_theme/static/ui/openwisp/images/org.svg sha256=yhOvKDdZJekBxkCPgyamR4QTlpkvfyoNeiO90RlS424 4116
openwisp_utils/admin_theme/static/ui/openwisp/images/password.svg sha256=J4P83I3m8BZIrUF4zkOB067EqO8D2WvfoqEbHb0Kguw 677
openwisp_utils/admin_theme/static/ui/openwisp/images/permission.svg sha256=Tg0lqEE48eniOl3XXrmh3KaARG1p018d6z5hOf_26Is 1181
openwisp_utils/admin_theme/static/ui/openwisp/images/radius-group.svg sha256=jXm-IcNhfKj43Q8dJH3uRfyUSFhl4X1cF1eQS5rSTm4 673
openwisp_utils/admin_theme/static/ui/openwisp/images/radius.svg sha256=uhOQQowRfb4EykupdJPTVYfaPIfTkfIQRbzB50_lmPQ 702
openwisp_utils/admin_theme/static/ui/openwisp/images/replies.svg sha256=2HCZPqTaawb0kULWgBwSUZg3lWvEKQQM0eQg_xdlcaA 221
openwisp_utils/admin_theme/static/ui/openwisp/images/right-arrow.svg sha256=nKLW7Vow67StRdUdjRdbTCmdoJ8-gHNLAD4Kttu5rsI 217
openwisp_utils/admin_theme/static/ui/openwisp/images/subnet.svg sha256=L1-ZLOchg02QMPygDrfcnms8B3cWlcEsIjomcYUBngI 900
openwisp_utils/admin_theme/static/ui/openwisp/images/template.svg sha256=DhdWiMtjpmL51MtM8QvDKC_j9OIIQE3IxTLc9mGC_io 291
openwisp_utils/admin_theme/static/ui/openwisp/images/token.svg sha256=MCTdv6kXn_yKcxjhMPt-iLd6VwwSKvO8syqI1VROWpY 3788
openwisp_utils/admin_theme/static/ui/openwisp/images/topology.svg sha256=CJsTIEP5tSBCzm9Ph5WB1oK1qXL8eL1A-y798HAcjfs 1714
openwisp_utils/admin_theme/static/ui/openwisp/images/user-and-org.svg sha256=0xUXEAbYV7uE3hbWLomo90ybtwwCR8toDk4GyRQdp1M 1133
openwisp_utils/admin_theme/static/ui/openwisp/images/user.svg sha256=fD_eF0VgSmhJiYwgMdErNd3XZj5QK1zWofEALqEjTiQ 304
openwisp_utils/admin_theme/static/ui/openwisp/images/vpn.svg sha256=vxhXkRiX7oAsqMqU_yKrBBOOzscdqblisHIYDRiHcYo 1255
openwisp_utils/admin_theme/templates/base.html sha256=ybsSO42nSPIyerM-iXEJTqNkqIF-A5Y8D9M15QvM5MA 78
openwisp_utils/admin_theme/templates/admin/auto_filter.html sha256=MLOXg8V2_14JSPOTM75lkxlkn_8_dp8jc3m2KhkE9IY 177
openwisp_utils/admin_theme/templates/admin/base.html sha256=3rt-BchhlN2htsgLWH48GBETKyyKDtxCK_zwZTCusLM 3968
openwisp_utils/admin_theme/templates/admin/base_site.html sha256=Nrzql9v9wwxnhVVmPV9bWyX1JrREvEsrArbMSHbHgDs 2627
openwisp_utils/admin_theme/templates/admin/change_form.html sha256=Iqj2OuzpOFv31RQmODDdseWmc-e8Be8zkw3dfnBdl5c 249
openwisp_utils/admin_theme/templates/admin/change_list.html sha256=OPxSdI0FFEBVT91kT8tYKpKGpacuayFkhBbtEZX1dSQ 4189
openwisp_utils/admin_theme/templates/admin/filter.html sha256=6fblNrm7dN6Z6hJq2HPB-YbPy2pwgzRLaCO9I0WMVP4 1100
openwisp_utils/admin_theme/templates/admin/index.html sha256=LbzOJzxzMQcEQhE-k6wJUu7cBoWGTPGr4QDpVOTay0s 1453
openwisp_utils/admin_theme/templates/admin/input_filter.html sha256=u3jIrtW1i7CutoIUCvxvFuaoJf1XA_TC1MJ0tonuEP4 1065
openwisp_utils/admin_theme/templates/admin/menu.html sha256=THwjg6ldIoV2MW0TKiKve6MfkzD3prZ_NkLk8Rj-dJA 1343
openwisp_utils/admin_theme/templates/admin/openwisp_info.html sha256=xG8LLTfhwGZOZW6LsZjSOOef1KPKe3Saxt9wGXZ8Bzw 1737
openwisp_utils/admin_theme/templates/admin/submit_line.html sha256=IFxt0PqRLGEHPFkNM0sE2cbb1yK723HO9HtGFmDnFqM 1240
openwisp_utils/admin_theme/templates/admin/edit_inline/help_text_stacked.html sha256=6VXz-aRTiZ13n4DNL59xiYQHtvqfAdah7MBm4OHTMG4 3741
openwisp_utils/admin_theme/templates/drf-yasg/swagger-ui.html sha256=kNqxXvvj6EapMvHbdfc8SVLl12rQUF3P5SwMU0U0yzE 3431
openwisp_utils/admin_theme/templates/openwisp_utils/email_template.html sha256=rdFeGg8L60a1GMhgZ13s1IbtNnTxCcSqdaV1nzxzV2Q 2419
openwisp_utils/admin_theme/templates/rest_framework/api.html sha256=ZoAuwHeokh34m6UUwK4rkEilAke78U59Nv2KsLXXhsA 506
openwisp_utils/admin_theme/templatetags/ow_tags.py sha256=Nnsn6HeXFu0Kh9fVSk9d6Z7R26FUqlTsYFMS6Gw8gG4 858
openwisp_utils/admin_theme/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/api/apps.py sha256=LI4-bMSgr4Tjtj3eCExKM_mCwfN1nmM4Rsy2T4E3x38 1877
openwisp_utils/api/serializers.py sha256=l_cw2eqxr_BxeyKEJ8yRW9rPolGMXiQ-zCA9pRHLNM4 484
openwisp_utils/api/urls.py sha256=R-m50UHpx5pehW3U8xLVZ8rZYCi3YICqvNO6ZuzP8w4 986
openwisp_utils/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/db/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/db/backends/spatialite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/db/backends/spatialite/base.py sha256=_k57PyukMRX7VHzVGMI5fAmzuIgMMDGVso-JblYI_5U 451
openwisp_utils/metric_collection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/metric_collection/admin.py sha256=mNMu_QhZiLBfTZcLekBUe6l0WyUQ4K4J-2aQsiMw3eI 1075
openwisp_utils/metric_collection/apps.py sha256=8Sv34H6KYpgtbkpoZkVNbKljGYlg9Mne9Ux_Mn1UPyE 1498
openwisp_utils/metric_collection/helper.py sha256=rW1uRM9jx0UOK5pm4-xeV0DPLEx_zunTcVUOVE2JkfU 2682
openwisp_utils/metric_collection/models.py sha256=cIChfLj4HLPMIm0MJE0uVXrc9Qx1cuvgOVLETO_i-jE 8025
openwisp_utils/metric_collection/tasks.py sha256=LNYMsbCnu1y6m8TSt0QitKhiM6zorViUlkY7-S6140w 242
openwisp_utils/metric_collection/migrations/0001_initial.py sha256=K8lCshwwaZBXfb86QSaQgUnpUXfd_6RtdxeEerMcp2M 2946
openwisp_utils/metric_collection/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openwisp_utils/metric_collection/static/admin/js/metric-collection-consent.js sha256=YcXqrGCmlYHqX5J4AYNWLNayxbMLPGxkaugkhKsVtSs 345
openwisp_utils/metric_collection/tests/__init__.py sha256=3Cuppo71Cm7KgbscM5_zYD59F_BRBEGJ54PbDLK9UoA 5120
openwisp_utils/metric_collection/tests/runner.py sha256=FnqTq9dLjPaGya5VMUu0GYfS62kzID2amqKszum9fIk 855
openwisp_utils/metric_collection/tests/test_consent.py sha256=CtUwWUCnQvCgZl_YJNWtI4A1NwKNdm57NtdmzvZsUJM 6567
openwisp_utils/metric_collection/tests/test_models.py sha256=3gMjEjlHT13uu7jFiuo_3r8pDlwkR-zojovw0vtMnDM 14292
openwisp_utils/static/openwisp-utils/images/openwisp-logo.png sha256=ZV66RwDl8sJrp5w7U3zd_ce9SZS3_B-qW1mJvGkOs_Q 21037
openwisp_utils/static/openwisp-utils/js/copyable.js sha256=VKg3IG-d_VxpKed-SJxf2_wDkom8sG8RkRbLHhMQZMc 603
openwisp_utils/static/openwisp-utils/js/receive_url.js sha256=sO3mjAUQhG_WnwX6ORIxD2PWoAs92PCWk5Dzzk0vEVI 352
openwisp_utils-1.1.data/scripts/openwisp-pre-push-hook sha256=YrCNgYyAP1P-TQT1W6kWGZHf3gU_FKJG_fYIO8oJqWw 2364
openwisp_utils-1.1.data/scripts/openwisp-qa-check sha256=fnMIPpZRVdVEtXJ7MOu9ly-R5zk6EoTxQvRSKkYIslU 8146
openwisp_utils-1.1.data/scripts/openwisp-qa-format sha256=XsOJdOft0A-Z5FFA41XOAmk8kM4J4STmTJDSw3mnKiU 261
openwisp_utils-1.1.dist-info/LICENSE sha256=5gAtxl-6Xx2u_dned7qXOMZ94dTnt0-c_xFLZP4J0qg 1508
openwisp_utils-1.1.dist-info/METADATA sha256=m64Mh0dFSGuyfPNqcAPbRqgVezRt9pGAHtxvBSYS9VE 4419
openwisp_utils-1.1.dist-info/WHEEL sha256=M4n4zmFKzQZk4mLCcycNIzIXO7YPKE_b5Cw4PnhHEg8 109
openwisp_utils-1.1.dist-info/entry_points.txt sha256=C391vbPTt-ctpDMznjVHsWcfxawyqPCm3b5-WZZ0hSo 128
openwisp_utils-1.1.dist-info/top_level.txt sha256=qVMz-PqzSh6O8r03iwc8HF9aF22qHcoZXEn1SN7jyYY 15
openwisp_utils-1.1.dist-info/RECORD

top_level.txt

openwisp_utils

entry_points.txt

checkcommit = openwisp_utils.qa:check_commit_message
checkmigrations = openwisp_utils.qa:check_migration_name