Django-ip-access

Latest version: v3.0.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.0.0

Documentation
- update README.md ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/793dc03697f9c6b4ac9e01d7f82c6184b7fc21de))

Code Refactoring
- handle path and aboslute urls wildcard where Access by IP authentication is triggered ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/bfe2a349e81f3b60e78af6f8b416aa59e009513c))

Chores
- relase version 3.0.0 ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/783b7a3bbef54c505c829d3181b5a9f7dbbe4d26))

Commits
- update tests regarding new setting IP_ACCESS_URLS_WHITELIST ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/993b96621b8d372bd2f46180c4f3ddf63a47f166))

2.3.2

Bug Fixes
- IP_ACCESS_CACHE_KEY_PREFIX, and IP_ACCESS_CACHE_TTL couldn't be updated ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/4267624ebcf6f5308268183794d73dbdad7e63fc))

Documentation
- default value for IP_ACCESS_CACHE_TTL is 60 seconds ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/e298dc611658702233741f1ddf12078e5ea1d326))

Chores
- release version 2.3.2 ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/5184a0889dcd014dd0fbc17e71ec630b1fb6b574))

2.3.1

Bug Fixes
- import IP_ACCESS_CACHE_KEY_PREFIX and IP_ACCESS_CACHE_TTL from local settings instead of django.conf ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/6af29eeee199e8825b9513d2dae8fd39b8c62ae1))

Styles
- run black ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/27514fee3d2d36a867f855b00a4ce387db9e48c1))

Chores
- **pre-commit**: run bandit on ./django_ip_access only ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/7c063706e7b2b76a14815d0d25cb59911f0f9bf1))
- release version 2.3.1 ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/5be3dae59ec186bfc1970b20c25c8aab010298ec))

2.3.0

Features
- add caching mechanism to prevent redundant database queries for the same IP ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/5a2752d47b2733027111bc45075ef14f7f21ce8d))

Documentation
- update README.md ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/7083dd2bf950c1dc0dd4200961b8766d26623f1b))

Code Refactoring
- is_routable is not usefull ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/931be559a15d662dab098cc637a99808d880bbf6))
- imporve EditIpAddressForm readability and performances ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/ddc78aa25db8a73bb8ccd08d431c6528b0263409))
- remove apps.py ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/84b4603b1ce6ee4b7faf6cf3802c508497b2b89e))

Tests
- add settings to tests ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/5d5f409fe0493f7d247ffe79ee74929c91b70582))

Chores
- bumps devel requirements.txt ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/2ac33ba8e23abd2adb5328442badf06161250b31))
- bump test_requirements packages versions ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/51aa2a4b1a57c0f76835b0e83188faba6263f46a))
- **pre-commit**: bump black version and add bandit ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/6f853700ae08963755f71dec044d5d3856655769))
- **bandit**: add package version 1.8.0 to project ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/fc9a3ed1ed58f3c4c57a91fbc3ea0f7716fa79a8))
- add pyproject.toml to project ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/08001e86029b5c649dd01c6c4958d7aa1bd4d687))
- bumps from version 2.2.0 to 2.3.0 ([Thomas Lenovo T14](https://github.com/briefmnews/django-ip-access/commit/1ad27a50e4025fbe24de3f3a66ac446bdc3f905d))

2.2.0

Chores
- **setup**: lower min version requirement for django-ipware ([Thomas](https://github.com/briefmnews/django-ip-access/commit/1011b267feb28e9e5602d0baa14034154ae91a45))
- release version 2.2.0 ([Thomas](https://github.com/briefmnews/django-ip-access/commit/f18e7f74c0e0d200c21135918da20018773a8eeb))

2.1.0

Documentation
- **readme**: update installation instruction ([Thomas](https://github.com/briefmnews/django-ip-access/commit/df166222137ab8712791027f038c7ede066ab14b))

Styles
- run black ([Thomas](https://github.com/briefmnews/django-ip-access/commit/0461a7bbbb5ca3faf70b2abebcfc436aae18131b))
- run pre-commit ([Thomas](https://github.com/briefmnews/django-ip-access/commit/920fbf45148f8acd52768004f959122510570710))

Chores
- setup release proccess for PyPI ([Thomas](https://github.com/briefmnews/django-ip-access/commit/782b79e42390545e9a040e4cd1d833f9030b1cc1))
- update setup.py ([Thomas](https://github.com/briefmnews/django-ip-access/commit/103288100db5da693bfd699625e8d9b1fa730953))
- **.gitignore**: add files and fodlers ([Thomas](https://github.com/briefmnews/django-ip-access/commit/36e2b627e844f04f205f494569d91e898dae28d4))
- setup pre-commit and setuptools ([Thomas](https://github.com/briefmnews/django-ip-access/commit/dbd09b3b117d82616e8624e16566e20ec6177370))
- release version 2.1.0 ([Thomas](https://github.com/briefmnews/django-ip-access/commit/d683401867b4fa603de8b116fcc2f0ef2eee551c))

Commits
- 979e969: docs : Create LICENSE (Thomas Carbillet)

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.