Skip to content

Conversation

rwgk
Copy link
Collaborator

@rwgk rwgk commented Aug 18, 2025

Closes #821

Proactive change to improve stability in general, but also in support of nvmath specifically.

Bump cuda-pathfinder version to 1.1.1a2

Dropping boilerplate docstrings for private functions (these are more distracting than helpful).

Copy link
Contributor

copy-pr-bot bot commented Aug 18, 2025

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@rwgk rwgk self-assigned this Aug 18, 2025
@rwgk rwgk added the cuda.pathfinder Everything related to the cuda.pathfinder module label Aug 18, 2025
@rwgk rwgk added this to the pathfinder-nvmath-support milestone Aug 18, 2025
@rwgk
Copy link
Collaborator Author

rwgk commented Aug 18, 2025

/ok to test

This comment has been minimized.

@rwgk rwgk marked this pull request as ready for review August 18, 2025 22:35
Copy link
Contributor

copy-pr-bot bot commented Aug 18, 2025

Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@rwgk rwgk requested review from leofang and kkraus14 August 18, 2025 22:35
@github-project-automation github-project-automation bot moved this from Todo to In Review in CCCL Aug 19, 2025
@rwgk rwgk merged commit 0443816 into NVIDIA:main Aug 19, 2025
49 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Aug 19, 2025
@rwgk rwgk deleted the trigger_add_dll_directory_more_consistently branch August 19, 2025 16:06
Copy link

Doc Preview CI
Preview removed because the pull request was closed or merged.

Copilot AI added a commit that referenced this pull request Aug 23, 2025
…and #855

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>
rwgk added a commit that referenced this pull request Aug 27, 2025
* Initial plan

* Create Sphinx documentation infrastructure for cuda.pathfinder

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Fix title underline and test pathfinder documentation build

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Address all review feedback - fix references, remove unnecessary files, populate API docs

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Add cuda-pathfinder documentation link to CI doc preview

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* [pre-commit.ci] auto code formatting

* Update cuda-core and cuda-bindings README to reference nv-versions.json

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Refactor pathfinder documentation based on review feedback

- Remove lines 7-14 from api.rst (cuda.pathfinder automodule section)
- Convert api.rst to use autosummary instead of direct autodoc directives following cuda-core pattern
- Convert contribute.md to contribute.rst in ReST format
- Remove _templates/main.html file as it's no longer needed
- Update index.rst to reference contribute.rst instead of contribute.md

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Add release notes for cuda-pathfinder versions 1.0.0 and 1.1.0

- Created release directory structure under cuda_pathfinder/docs/source/release/
- Added 1.0.0-notes.rst with initial release highlights
- Added 1.1.0-notes.rst with CTK 13.0.0 compatibility and bug fixes
- Added release.rst index file to organize release notes
- Updated index.rst to include release notes in navigation
- Follows established documentation patterns from cuda-core and cuda-bindings

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Fix SPDX license identifiers and add 1.1.1 release notes for PRs #834 and #855

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Restore _templates/main.html file as requested in review feedback

Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>

* Change format as requested by Leo

#884 (comment)

* Remove stray cuda/pathfinder/README.md URL in cuda_python/docs/source/index.rst

* Rename release 1.1.1 to 1.X.Y

* Add version 1.0.0 in cuda_pathfinder/docs/nv-versions.json

* Remove unused cuda_pathfinder/docs/make.bat

* Revert "Add version 1.0.0 in cuda_pathfinder/docs/nv-versions.json"

This reverts commit d096d21.

* Reduce divergence between cuda_bindings/docs/source/contribute.rst and cuda_pathfinder/docs/source/contribute.rst

* New pre-commit fixes (related to PR #901)

* Also remove version 1.1.0 from cuda_pathfinder/docs/nv-versions.json

* Reduce cuda/pathfinder/README.md to a mere pointer to the sphinx-generated documentation.

* Add the Search order section from the old README as a new section in the load_nvidia_dynamic_lib() docstring.

* Leo's edits to new part of load_nvidia_dynamic_lib docstring

Co-authored-by: Leo Fang <leof@nvidia.com>

* Add more empty lines in load_nvidia_dynamic_lib docstring

* Remove `**` around Linux, Windows (for consistency)

* Fix existing (on main) pre-commit error

* Add `*/docs/source/generated/` to .gitignore

* Add toolshed/setup-docs-env.sh

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: leofang <5534781+leofang@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Leo Fang <leof@nvidia.com>
Co-authored-by: Ralf W. Grosse-Kunstleve <rgrossekunst@nvidia.com>
Co-authored-by: Ralf W. Grosse-Kunstleve <rwgkio@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cuda.pathfinder Everything related to the cuda.pathfinder module
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[FEA]: Trigger add_dll_directory(found_path) logic even if was_already_loaded_from_elsewhere is true
2 participants