GeoIP2-python
GeoIP2-python copied to clipboard
Python code for GeoIP2 webservice client and database reader
I use only the database functionality of this package, and do all web management myself using aiohttp. It would be great if this package didn't pull `requests` into my dependency...
Linked to Issue #101. I noticed when installing the library that the dependency tree is quite deep. I have to install to a non-internet connected environment so I have to...
Hi, not sure if that request should be considered an issue, or just some enhancement in the documentation instead. For "legacy" maxmind DB, there was a way to specify some...
This PR (sibling of #178) modernizes the tests to be more Pytest and less Unittest. Please see each commit's message for details.
This PR makes `aiohttp` and `requests`, only required for `geoip2.webservice`, optional dependencies. They can be installed separately (many projects will likely have `requests` anyway), or using the extras provided, i.e....
geoip2.database.Reader() This function accepts IO data type as it is mentioned in it's constructor but when I'm passing GeoLite-Country.mmdb file it is giving error like below : ERROR:root:Failed to initialize...
## Summary - Updates Dependabot cooldown from 4 days to 7 days - Addresses zizmor `dependabot-cooldown` finding ## Test plan - [x] zizmor reports no cooldown findings after change