Open
Description
Describe the bug
The ip_tracker project uses the 'requests' module which is not built-in in Python.
To Reproduce
Steps to reproduce the behavior:
- If the user does not have 'requests' installed the script will return ImportError.
Solution
Instead if we use the built-in http.client module then the script can be run without any additional requirements.
Additional context
There is nothing wrong with the code, this is an enhancement rather than a bug fix