AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Fix LICENSE url
- Update to version 2.8.0 * New features: * introduced support for Stations API 3.0 * new methods for Forecaster class: will_have_clear, when_clear, will_be_clear_at * new light Docker images based on Alpine Linux * Enhancements: * In the moment Forecast objects are created, their Weather objects having reference timestamps prior to that moment are discarded (this means: you only get real forecasts!) * Introduced requests as only PyOWM dependency: requests>=2.18.2,<2.19 * Bugfixes: * issue on city_id_registry read behaviour on Windows * issue on parsing Location objects * Deprecations introduced: * will be removed on 3.0.0: forecaster.Forecaster.will_have_sun, forecaster.Forecaster.when_sun and forecaster.Forecaster.will_be_sunny_at
- Update to version 2.7.1: * New features: * introduced support for Sulphur Dioxide (SO2) and Nitric Dioxide (NO2): new methods owm25.no2index_around_coords and owm25.so2index_around_coords * implemented wind speed units specification (imperial/metric) * Bugfixes: * updated weather history endpoint (was broken) * fix bug about data parsing at station_at_coords and weather_at_station methods * now the deg attribute is correctly parsed from 16 day forecast weather data items * fix bug on printing Unicode upon library exceptions * fix handling of Weather objects parsing (it was failing whenever some data wasn't provided by OWM) * Enhancements: * shrinked city ID files size by 60% (via compression) * reported in the Wiki a list of known projects that use PyOWM * integrated the Say Thanks! hook * introduced CONTRIBUTING.md and CODE_OF_CONDUCT.md files, thus welcoming GitHub's suggested best practices for building better open source communities * introduced installation tests * improved integrations tests organization and running * Breaking changes: * OWM decided to change the syntax of API endpoint for fetching UV data and its format in a non-retrocompatible manner. This results into UVIndex object entity fields changing, as well as the corresponding OWM25 method signature (owm25.uvindex_around_coords). - Use singlespec macros
- First public release 2.6.1 on OBS
- Upgrade to version 2.10.0 * New features: * Support for editing polygons (Agro API) * Support for current soil data (Agro API) * Support for satellite imagery search, download and statistics (Agro API) * Support for searching current weather on cities inside a bounding box via the new owm25.weather_at_stations_in_bbox function * possible to download Map Tiles provided by OpenWeatherMap using the new dedicated pyowm.tiles.tile_manager.TileManager client * Enhancements: * Refactored Weather API code to a dedicated package * Implemented an automated integration and release pipeline * Bugfixes: * fixed wrong object to JSON dumping when calling send_measurements() on Stations API * relaxing hard upper limit on dependency geojson: from geojson>=2.3.0,<2.4 to geojson>=2.3.0,<3 * Security: * upgraded version for dependencies requests and urllib3 as known security issues were raised on them * Python Versions Support: * dropped Python 3.3 support as it has reached end of life * Python 2 support is removed from mainline a 2.9-lts branch exist and will be kept until 1st Januray 2020. - Packaging : * Refresh spec with spec-cleaner * Remove python2 support
- Version restrict requirements - Drop devel dependency
- Update to version 2.9.0 * New features: * Support for Weather Alerts * Support for UV Index Forecast and History * Logos for the project have been introduced! * Support for Python 3.7 * Support for Pipfile * Enhancements: * Heavily improved readthedocs documentation * Now PyOWM talks to OWM APIs over SSL * Refactored out one single consistent HTTP base client, based on requests * Refactored UV API and Air Pollution API code to dedicated packages * Bugfixes: * issue on requests==2.19.1 incompatibility * now printing on console the detailed weather status (language-sensitive) instead of generic english-based weather status * fixed broken links in a few Markdown docs * Deprecations introduced: * will be removed on 3.0.0: OWM25.weather_at_stations_in_bbox, OWM25.weather_at_station * Note: parsers were moved to a "parsers" submodule