{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/7"}],"enrichment":{"capability":"PyOWM is a Python client library that wraps OpenWeatherMap web APIs, letting you fetch current weather, forecasts, air pollution, UV index, alerts, and other meteorological data from Python code.","skillfed_tags":["weather-api","geolocation","environmental-data"],"use_cases":["Fetch current weather conditions and forecasts for a location to display in a weather dashboard or mobile app","Query air pollution levels (CO, O3, NO2 and SO2) for environmental monitoring or health alert systems","Retrieve UV index data to warn users about sun exposure risk","Set up weather-based triggers and alerts using the Weather Alerts API for notification systems","Perform geocoding lookups to convert place names to coordinates or vice versa in location-aware applications"],"what_it_does":"PyOWM is a Python wrapper around OpenWeatherMap's suite of web APIs, providing a simple object model to query weather data, forecasts, air quality, UV exposure, and other meteorological information. It supports multiple OpenWeatherMap endpoints\u2014Weather API, OneCall API, Agro API, Air Pollution API, UV Index API, Stations API, Weather Alerts API, Geocoding API, and image tiles\u2014and is positioned as a replacement for users migrating from the Dark Sky API.\n\nThe library requires a valid OpenWeatherMap API key (free or paid) to function. It runs on Python 3.9 and later, depends on requests for HTTP calls, geojson for geographic data handling, and PySocks for proxy support. Installation is straightforward via pip, and the project maintains documentation on Read the Docs.","worth_installing":"Yes, if you need OpenWeatherMap data in Python. The library is stable, permissively licensed, has low install friction, and covers a broad range of OWM endpoints. The aging maintenance status (353 days since last release) is a minor concern but not a blocker\u2014the project is still active and marked Production/Stable. Requires an OWM API key to be useful."},"id":"pyowm","links":{"html":"https://skillfed.io/packages/pyowm","md":"https://skillfed.io/packages/pyowm.md","pypi":"https://pypi.org/project/pyowm/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-08-26","license_spdx":null,"license_treatment":"permissive","name":"pyowm","python_support":"supports_current","summary":"A Python wrapper around OpenWeatherMap web APIs"},"popularity":{"monthly_downloads":243594,"position":8788,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.5.0"}
