Skip to content

Prep for v0.5#173

Merged
scal444 merged 7 commits into
NVIDIA-Digital-Bio:mainfrom
scal444:change_version
May 13, 2026
Merged

Prep for v0.5#173
scal444 merged 7 commits into
NVIDIA-Digital-Bio:mainfrom
scal444:change_version

Conversation

@scal444
Copy link
Copy Markdown
Collaborator

@scal444 scal444 commented May 13, 2026

Add changelog, bump version strings, bump build matrix and dockerfiles

scal444 added 7 commits May 13, 2026 08:45
ONe of the assertions in the memory free test was incorrect,
due to memory caching, one can potentially allocate device memory
without an exact corresponding increase in observed memory usage.

STream order bug was latent, I think recent changes to constraints
have exposed it, but it predates v0.5
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 13, 2026

Greptile Summary

This PR prepares the v0.5.0 release by bumping version strings across all relevant files, updating RDKit dependency versions from the 2024.09.x series to 2025.03.6, adding a comprehensive changelog, and refreshing CI/container configurations.

  • Version bumped to 0.5.0 consistently across VERSION, CMakeLists.txt, pyproject.toml, nvmolkit/__init__.py, README.md, and both documentation files.
  • RDKit updated from 2024.09.x to 2025.03.6 in all container YAMLs, CI scripts, and build workflows; the ubuntu22_py312_rdkit202409.yml container file is renamed to match the new version.
  • verify_conda_version_combinations.sh drops 2024.09.6 and adds 2025.09.6 and 2026.03.1 to reflect the new supported range of 2025.03.1 through 2026.03.1.

Confidence Score: 5/5

Safe to merge — all changes are mechanical version and dependency bumps with no functional code modifications.

Version strings, RDKit references, container configs, CI matrix entries, and changelog content are all updated consistently and in lockstep. No logic is altered anywhere in the diff.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md Adds complete 0.5.0 changelog entry with features, bug fixes, and miscellaneous items; content is identical to docs/changelog.md
docs/changelog.md Adds the same 0.5.0 changelog entry as CHANGELOG.md; both files are kept in sync
VERSION Version string bumped from 0.4.0 to 0.5.0
CMakeLists.txt Project VERSION bumped from 0.4.0 to 0.5.0; no other changes
nvmolkit/init.py VERSION constant bumped to 0.5.0; consistent with pyproject.toml and other version files
pyproject.toml version bumped to 0.5.0; requires-python constraint unchanged at >=3.10,<3.15
.github/workflows/conda-build.yml Python 3.10 matrix entry updated from rdkit 2024.9.6 to 2025.3.6, with matching config string
.github/workflows/cpp-build-test.yml RDKit version in setup_dependencies.sh invocation updated from 2024.09.6 to 2025.03.6
admin/ci/setup_dependencies.sh Default RDKIT_VERSION fallback updated from 2024.09.6 to 2025.03.6
admin/container/ubuntu22_py312_rdkit202503.yml Renamed from ubuntu22_py312_rdkit202409.yml; image_name and rdkit/librdkit-dev versions updated to 2025.03.6
admin/container/ubuntu22_gcc13.yml rdkit and librdkit-dev versions updated from 2024.09.4 to 2025.03.6
admin/container/ubuntu_24_clang17.yml rdkit and librdkit-dev versions updated from 2024.09.4 to 2025.03.6
admin/distribute/verify_conda_version_combinations.sh RDKIT_VERSIONS updated: removed 2024.09.6, added 2025.09.6 and 2026.03.1 to reflect new support range
cmake/rdkit.cmake Comment updated to remove version-specific parenthetical; no functional changes
README.md Version reference updated from v0.2.0 to v0.5.0 and RDKit dev install example updated from 2024.09.6 to 2025.03.6
docs/index.rst Version reference updated from v0.4.0 to v0.5.0 and RDKit range updated to 2025.03.1 through 2026.03.1

Reviews (1): Last reviewed commit: "Changes to docstrings" | Re-trigger Greptile

@scal444 scal444 requested a review from evasnow1992 May 13, 2026 21:47
Copy link
Copy Markdown
Collaborator

@evasnow1992 evasnow1992 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good to me. Thank you for bumping the version.

@scal444 scal444 merged commit 849e340 into NVIDIA-Digital-Bio:main May 13, 2026
10 checks passed
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