Skip to content

Conversation

@tytgatlieven
Copy link

@tytgatlieven tytgatlieven commented Nov 8, 2025

There is no official kivymd 2.0.0 documentation since the 2.0.0 commit had non-working documentation.
Development on kivymd 2.0.1-prerelease started before before the documentation generation was fixed.
As a result there is no correct documentation on kivymd 2.0.0, resulting in complex application development using kivymd 2.0.0

Approach taken:

  1. I have created a new branch 'releases' starting from the 2.0.0 release commit: tytgatlieven/kivymd/releases
  2. I have cherry-picked the correct commits which make the documentation build. No kivymd code changes

I would propose to merge this on a new 'releases' branch.
This way:

  • the version 2.0.0 can be tagged
  • Current development practices can remain identical
  • The releases branch might be used in the future to only contain releases

HeaTTheatR and others added 6 commits November 8, 2025 06:05
Updated method calls according to the new API.
Add `-T` to `SPHINXOPTS`.
Updated variable according to the new API.
Fiz `Sphinx` errors.
* chore(pre-commit): use github repo and update hooks

* fix(autoapi_kivymd): monkey patch NestedParse in autoapi
Fix `Sphinx` warnings.
@tytgatlieven tytgatlieven changed the title KivyMD 2.0.0 with working documentation generation [DO NOT MERGE] KivyMD 2.0.0 with working documentation generation Nov 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants