Fix:
- Release major version, as there is a possibility of api change causing minimal backward incompatibly
Enhance:
- AI assisted clean up
Enhance:
- Added
proxy_count=0as an option (@FraKraBa)
Enhance:
- Added
HTTP_CF_CONNECTING_IPto list of known ip headers (Adam M.)
Enhance:
- Added logger name
Issue:
- Remove
HTTP_VIAheader support (unreliable IP information) (@yourcelf)
Enhance:
- Include support for python 3.12
- Introduced breaking changes to avoid conflicts with the
django-ipwarepackage. - Renamed the imported module from
ipwaretopython_ipwarein thepython-ipwarepackage.- Old usage:
from ipware import IpWare - New usage:
from python_ipware import IpWare
- Old usage:
- Enhance: Readme updates
Features:
- Added
X-CLIENT-IPheader support - Adds PEP 561 Compatibility (@stumpylog)
- Streamline pyproject.toml & add trusted publishing (@stumpylog)
- Publish version 1.0.0
Features:
- Initial Release