.dockerignore
.gitignore
.pre-commit-config.yaml
.python-version
.readthedocs.yaml
Dockerfile
LICENSE
Meteogram.ipynb
README.md
api-testing.http
docker-build-run.sh
locale.gen
mkdocs.yml
pyproject.toml
uv.lock
.github/workflows/docker-publish.yml
.github/workflows/python-publish.yml
.vscode/launch.json
docs/index.md
docs/requirements.txt
docs/usage.md
docs/images/favicon.svg
docs/images/meteogram_cold.png
docs/images/meteogram_oslo.png
docs/images/meteogram_small.png
docs/images/meteogram_snow.png
docs/images/meteogram_warm.png
docs/javascript/readthedocs-menu.js
docs/javascript/readthedocs-search.js
docs/overrides/main.html
src/meteogram/__init__.py
src/meteogram/api.py
src/meteogram/commandline_script.py
src/meteogram/constants.py
src/meteogram/get_weather_data.py
src/meteogram/make_meteogram.py
src/meteogram/schemas.py
src/meteogram.egg-info/PKG-INFO
src/meteogram.egg-info/SOURCES.txt
src/meteogram.egg-info/dependency_links.txt
src/meteogram.egg-info/requires.txt
src/meteogram.egg-info/top_level.txt
src/meteogram/weather_symbols/LICENSE
src/meteogram/weather_symbols/__init__.py
src/meteogram/weather_symbols/pdf/clearsky_day.pdf
src/meteogram/weather_symbols/pdf/clearsky_night.pdf
src/meteogram/weather_symbols/pdf/clearsky_polartwilight.pdf
src/meteogram/weather_symbols/pdf/cloudy.pdf
src/meteogram/weather_symbols/pdf/fair_day.pdf
src/meteogram/weather_symbols/pdf/fair_night.pdf
src/meteogram/weather_symbols/pdf/fair_polartwilight.pdf
src/meteogram/weather_symbols/pdf/fog.pdf
src/meteogram/weather_symbols/pdf/heavyrain.pdf
src/meteogram/weather_symbols/pdf/heavyrainandthunder.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowers_day.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowers_night.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/heavyrainshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/heavysleet.pdf
src/meteogram/weather_symbols/pdf/heavysleetandthunder.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowers_day.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowers_night.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/heavysleetshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/heavysnow.pdf
src/meteogram/weather_symbols/pdf/heavysnowandthunder.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowers_day.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowers_night.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/heavysnowshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightrain.pdf
src/meteogram/weather_symbols/pdf/lightrainandthunder.pdf
src/meteogram/weather_symbols/pdf/lightrainshowers_day.pdf
src/meteogram/weather_symbols/pdf/lightrainshowers_night.pdf
src/meteogram/weather_symbols/pdf/lightrainshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightrainshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/lightrainshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/lightrainshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightsleet.pdf
src/meteogram/weather_symbols/pdf/lightsleetandthunder.pdf
src/meteogram/weather_symbols/pdf/lightsleetshowers_day.pdf
src/meteogram/weather_symbols/pdf/lightsleetshowers_night.pdf
src/meteogram/weather_symbols/pdf/lightsleetshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightsnow.pdf
src/meteogram/weather_symbols/pdf/lightsnowandthunder.pdf
src/meteogram/weather_symbols/pdf/lightsnowshowers_day.pdf
src/meteogram/weather_symbols/pdf/lightsnowshowers_night.pdf
src/meteogram/weather_symbols/pdf/lightsnowshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightssleetshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/lightssleetshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/lightssleetshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/lightssnowshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/lightssnowshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/lightssnowshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/partlycloudy_day.pdf
src/meteogram/weather_symbols/pdf/partlycloudy_night.pdf
src/meteogram/weather_symbols/pdf/partlycloudy_polartwilight.pdf
src/meteogram/weather_symbols/pdf/rain.pdf
src/meteogram/weather_symbols/pdf/rainandthunder.pdf
src/meteogram/weather_symbols/pdf/rainshowers_day.pdf
src/meteogram/weather_symbols/pdf/rainshowers_night.pdf
src/meteogram/weather_symbols/pdf/rainshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/rainshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/rainshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/rainshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/sleet.pdf
src/meteogram/weather_symbols/pdf/sleetandthunder.pdf
src/meteogram/weather_symbols/pdf/sleetshowers_day.pdf
src/meteogram/weather_symbols/pdf/sleetshowers_night.pdf
src/meteogram/weather_symbols/pdf/sleetshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/sleetshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/sleetshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/sleetshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/pdf/snow.pdf
src/meteogram/weather_symbols/pdf/snowandthunder.pdf
src/meteogram/weather_symbols/pdf/snowshowers_day.pdf
src/meteogram/weather_symbols/pdf/snowshowers_night.pdf
src/meteogram/weather_symbols/pdf/snowshowers_polartwilight.pdf
src/meteogram/weather_symbols/pdf/snowshowersandthunder_day.pdf
src/meteogram/weather_symbols/pdf/snowshowersandthunder_night.pdf
src/meteogram/weather_symbols/pdf/snowshowersandthunder_polartwilight.pdf
src/meteogram/weather_symbols/png/__init__.py
src/meteogram/weather_symbols/png/clearsky_day.png
src/meteogram/weather_symbols/png/clearsky_night.png
src/meteogram/weather_symbols/png/clearsky_polartwilight.png
src/meteogram/weather_symbols/png/cloudy.png
src/meteogram/weather_symbols/png/fair_day.png
src/meteogram/weather_symbols/png/fair_night.png
src/meteogram/weather_symbols/png/fair_polartwilight.png
src/meteogram/weather_symbols/png/fog.png
src/meteogram/weather_symbols/png/heavyrain.png
src/meteogram/weather_symbols/png/heavyrainandthunder.png
src/meteogram/weather_symbols/png/heavyrainshowers_day.png
src/meteogram/weather_symbols/png/heavyrainshowers_night.png
src/meteogram/weather_symbols/png/heavyrainshowers_polartwilight.png
src/meteogram/weather_symbols/png/heavyrainshowersandthunder_day.png
src/meteogram/weather_symbols/png/heavyrainshowersandthunder_night.png
src/meteogram/weather_symbols/png/heavyrainshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/heavysleet.png
src/meteogram/weather_symbols/png/heavysleetandthunder.png
src/meteogram/weather_symbols/png/heavysleetshowers_day.png
src/meteogram/weather_symbols/png/heavysleetshowers_night.png
src/meteogram/weather_symbols/png/heavysleetshowers_polartwilight.png
src/meteogram/weather_symbols/png/heavysleetshowersandthunder_day.png
src/meteogram/weather_symbols/png/heavysleetshowersandthunder_night.png
src/meteogram/weather_symbols/png/heavysleetshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/heavysnow.png
src/meteogram/weather_symbols/png/heavysnowandthunder.png
src/meteogram/weather_symbols/png/heavysnowshowers_day.png
src/meteogram/weather_symbols/png/heavysnowshowers_night.png
src/meteogram/weather_symbols/png/heavysnowshowers_polartwilight.png
src/meteogram/weather_symbols/png/heavysnowshowersandthunder_day.png
src/meteogram/weather_symbols/png/heavysnowshowersandthunder_night.png
src/meteogram/weather_symbols/png/heavysnowshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/lightrain.png
src/meteogram/weather_symbols/png/lightrainandthunder.png
src/meteogram/weather_symbols/png/lightrainshowers_day.png
src/meteogram/weather_symbols/png/lightrainshowers_night.png
src/meteogram/weather_symbols/png/lightrainshowers_polartwilight.png
src/meteogram/weather_symbols/png/lightrainshowersandthunder_day.png
src/meteogram/weather_symbols/png/lightrainshowersandthunder_night.png
src/meteogram/weather_symbols/png/lightrainshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/lightsleet.png
src/meteogram/weather_symbols/png/lightsleetandthunder.png
src/meteogram/weather_symbols/png/lightsleetshowers_day.png
src/meteogram/weather_symbols/png/lightsleetshowers_night.png
src/meteogram/weather_symbols/png/lightsleetshowers_polartwilight.png
src/meteogram/weather_symbols/png/lightsnow.png
src/meteogram/weather_symbols/png/lightsnowandthunder.png
src/meteogram/weather_symbols/png/lightsnowshowers_day.png
src/meteogram/weather_symbols/png/lightsnowshowers_night.png
src/meteogram/weather_symbols/png/lightsnowshowers_polartwilight.png
src/meteogram/weather_symbols/png/lightssleetshowersandthunder_day.png
src/meteogram/weather_symbols/png/lightssleetshowersandthunder_night.png
src/meteogram/weather_symbols/png/lightssleetshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/lightssnowshowersandthunder_day.png
src/meteogram/weather_symbols/png/lightssnowshowersandthunder_night.png
src/meteogram/weather_symbols/png/lightssnowshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/partlycloudy_day.png
src/meteogram/weather_symbols/png/partlycloudy_night.png
src/meteogram/weather_symbols/png/partlycloudy_polartwilight.png
src/meteogram/weather_symbols/png/rain.png
src/meteogram/weather_symbols/png/rainandthunder.png
src/meteogram/weather_symbols/png/rainshowers_day.png
src/meteogram/weather_symbols/png/rainshowers_night.png
src/meteogram/weather_symbols/png/rainshowers_polartwilight.png
src/meteogram/weather_symbols/png/rainshowersandthunder_day.png
src/meteogram/weather_symbols/png/rainshowersandthunder_night.png
src/meteogram/weather_symbols/png/rainshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/sleet.png
src/meteogram/weather_symbols/png/sleetandthunder.png
src/meteogram/weather_symbols/png/sleetshowers_day.png
src/meteogram/weather_symbols/png/sleetshowers_night.png
src/meteogram/weather_symbols/png/sleetshowers_polartwilight.png
src/meteogram/weather_symbols/png/sleetshowersandthunder_day.png
src/meteogram/weather_symbols/png/sleetshowersandthunder_night.png
src/meteogram/weather_symbols/png/sleetshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/png/snow.png
src/meteogram/weather_symbols/png/snowandthunder.png
src/meteogram/weather_symbols/png/snowshowers_day.png
src/meteogram/weather_symbols/png/snowshowers_night.png
src/meteogram/weather_symbols/png/snowshowers_polartwilight.png
src/meteogram/weather_symbols/png/snowshowersandthunder_day.png
src/meteogram/weather_symbols/png/snowshowersandthunder_night.png
src/meteogram/weather_symbols/png/snowshowersandthunder_polartwilight.png
src/meteogram/weather_symbols/svg/clearsky_day.svg
src/meteogram/weather_symbols/svg/clearsky_night.svg
src/meteogram/weather_symbols/svg/clearsky_polartwilight.svg
src/meteogram/weather_symbols/svg/cloudy.svg
src/meteogram/weather_symbols/svg/fair_day.svg
src/meteogram/weather_symbols/svg/fair_night.svg
src/meteogram/weather_symbols/svg/fair_polartwilight.svg
src/meteogram/weather_symbols/svg/fog.svg
src/meteogram/weather_symbols/svg/heavyrain.svg
src/meteogram/weather_symbols/svg/heavyrainandthunder.svg
src/meteogram/weather_symbols/svg/heavyrainshowers_day.svg
src/meteogram/weather_symbols/svg/heavyrainshowers_night.svg
src/meteogram/weather_symbols/svg/heavyrainshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/heavyrainshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/heavyrainshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/heavyrainshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/heavysleet.svg
src/meteogram/weather_symbols/svg/heavysleetandthunder.svg
src/meteogram/weather_symbols/svg/heavysleetshowers_day.svg
src/meteogram/weather_symbols/svg/heavysleetshowers_night.svg
src/meteogram/weather_symbols/svg/heavysleetshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/heavysleetshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/heavysleetshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/heavysleetshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/heavysnow.svg
src/meteogram/weather_symbols/svg/heavysnowandthunder.svg
src/meteogram/weather_symbols/svg/heavysnowshowers_day.svg
src/meteogram/weather_symbols/svg/heavysnowshowers_night.svg
src/meteogram/weather_symbols/svg/heavysnowshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/heavysnowshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/heavysnowshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/heavysnowshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/lightrain.svg
src/meteogram/weather_symbols/svg/lightrainandthunder.svg
src/meteogram/weather_symbols/svg/lightrainshowers_day.svg
src/meteogram/weather_symbols/svg/lightrainshowers_night.svg
src/meteogram/weather_symbols/svg/lightrainshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/lightrainshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/lightrainshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/lightrainshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/lightsleet.svg
src/meteogram/weather_symbols/svg/lightsleetandthunder.svg
src/meteogram/weather_symbols/svg/lightsleetshowers_day.svg
src/meteogram/weather_symbols/svg/lightsleetshowers_night.svg
src/meteogram/weather_symbols/svg/lightsleetshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/lightsnow.svg
src/meteogram/weather_symbols/svg/lightsnowandthunder.svg
src/meteogram/weather_symbols/svg/lightsnowshowers_day.svg
src/meteogram/weather_symbols/svg/lightsnowshowers_night.svg
src/meteogram/weather_symbols/svg/lightsnowshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/lightssleetshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/lightssleetshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/lightssleetshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/lightssnowshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/lightssnowshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/lightssnowshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/partlycloudy_day.svg
src/meteogram/weather_symbols/svg/partlycloudy_night.svg
src/meteogram/weather_symbols/svg/partlycloudy_polartwilight.svg
src/meteogram/weather_symbols/svg/rain.svg
src/meteogram/weather_symbols/svg/rainandthunder.svg
src/meteogram/weather_symbols/svg/rainshowers_day.svg
src/meteogram/weather_symbols/svg/rainshowers_night.svg
src/meteogram/weather_symbols/svg/rainshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/rainshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/rainshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/rainshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/sleet.svg
src/meteogram/weather_symbols/svg/sleetandthunder.svg
src/meteogram/weather_symbols/svg/sleetshowers_day.svg
src/meteogram/weather_symbols/svg/sleetshowers_night.svg
src/meteogram/weather_symbols/svg/sleetshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/sleetshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/sleetshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/sleetshowersandthunder_polartwilight.svg
src/meteogram/weather_symbols/svg/snow.svg
src/meteogram/weather_symbols/svg/snowandthunder.svg
src/meteogram/weather_symbols/svg/snowshowers_day.svg
src/meteogram/weather_symbols/svg/snowshowers_night.svg
src/meteogram/weather_symbols/svg/snowshowers_polartwilight.svg
src/meteogram/weather_symbols/svg/snowshowersandthunder_day.svg
src/meteogram/weather_symbols/svg/snowshowersandthunder_night.svg
src/meteogram/weather_symbols/svg/snowshowersandthunder_polartwilight.svg