-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
WIP: release v4.4.0 #6439
base: master
Are you sure you want to change the base?
WIP: release v4.4.0 #6439
Conversation
@shiyu1994 @guolinke @jmoralez @borchero @btrotta to help with the release, could you please do the following?
Thank you! |
Plan sounds great to me, thanks a lot for taking care of the release @jameslamb! I think that |
Thank you @jameslamb for the releasing. I don't think we have anything urgent to be included in v4.4.0 for now. |
Please add verbose fix in this new version... |
I've added #6454 to the list of issues to resolve for this release. I'll prioritize that this week. Added that because |
Release checklist:
Copied from #6277, with a few changes.
before merge
configure
file of R-package:/gha run r-configure
.development.mode
fromunreleased
torelease
in pkgdown config file.python-package/pyproject.toml
versionadded::
annotations (docs on those)config.h
have*New in version {version}*
comments addedconfig.h
in this release/gha run r-valgrind
(docs link)Items to be addressed before merging:
I'd really like for this to be the first release with
arm64
macOS wheels, if we can get there. But let's not delay the release waiting on that if everything else above is done.after merge
v*
tag to triggerGitHubRelease
action at Azure Pipelines.stable
tag at GitHub.code to update tags (click me)
release-drafter
to the automatically-created GitHub release, convert it fromDraft
to published.code to publish to PyPI (summary)
(
gh
is the GitHub CLI, see https://cli.github.com/manual/gh_release_download)Then confirmed that installing the latest wheel works.
pip install -i https://test.pypi.org/simple/ "lightgbm==${NEW_VERSION}" python ./examples/python-guide/logistic_regression.py
Then pushed them to real PyPI.
twine upload \ ./artifacts/*
code to open that dev version PR (click me)
Notes for Reviewers
I believe this should be
v4.4.0
instead ofv4.3.1
because of some small breaking changes:slice()
tolgb.slice.Dataset()
#6293See https://github.com/microsoft/LightGBM/releases.