__version__ = version = '1.3.2.dev8+g7521beb.d20231203'
❯ scriv collect --keep --no-add
Collecting from changelog.d
Reading changelog CHANGELOG.md
Entry 'dev' is not a valid version! If scriv should ignore this heading, add 'scriv-end-here' somewhere before it.
This version does pass the PyPI version requirement though.
I tried reproducing this, and could not. I don't get why it would complain about "dev" instead of the whole version number. Something else must be affecting it.
This version does pass the PyPI version requirement though.