It would be nice if we could consistently tell which version of pyenzyme we are dealing with. Currently that is encoded only in the setup.py file (which currently is 1.1.3), the badge in the readme says the current version is 1.2.3. At runtime however, we cant tell. What packages frequently do is to have a __version__ field that is populated in the __init__.py file of the package.
There are also some automated ways, of always keeping the version field consistent. For example:
It would be nice if we could consistently tell which version of pyenzyme we are dealing with. Currently that is encoded only in the
setup.py
file (which currently is 1.1.3), the badge in the readme says the current version is 1.2.3. At runtime however, we cant tell. What packages frequently do is to have a__version__
field that is populated in the__init__.py
file of the package.There are also some automated ways, of always keeping the version field consistent. For example: