Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 719 Bytes

RELEASE.md

File metadata and controls

25 lines (22 loc) · 719 Bytes

To release a new version of the idom-jupyter Python library on PyPI:

  • Update _version.py (set release version, remove 'dev')
  • git add the _version.py file and git commit
  • python setup.py sdist bdist_wheel
    twine upload dist/*
    git tag -a X.X.X -m 'comment'
    git add and git commit
    git push
    git push --tags
    

To release a new version of idom-client-jupyter on NPM:

  • Update js/package.json with new npm package version
  • Update the following attributes on your widget implementations in the Python and Javascript packages:
    • _view_module_version
    • _model_module_version
  • # clean out the `dist` and `node_modules` directories
    git clean -fdx
    npm install
    npm publish