-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates for 2.3.0 release #1355
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1355 +/- ##
=======================================
Coverage 94.16% 94.16%
=======================================
Files 26 26
Lines 5584 5584
Branches 954 954
=======================================
Hits 5258 5258
Misses 194 194
Partials 132 132
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, LGTM!
I've tried on two Linux systems (including a clean Ubuntu VM) and it appears that pip is not installing any dependencies with the 2.3.0 package. Can anyone confirm that? |
@jmwright confirmed that dependencies are not installed
|
I wonder if somehow this line is being tripped incorrectly. |
@jmwright Try to repackage? Comparing the pypi version with local The tar.gz requires.txt file is missing:
Or check the wheel METADATA file for missing
|
@lorenzncode I'm not sure why it didn't work the first time. I created a fresh environment, did the build, and now the METADATA looks correct. However, there is still no requires.txt file in the tar.gz file. PyPI doesn't allow releases to be updated, so I'll have to do a 2.3.1 release I guess. I'll post the testpypi link for testing before I do the full release. |
I forgot that dependencies can't be installed from testpypi. I'll at least make sure it errors out properly about not being able to find cadquery-ocp. |
The package is fixed now, but the nlopt package seems to be having trouble on Python 3.11.2 on Ubuntu 23.04. It works fine in Python 3.10.12 for me though. Below is the error log I see.
|
@lorenzncode @adam-urbanczyk Please take a look when you get a chance. Once this is merged I'll move forward with the rest of the release process.
I've followed the developer doc here when creating this.