Skip to contents

meteospain 0.2.2

  • MeteoGalicia API:
    • Fixed bug in instant data which failed for some stations without 2m wind data.
  • AEMET API:
    • Better API messages parsing
    • Removed fix ssl level on linux machines as aemet now offers latest certs

meteospain 0.2.1

CRAN release: 2025-07-01

  • All APIs:
    • Updated variables returned (data more complete) in all temporal scales with focus on atmospheric pressure (#19, #27, #28)
  • New cache method. memoise dependency is dropped and cachem is used directly.
    • new cache reduces significantly API calls, especially in meteocat (#29).
    • new cache avoids caching temporal resolutions below daily, where data changes between API calls (#29).
  • MeteoCat API:
    • Updated variables returned for all temporal resolutions. Now all possible variables are returned (#28).
    • timestamp values are now floored accordingly to the temporal resolution (#30)
  • AEMET API:
    • Updated API errors managing. Retry number when curl error occurs increased to 2. Also added 0.4 seconds of wait between API calls.

meteospain 0.2.0

CRAN release: 2024-10-17

  • MeteoCat API:
    • Updated variables returned in instant and hourly scales. Now all possible variables are returned (#27).
  • AEMET API:
    • Updated docs and examples to reflect new API limit, 15 days in daily scale instead of 30 (#25).
    • Added relative humidity vars to daily scale (#26).
  • meteoclimatic API:
    • Fixed domain for new API (#24).

meteospain 0.1.4

CRAN release: 2023-12-19

  • RIA API: Fixed bug in coordinates processing as they are not decimal, by @rubenfcasal (#20)

meteospain 0.1.3

CRAN release: 2023-10-18

  • meteocat API: new data limits, now daily data can be retrieved starting on 1989

meteospain 0.1.2

CRAN release: 2023-03-22

  • Added monthly and yearly temporal resolutions to AEMET service
  • Removed dependencies:
    • Removed dependency (and exports) from magrittr. Substituted all magrittr pipes (%>%) by native pipes (|>)
    • Removed dependency from crayon. Using cli now.
  • New dependencies
    • Added cli to manage communication with the user (messages, warnings and errors)
  • Minor changes
    • Improved tests
    • AEMET API: return always the same variables (depending on resolution). If the variable doesn’t exists for the station and date, is created with NA.
    • AEMET API: insolation variable added to returned AEMET current data
    • RIA API: improved messages
    • meteogalicia API: improved error managing
    • meteogalicia API: improved path creation
    • Code cleaning (removing old code, fixing typos, code style…)

meteospain 0.1.1

CRAN release: 2023-02-14

  • Fixed bug in AEMET coordinates (#18)
  • Minimal versions of dplyr and purrr added (both 1.0.0)
  • Lambda functions to the new r base syntax (\(x) {})

meteospain 0.1.0

CRAN release: 2023-01-17

  • Substitute .data calls by "variable_name" as recommended by tidyselect after deprecation of .data
  • Fixed new meteogalicia API by @dataleteo (#13)

meteospain 0.0.4

CRAN release: 2022-05-25

  • Minor improvements in vignettes
  • Added units to solar_radiation in RIA service
  • Added curl as a dependency. Now we can check for connection before querying the API.
  • Added safe versions of httr::GET and xml2::read_xml. If the API is down or not reachable, the error is caught.
  • Tests for aemet and meteocat use now env backend for keyring
  • Fixed parsing of dates in meteoclimatic to make it independent of the system’s locale
  • Fixed tidy error when retrieving MeteoCat data from 2008 to 2010 (#11)
  • Limited dates in meteocat_options to dates available in the API (2008 or greater)
  • Fixed lack of station_province in aemet stations info (#10)

meteospain 0.0.3

CRAN release: 2021-11-05

  • Package now comply with CRAN policy “Packages which use Internet resources should fail gracefully with an informative message if the resource is not available or has changed”
  • Fixed checks for debian-clang OS
  • Memoization added for get_meteo_from and get_stations_info_from functions, to avoid excessive calls to APIs

meteospain 0.0.2

CRAN release: 2021-10-25

  • Fixed bug (#9) in managing 429 errors in meteocat and aemet
  • Added RIA (Red de Información Agroclimática de Andalucía) service
  • Better error for when MeteoGalicia stations info does not return all the columns needed

meteospain 0.0.1

  • Initial version of the package

meteospain 0.0.0.9000

  • Added a NEWS.md file to track changes to the package.
  • Services added: AEMET, MeteoCat, MeteoGalicia, Meteoclimatic.
  • Initial version of the package.