What's Changed
- Release v0.28.0 by @lewisblake in #1537
- change logging level for message about station_type not found in StationData by @charlienegri in #1539
- Only run test if pyaro-readers is installed by @magnusuMET in #1542
- use_meteorological_seasons option allows for handling DJF according to the meteorological definition by @charlienegri in #1540
- Small fixes from chat by @thorbjoernl in #1543
- fix tests on PPI by @heikoklein in #1545
- Math typesetting in variable menu names by @thorbjoernl in #1546
- pip freeze saved to config by @thorbjoernl in #1547
- not using aerovaldb4 yet by @heikoklein in #1548
- Implement areovaldb querying for accessing file metadata in pyaerocom by @thorbjoernl in #1529
- Add solar irradiation variables by @lewisblake in #1557
- try parallellized tests by @thorbjoernl in #1556
- ci: Parallellize conda by @thorbjoernl in #1558
- Sledgehammer pass at refactoring units by @thorbjoernl in #1552
- Extract interface for UngriddedData and allow alternative implementation by @heikoklein in #1517
- Colocated data from Mines Paris + solar irradiance variables by @lewisblake in #1559
- Pin pydantic <3.0 and ignore pydantic deprecation warning by @magnusuMET in #1566
- Update EARLINET path in paths.ini by @lewisblake in #1561
- fix: Pydantic warning by @thorbjoernl in #1573
- More units refactoring by @thorbjoernl in #1560
- Fix typos by @magnusuMET in #1572
- CAMS2_83 reader using UngriddedDataStructured by @heikoklein in #1569
- 1526 create example configuration using the actrisebas pyaro reader by @jgriesfeller in #1530
- Relax argument type of pyaro filename by @magnusuMET in #1576
Full Changelog: v0.28.0...v0.29.0