jupyterlab / extension-cookiecutter-ts

A cookiecutter recipe for JupyterLab extensions in Typescript
BSD 3-Clause "New" or "Revised" License
183 stars 88 forks source link

Should we add `packaging` to handle version? #125

Closed fcollonval closed 2 years ago

fcollonval commented 3 years ago

Version specifiers for node and Python differ when targeting pre, post releases. The python function packaging.version.parse is able to convert semver version to Python version. But that means adding it as dependency for all extensions. Should we modify the cookiecutter to handle that or should we let power user using pre, post-releases handle the version as they see fit?

fcollonval commented 2 years ago

Considered as fixed by https://github.com/jupyterlab/extension-cookiecutter-ts/issues/182