Skip to content

Rename cuPDLPx to CuPDLPx#9

Merged
ZedongPeng merged 1 commit intomainfrom
rename_to_CuPDLPx
Jan 22, 2026
Merged

Rename cuPDLPx to CuPDLPx#9
ZedongPeng merged 1 commit intomainfrom
rename_to_CuPDLPx

Conversation

@ZedongPeng
Copy link
Collaborator

Summary

This PR renames cuPDLPx to CuPDLPx to obey Julia's Package naming rule.

Related issue: JuliaRegistries/General#146726

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR renames the package from cuPDLPx to CuPDLPx to comply with Julia's package naming guidelines, which require proper capitalization for acronyms.

Changes:

  • Renamed main package and module from cuPDLPx to CuPDLPx
  • Renamed submodule from LibcuPDLPx to LibCuPDLPx
  • Updated all references throughout documentation, tests, and generator configuration

Reviewed changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Project.toml Updated package name from cuPDLPx to CuPDLPx
Manifest.toml Updated dependency entry with new package name and relocated in alphabetical order
src/cuPDLPx.jl Removed old main module file
src/CuPDLPx.jl Created new main module file with updated naming
src/LibCuPDLPx.jl Updated module declaration from LibcuPDLPx to LibCuPDLPx
src/MOI_wrapper.jl Updated all references to use new CuPDLPx and LibCuPDLPx names
test/runtests.jl Updated imports and testset names to use new naming
test/MOI_wrapper.jl Updated imports and optimizer references to use new naming
gen/generate.toml Updated output file path and module name configuration
gen/generate.jl Updated output file path references and success message
README.md Updated all package references and usage examples (external repository URL correctly unchanged)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ZedongPeng ZedongPeng merged commit cb462ef into main Jan 22, 2026
6 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.

1 participant