bootstrap script accepts a version #819
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The first part of #724
This should allow:
cat bootstrap.py | python3 - --version <branchname-or-dev-tag>
cat bootstrap.py | python3 - --version <commit-sha>
cat bootstrap.py | python3 - --version major.minor.patch
cat bootstrap.py | python3 - --version major.minor
latest major.minor releasecat bootstrap.py | python3 - --version major
latest major releasecat bootstrap.py | python3 - --version latest
latest released tagcat bootstrap.py | python3 -
install frommain
branch (current default, though this should be changed tolatest
when there's a release tag)Obviously this can't be properly tested since there are no tags 馃槂. However I've added some mock tests in
test_bootstrap_functions.py
. Since https://tljh.jupyter.org/en/latest/ is a live site we can't add documentation on using--version RELEASE
until we've made a tag.