File python-pyowm.changes of Package python-pyowm

-------------------------------------------------------------------
Wed Dec 26 17:52:43 UTC 2018 - Bruno Friedmann <bruno@ioda-net.ch>

- 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

-------------------------------------------------------------------
Mon Jul 30 07:19:15 UTC 2018 - tchvatal@suse.com

- Version restrict requirements
- Drop devel dependency

-------------------------------------------------------------------
Sat Jul 28 12:15:08 UTC 2018 - alarrosa@suse.com

- 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

-------------------------------------------------------------------
Sun Mar  4 20:17:22 UTC 2018 - alarrosa@suse.com

- Fix LICENSE url

-------------------------------------------------------------------
Fri Jan  5 09:32:56 UTC 2018 - alarrosa@suse.com

- 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

-------------------------------------------------------------------
Tue Sep  5 15:30:04 UTC 2017 - alarrosa@suse.com

- 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

-------------------------------------------------------------------
Wed Feb 22 07:46:48 UTC 2017 - toms@opensuse.org

- First public release 2.6.1 on OBS

openSUSE Build Service is sponsored by