Replies: 1 comment
-
Thanks for asking. I agree that it is debatable whether we should've done a patch or minor version bump when upgrading to the latest MkDocs. However, since we limited the version range of Material for MkDocs to There has been quite a heavy discussion around how to do version management in Python in general and for this project in particular in #7076. I understand that everybody has their opinion here, but I kindly ask to respect our decisions on how we view semver, i.e., which parts of this software we consider to be part of the public API. |
Beta Was this translation helpful? Give feedback.
-
This is a minor criticism, but I was surprised that the patch version
9.5.22
of mkdocs-material dropped support for the1.5.*
versions of MkDocs and requires me to upgrade to MkDocs1.6
. I would prefer if bugfixes to mkdocs-material did not force such upgrades. You could put the bugfixes into9.5.22
and then bump the dependency version in9.6.0
, whenever that's ready.I did appreciate that recent versions of mkdocs-material supported MkDocs
1.6
, that seems fine and welcome to me. (Update: I'm not sure if this was intentional, I can't find traces of the period where both 1.5 and 1.6 were supported in this repo. I may have run into a poetry bug or something? In any case, supporting newer versions is nice.)That said, I'm not sure how much maintenance burden it would be to more closely track dependency version requirements for this project, so if it has to be this way, I can live with it. :) As ever, thanks for making this project.
Beta Was this translation helpful? Give feedback.
All reactions