Skip to content
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

Prep 2.5 #1725

Closed
6 tasks done
adam-urbanczyk opened this issue Dec 6, 2024 · 4 comments
Closed
6 tasks done

Prep 2.5 #1725

adam-urbanczyk opened this issue Dec 6, 2024 · 4 comments

Comments

@adam-urbanczyk
Copy link
Member

adam-urbanczyk commented Dec 6, 2024

@adam-urbanczyk
Copy link
Member Author

@jmwright @lorenzncode is there anything you'd like to add to the list?

@jmwright
Copy link
Member

jmwright commented Dec 6, 2024

I don't have any tasks to add. I don't know if I will get to implementing the CI to automate releases before this release is needed, but I have created documentation on how to do releases.

https://github.com/CadQuery/cadquery/wiki/Developer-Doc:-Creating-a-New-Release

@huskier
Copy link
Contributor

huskier commented Dec 8, 2024

Prior to the release of V2.5.0, I recommend enhancing the show function in the vis.py file by adding a new parameter named "title", which defaults to "CQ viewer". Sometimes, it is useful to differentiate between different display windows.

win.SetWindowName("CQ viewer")

def show(
    *objs: Showable,
    scale: float = 0.2,
    alpha: float = 1,
    tolerance: float = 1e-3,
    edges: bool = False,
    **kwrags: Any,
):
    """
    Show CQ objects using VTK.
    """
    ......
    # create a VTK window
    win = _vtkRenderWindow(assy, tolerance=tolerance)

    win.SetWindowName("CQ viewer")

@lorenzncode
Copy link
Member

I have only #1713. As part of that I need to check whether any changes are required for the sphinx multimethod customization with sphinx version bump (and perhaps consider trying the sphinx-immaterial theme for docs as mentioned in #1697?).

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

No branches or pull requests

4 participants