Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Feb 4, 2026

Future builds will publish cadquery-ocp-novtk instead of cadquery-ocp. Existing cadquery-ocp versions remain in the package index.

Changes:

  • Renamed cadquery-ocp/ directory to cadquery-ocp-novtk/
  • Updated project.name in cadquery-ocp-novtk/pyproject.toml
  • Updated all package references in .github/workflows/main.yml build matrix and includes
Original prompt

Reconfigure the repository to publish cadquery-ocp-novtk instead of cadquery-ocp. Old versions of cadquery-ocp will remain in the index, but future builds should use the new name.

Changes required:

  1. Rename directory: Move cadquery-ocp/ to cadquery-ocp-novtk/.
  2. Update cadquery-ocp-novtk/pyproject.toml:
    • Change project.name from "cadquery-ocp" to "cadquery-ocp-novtk".
  3. Update .github/workflows/main.yml:
    • In the build_wheels job matrix:
      • Change package: [ "cadquery-ocp", "lib3mf" ] to package: [ "cadquery-ocp-novtk", "lib3mf" ].
    • In the matrix.include section:
      • Replace all occurrences of package: "cadquery-ocp" with package: "cadquery-ocp-novtk".
  4. Ensure all files previously in cadquery-ocp/ are now in cadquery-ocp-novtk/.

This pull request was created from Copilot chat.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Reconfigure repository to publish cadquery-ocp-novtk Rename package from cadquery-ocp to cadquery-ocp-novtk Feb 4, 2026
Copilot AI requested a review from yeicor February 4, 2026 22:55
@yeicor yeicor marked this pull request as ready for review February 4, 2026 22:56
Copilot AI review requested due to automatic review settings February 4, 2026 22:56
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 pull request renames the package from cadquery-ocp to cadquery-ocp-novtk to better reflect that it's a build without VTK support. The rename involves moving the directory structure and updating all references in the build configuration.

Changes:

  • Renamed cadquery-ocp/ directory to cadquery-ocp-novtk/ with all associated files
  • Updated package name in pyproject.toml from "cadquery-ocp" to "cadquery-ocp-novtk"
  • Updated all package references in the GitHub Actions workflow matrix and includes

Reviewed changes

Copilot reviewed 2 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
cadquery-ocp-novtk/pyproject.toml Updated project name field to "cadquery-ocp-novtk"
cadquery-ocp-novtk/repair_wasm.py WebAssembly repair and optimization script (newly added to renamed directory)
cadquery-ocp-novtk/patch_rapidjson.cmake CMake patch script for rapidjson dependency (newly added to renamed directory)
cadquery-ocp-novtk/patch_pybind11.cmake CMake patch script for pybind11 dependency (newly added to renamed directory)
cadquery-ocp-novtk/patch_OpenCASCADE.cmake CMake patch script for OpenCASCADE dependency (newly added to renamed directory)
cadquery-ocp-novtk/patch_OCP.cmake CMake patch script for OCP (newly added to renamed directory)
cadquery-ocp-novtk/CMakeLists.txt Main CMake build configuration (newly added to renamed directory)
.github/workflows/main.yml Updated all references from "cadquery-ocp" to "cadquery-ocp-novtk" in build matrix and includes

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

@yeicor yeicor enabled auto-merge February 5, 2026 21:56
@yeicor yeicor merged commit bcff47c into master Feb 6, 2026
14 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