New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v0.11 #1394
Comments
GUI seems to work normal on MacOS, did some cursory checks |
MacOS tests passed, minus the test_functional.py::test_executors issues with DM |
master...matbryan52:LiberTEM:docs_011 I've put up a docs branch, feel free to cherry-pick if you like |
It's now called rc2, and available here:
|
Running slow tests revealed an issue with |
Ugh, I just noticed we didn't get around to publishing updated docker images - as we are now almost at the v0.12 release, I think we can build docker images for both versions. I'll actually work on automating the docker build process to simplify this for v0.12. |
Release checklist
Issues and pull requests to be considered for this release:
PipelinedExecutor
: moveTaskCommHandler
cleanup tofinally
#1385get_task_data
#1397Things that need to be done on the LiberTEM-live side (these are important to get a clean CI run, the LiberTEM-live release itself can in the worst case be delayed a bit):
Nativesparse LiberTEM-live#69was merged into API evolution and performance improvements LiberTEM-live#74And possibly in the sparseconverter:
Before (using a release candidate package)
pydeps --only "libertem" --show-deps --noshow src\libertem | python scripts\licensecheck.py
DeprecationWarning
that are supposed to be removed in that release.
npm install
sphinx-build -b linkcheck "docs/source" "docs/build/html"
and tests that require sample files.
0.3.0.dev0
to
0.3.0
when releasing version 0.3.0.docs/source/changelog.rst
, mergingsnippets in
docs/source/changelog/*/
as appropriate. Changelog / Docs Release 0.11 #1409packaging/
folder with author and project informationpytest.ini
to exclude flaky tests temporarily from release buildsscripts/release
. Seescripts/release --help
for details.Confirm that wheel, tar.gz, and AppImage are built for the release candidate on GitHub <https://github.com/LiberTEM/LiberTEM/releases>
_Zenodo.org sandbox <https://sandbox.zenodo.org/record/367108>
_ that is ready for submission.(for example:
python -m pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple 'libertem==0.2.0rc11'
)open all file types and perform an analysis for each file type.
in appropriate branch.
./scripts/release bump v0.11.0 --tag
, push to githubAfter releasing on GitHub
pytest.ini
to include flaky tests again./scripts/release bump v0.X.0.dev0 --commit
)The text was updated successfully, but these errors were encountered: