This project relies on several open-source libraries and services. We would like to acknowledge and thank the developers and maintainers of these projects.
| Library | License | Description |
|---|---|---|
| requests | Apache 2.0 | HTTP library for Python |
| python-dotenv | BSD 3-Clause | Reads key-value pairs from .env file and sets them as environment variables |
| jsonschema | MIT | JSON Schema validation library |
| pytz | MIT | Timezone library for Python |
| argparse | Python Software Foundation License | Command-line argument parsing library |
| Library | License | Description |
|---|---|---|
| pytest | MIT | Testing framework |
| pytest-cov | MIT | Coverage plugin for pytest |
| black | MIT | Code formatter |
| isort | MIT | Import sorting utility |
| flake8 | MIT | Code linter |
| Service | Terms | Description |
|---|---|---|
| OpenWeatherMap | Terms of Service | Weather data API |
| WorldTimeAPI | No explicit license | Time zone information API |
| IP-API | Terms of Service | IP geolocation API |
| NewsAPI | Terms of Service | News aggregation API |
All dependencies used in this project are compatible with our MIT license. For the full text of the MIT license used in this project, please see the LICENSE file.
If you believe any library or resource has not been properly acknowledged or if there are any licensing concerns, please open an issue in our repository.
Last updated: May 6, 2025