Continue using setuptools-scm, as the old pylogbook did.
Old pylogbook benefited from setuptools-scm to avoid the need to hard-code version strings, and for them instead to be taken from the version control system. This re-enables that.
assigned to me, but cc @bbielaws for visibility.