django-iprestrict

View on PyPIReverse Dependencies (0)

1.8.0 django_iprestrict-1.8.0-py2.py3-none-any.whl

Wheel Details

Project: django-iprestrict
Version: 1.8.0
Filename: django_iprestrict-1.8.0-py2.py3-none-any.whl
Download: [link]
Size: 76306
MD5: e46fbad74ade48d24735cfe0215fe1f8
SHA256: 3ca56bd2d27dd893aa1ef615ceaa86bbc6bd74786d149873c458f1a438757233
Uploaded: 2022-09-14 05:16:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-iprestrict
Version: 1.8.0
Summary: Django app + middleware to restrict access to all or sections of a Django project by client IP ranges
Author: Tamas Szabo, CCG, Murdoch University
Author-Email: devops[at]ccg.murdoch.edu.au
Home-Page: https://github.com/muccg/django-iprestrict
Download-Url: https://github.com/muccg/django-iprestrict/releases
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development
Requires-Dist: Django (>=1.8)
Requires-Dist: tox; extra == "dev"
Requires-Dist: pep8; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mock; extra == "dev"
Requires-Dist: Sphinx; extra == "dev"
Requires-Dist: django-extensions; extra == "dev"
Requires-Dist: Werkzeug; extra == "dev"
Requires-Dist: pycountry (==17.5.14); extra == "geoip"
Requires-Dist: geoip2 (==2.5.0); extra == "geoip"
Requires-Dist: GeoIP (==1.3.2); extra == "geoip"
Provides-Extra: dev
Provides-Extra: geoip
License-File: LICENSE
[Description omitted; length: 102 characters]

WHEEL

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

RECORD

Path Digest Size
iprestrict/__init__.py sha256=mPp1JvLat5x56ADVfwaP3k7BOdkyp3ksWCOBAGyvR9w 153
iprestrict/admin.py sha256=4nIEbAk4qer0ziL1UJNmBIN41Ajp9L5t2kgZvrZ3j_0 3660
iprestrict/decorators.py sha256=DVDORb1r_KP-rV1EyCHBwwP4Txq2TD-ClGKmiq4B34w 763
iprestrict/geoip.py sha256=BiwWI_A-_bP3F7Kl4HL7qfAhUcRuX6h_j41V-ASZkts 2606
iprestrict/ip_utils.py sha256=XY03qHB_e9k3m_PLNagJrervazCnaKsLQvLaZilGAR0 2394
iprestrict/middleware.py sha256=wpo2KjNg04pyEnqB2burm2QC7Lr-x2Pw8Mq6-knx2XE 3655
iprestrict/models.py sha256=uhwxicIBmmycJXzXO_W2bkZF79NngRcqD5kJwgLkkSM 8459
iprestrict/restrictor.py sha256=0Oq8mwpky3PiI6mVYQ1yRg2BUdt7pLv9iHlSMwXDZtE 668
iprestrict/urls.py sha256=ZaTfMwxaZC-UoggqlGz-OunkSBEBnYyAWOXgqD-wR9M 585
iprestrict/views.py sha256=qht89CpWr7PXjYpAf0W2O3Cc1xinE8d52Q03MpVp3uk 2883
iprestrict/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
iprestrict/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
iprestrict/management/commands/_utils.py sha256=-JOQ1EG3rUBLjGHtES0w53dUUK0_0sZ_TSBxHofhH94 384
iprestrict/management/commands/add_ip_to_group.py sha256=KMx8YKr-3zAjJv7fIBw7g_TdYfBsVI__M5nr5nblm5M 1369
iprestrict/management/commands/import_rules.py sha256=TCg8aEj7KUyGxhEmSIc8AdoZL0FuKu1lUNQCBnGQZ3M 832
iprestrict/management/commands/importrules.py sha256=q1aIDDxrFxQJah38V489nPeCo7VOl2qQ-tKsJb31AB0 339
iprestrict/management/commands/reload_rules.py sha256=UzuhLjJWKYOaS89X5_g5i9vFytJ9-F05vVZdzKztkdc 797
iprestrict/management/commands/reloadrules.py sha256=4GWgCUpgKtc6dVjxqtaQJQzSpRPfQC_jEXCamTBplJ0 339
iprestrict/migrations/0001_initial.py sha256=Gxz-oYjl87pYflrQ95EQH3RTmOS-MH9I_7vSAAcMFcM 2231
iprestrict/migrations/0002_initial_data.py sha256=mnmUljgjsUbrUuAQtULyep2FwtCqTFLxwUcsfd1I28U 1634
iprestrict/migrations/0003_add_ipgroup_types.py sha256=rI5d40om1loua2m3G-j0yNN83c-xtD0ha75N9_HCYdE 999
iprestrict/migrations/0004_add_iplocation.py sha256=M9BuiCTq9oK8cZ7eVhYcPzjNKVW6D1WQeCkET3vTBbc 1362
iprestrict/migrations/0005_add_reverse_ipgroup.py sha256=HxXhR73LoMp6Yj4hhYLFp9wLX8S8LjN6-6CLjvo7Yww 537
iprestrict/migrations/0006_auto_20161013_1327.py sha256=lInm25e4KU8lCyp6hWQelwyaf0BqN6eTQlvKCQUQ9Xc 972
iprestrict/migrations/0007_iprange_description.py sha256=zYv_d0ZusJzC6EfvkUxvhpxg2ldHit4awXEjedFaSL0 472
iprestrict/migrations/__init__.py sha256=yOrDciBNF3Ei_d4aDoIbLdkLbsavYD3ks2RIwHvS9FU 116
iprestrict/static/css/test_rules.css sha256=ExSlqnOlzJMd0ZfxNxcUGSV5cB3PtIjC7H-JTMsagg4 1022
iprestrict/static/javascript/lib/handlebars.min.js sha256=-JMHsXRyeTsws_tzbIh5YHQxRdKCuNjmvNcTFtY6DLc 75312
iprestrict/static/javascript/lib/jquery-min.js sha256=FgpCb_KJQlLNfOu91ta32o_NMZxltwRo8QtmkMRdAu8 86927
iprestrict/templates/404.html sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
iprestrict/templates/iprestrict/test_rules.html sha256=bkvuExZCrLnYMmDKoBipJlDVIsqdpEgXHNio4vsbP-s 2602
django_iprestrict-1.8.0.dist-info/LICENSE sha256=SZv2bQHn6R8zcAxhd-tTZQ-WpOTp42P2yfkjyZ83PNQ 1471
django_iprestrict-1.8.0.dist-info/METADATA sha256=kKi1lIUAPVQI-Tyc9mquAhl00rY0U-wklAys0Fy_FQg 1226
django_iprestrict-1.8.0.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
django_iprestrict-1.8.0.dist-info/top_level.txt sha256=CeJEtZeoqyJUxGxI__2rkygfrHfNhrmZITWotbsleNA 11
django_iprestrict-1.8.0.dist-info/RECORD

top_level.txt

iprestrict