Cadscript

Latest version: v0.5.3

Safety actively analyzes 688552 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.3

- FIX: dxf export results in error with newer cadquery versions 12
- FIX: introduced dependency to numpy<2, as current cadquery version (2.4, dev) is incompatible with new numpy 2.0 13

0.5.2

- new functions make_extrude_x(), make_extrude_y(), and make_extrude_z()
- new param center for make_extrude(), bug fixes

0.5.1

- fix in Interval1D.max
- added move() methods in interval classes

0.5

- make_box(): center param accessible as named param only
- make_text(): added center param, center as default
- added add_ellipse and cut_ellipse()
- added angle param to add/cut_rect()
- added add/cut_slot variant with 2 points
- added add/cut/intersect_sketch()
- added make_sphere() and make_cylinder()
- added Body.cut_hole()
- added Body.move_to_origin(), Body.center() and Body.mirror()
- added Sketch.move_to_origin(), Sketch.center() and Sketch.mirror()
- added pattern_distribute() and pattern_distribute_stretch()
- breaking change: Sketch.add_polygon() has now parameter auto_close which is True by default
- introduced Interval1D, Interval2D, Interval3D

0.4

- new method: Body.intersect()
- renamed Body.fuse() to Body.add()
- reordered params of cadscript.make_extrude, allowed passing of tuple for amount
- removed method Sketch.finalize()
- vertex selector support for Sketch.fillet() and Sketch.chamfer(). Also allow passing point(s)

0.3

- Refactoring; API cleanup

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.