Using a tool like bumpversion can keep this kind of special wiring logic to a minimum, but no need to hold up this PR on that. Someone can circle back to that in the future if it's interesting.
If we need to hardcode our version in multiple places, we could use CI time hooks to make sure we're consistent about it. bumpversion is one option, but I'm actually flexible on the specifics.
_Originally posted by @bretbrownjr in https://github.com/cps-org/cps-config/pull/82#discussion_r1653003079_