I didn't see anything in the documentation about how to get setuptools_scm to decide the next version number will bump the major version number (1.5 -> 2.0.devN###). Our setuptools_scm generated version number will be 1.6.0.dev### using the release-branch-semver
method, which is picked up by towncrier for the release notes showing the wrong next version. And it leads to inconsistencies with Sphinx comments relating to change in behavior in versions .. versionchanged:: 2.0
.