Open yarikoptic opened 7 years ago
@yarikoptic __version__ is redundant. Use pkg_resources.get_distribution('dockerpty').version
good point! So is it just historically happened that majority of modules provide it ? or may be to provide version information for naive / not-installed deployments where you merely point PYTHONPATH to the location of the module (hence no pkg_resources info)?
Yeah __version__ predates pkg_resources and packaging being good
I guess ATM should be assigned
"0.4.1"
Unfortunately there is no canonical way to setup version to be maintained in a single location but used within module and setup.py (although there are a bunch ofversioneer
s projects), so please choose your favorite way ;) I found simplest is to havemodule/version.py
to be imported into__init__.py
and either parse or exec it. if you would like -- can do it that way for dockerpty