Skip to content

Conversation

@adam-urbanczyk
Copy link
Member

@adam-urbanczyk adam-urbanczyk commented Dec 2, 2025

Updates for OCP 7.9 compatibility.

@adam-urbanczyk adam-urbanczyk marked this pull request as draft December 2, 2025 17:10
@codecov
Copy link

codecov bot commented Dec 3, 2025

Codecov Report

❌ Patch coverage is 76.92308% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.06%. Comparing base (0cccbe4) to head (08cafbd).

Files with missing lines Patch % Lines
cadquery/occ_impl/shapes.py 66.66% 2 Missing ⚠️
cadquery/cqgi.py 85.71% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1946      +/-   ##
==========================================
+ Coverage   95.96%   96.06%   +0.09%     
==========================================
  Files          29       29              
  Lines        7964     7955       -9     
  Branches     1194     1190       -4     
==========================================
- Hits         7643     7642       -1     
+ Misses        184      179       -5     
+ Partials      137      134       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@adam-urbanczyk
Copy link
Member Author

Despite my fix 7.9 fails on cqgi and python 14. Seems to work on earlier ones.

@Oblynx
Copy link

Oblynx commented Jan 16, 2026

Hey @adam-urbanczyk I just tested this on our internal test suite, which isn't using OCP 7.9-specific features. The upgrade went well and all the tests passed. Python 3.11.

@adam-urbanczyk
Copy link
Member Author

Thanks @Oblynx , the remaining issue is 3.14 and cqgi specific.

BTW: would you be willing to describe your use case?

@Oblynx
Copy link

Oblynx commented Jan 16, 2026

We are using cadquery as a lightweight and LLM friendly CAD scripting language in our engineering platform 🫶

@adam-urbanczyk adam-urbanczyk marked this pull request as ready for review January 17, 2026 15:06
@greyltc greyltc mentioned this pull request Jan 21, 2026
9 tasks
@greyltc
Copy link
Contributor

greyltc commented Jan 21, 2026

Despite my fix 7.9 fails on cqgi and python 14. Seems to work on earlier ones.

@adam-urbanczyk maybe that cqgi failure is this: #1976 nevermind, I didn't see fc85e1d!

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.

3 participants