MTG / essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings
http://essentia.upf.edu
GNU Affero General Public License v3.0
2.86k stars 534 forks source link

[feat] Convert the documentation to Read The Docs template #1426

Open dhunstack opened 4 months ago

dhunstack commented 4 months ago

Following changes were made in this commit -

Screenshot 2024-07-01 at 16 02 40 Screenshot 2024-07-01 at 16 05 43
dbogdanov commented 1 month ago

@dhunstack The build-docs workflows is missing sphinx_rtd_theme dependency (Theme error: no theme named 'sphinx_rtd_theme' found (missing theme.toml?)), it needs to be added here.

dbogdanov commented 1 month ago

Fixed doc build script to catch such issues in the future: https://github.com/MTG/essentia/commit/c896c90b452849a1acc5ff13c622bf9e128ad8a1.

dhunstack commented 1 month ago

PR for dependency updates - https://github.com/MTG/essentia/pull/1444 Can merge that in master first to avoid creating another merge commit here.