Fix: Add troubleshooting hint in Development.md.
Fix: Prevent error on missing key in RSS Podcast data.
* Run our development setup script to setup the development environment:
* `scripts/setup.sh` (creates a new separate virtual environment to nicely separate the project dependencies)
* The setup script will create a separate virtual environment (if needed), install all the project/test dependencies and configure pre-commit for linting and testing.
+* Make sure, that the python interpreter in VS Code is set to the newly generated venv.
* Debug: Hit (Fn +) F5 to start Music Assistant locally
* The pre-compiled UI of Music Assistant will be available at `localhost:8095` 🎉
)
]
episode.metadata.description = episode_obj["description"]
- episode.metadata.explicit = episode_obj["explicit"]
+ if "explicit" in episode_obj:
+ episode.metadata.explicit = episode_obj["explicit"]
return episode