| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- 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