Skip to content

Release prep: Java 1.0.0, Node 1.0.0, Python 1.1.0 - #23

Merged
mwaisaida-13 merged 11 commits into
release-2from
release-prep
Oct 22, 2026
Merged

mwaisaida-13 merged 11 commits into
release-2from
release-prep

Conversation

@mwaisaida-13

Copy link
Copy Markdown
Collaborator

What

Prepares the first Java and Node releases and the Python 1.1.0 release, and brings main back onto release-2.

Checks run locally

  • scripts/java_dev.py verify java-v1.0.0, mvn install, integration-tests and examples verify: pass.
  • node scripts/verify.mjs node-v1.0.0, npm ci, build and tests: pass; npm pack produces 1.0.0 with 21 files.
  • scripts/python_dev.py verify python-v1.1.0, 139 tests, build and twine check: pass.

After merge

Merge release-2 into main, then create the GitHub releases java-v1.0.0, node-v1.0.0 and python-v1.1.0. Each release workflow waits for its environment approval before publishing.

mwaisaida-13 and others added 11 commits September 14, 2026 12:15
Removes the `Private :: Do Not Upload` classifier so PyPI accepts the
upload, and dates the 1.0.0 changelog entry. Merge only once the repository
is public; publishing is triggered by the python-v1.0.0 GitHub Release.
Bumps the python group with 2 updates in the /python directory: [build](https://github.com/pypa/build) and [ruff](https://github.com/astral-sh/ruff).


Updates `build` from 1.5.0 to 1.6.1
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](pypa/build@1.5.0...1.6.1)

Updates `ruff` from 0.16.3 to 0.16.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.16.3...0.16.7)

---
updated-dependencies:
- dependency-name: build
  dependency-version: 1.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: ruff
  dependency-version: 0.16.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
build(deps-dev): bump the python group across 1 directory with 2 updates
Brings the Python 1.0.0 release commit (publish guard removed, CHANGELOG dated),
CODEOWNERS, the Python CI token restriction and the dependabot bump onto release-2.
The /python entry already scans python/requirements/dev.txt, so the second entry
opened a duplicate PR for every tooling bump (for example #21 and #22).
Set the version to 1.0.0 in the library, integration-tests and examples poms and
the README, and date the CHANGELOG entry.
Set the version to 1.0.0, remove the private publish guard, and date the
CHANGELOG entry.
Set the version to 1.1.0 and date the CHANGELOG entry for the token manager and
the credentials parameter.
@mwaisaida-13
mwaisaida-13 requested review from a team and ogasarah October 21, 2026 16:50
@mwaisaida-13
mwaisaida-13 merged commit 15750e0 into release-2 Oct 22, 2026
37 checks passed
@mwaisaida-13
mwaisaida-13 deleted the release-prep branch October 22, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants