Commit graph

1945 commits

Author SHA1 Message Date
gumyr
0d533d3f10 Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2025-01-14 13:38:37 -05:00
gumyr
7b16193559 Fixing Issue #796 + pylint improvements 2025-01-14 13:38:27 -05:00
jdegenstein
d1d796fbe2
Merge pull request #870 from jdegenstein/move_mesh_bench
Move new mesher benchmark to `test_benchmarks.py`
2025-01-14 12:05:57 -06:00
jdegenstein
09e99b19d3 remove unused imports time, importlib 2025-01-14 11:38:01 -06:00
jdegenstein
dd8416a141 move mesher benchmark to test_benchmarks.py 2025-01-14 11:32:28 -06:00
gumyr
7811afc544 Re-enabling tests after topology split 2025-01-14 11:30:37 -05:00
gumyr
4ee07ada6f Fixed typo 2025-01-14 10:18:47 -05:00
gumyr
a4c8d84718 Updating badges 2025-01-14 10:14:35 -05:00
gumyr
041e2a5d73 Updating badges 2025-01-14 10:12:48 -05:00
gumyr
1c2b3f1490 Updating badges 2025-01-14 10:11:32 -05:00
gumyr
b44c678bb0 Updating badges 2025-01-14 10:10:59 -05:00
gumyr
f876f616f8 Updating badges 2025-01-14 10:07:44 -05:00
gumyr
769f180dac Updating badges 2025-01-14 10:05:11 -05:00
Roger Maitland
3f93e93141
Merge pull request #868 from drbh/improve-mesh-speed
feat: create mesh in fewer iterations
2025-01-14 09:44:05 -05:00
gumyr
86b04b3994 Added mypy badge to README 2025-01-13 20:48:49 -05:00
gumyr
d12f80cc65 Fixed convert color making typing explicit 2025-01-13 20:39:50 -05:00
drbh
9e6bc2d0ae feat: create mesh in fewer iterations 2025-01-13 20:22:36 -05:00
gumyr
2d63dc7e75 Updated _wire_edges 2025-01-13 20:21:29 -05:00
gumyr
60a4d24cd4 Fixed more typing problems 2025-01-13 20:18:18 -05:00
gumyr
e923f733e0 Typing problems solved(?) 2025-01-13 19:44:30 -05:00
gumyr
99639ced73 Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2025-01-13 14:48:22 -05:00
gumyr
953019a4a6 Fixed typing problems 2025-01-13 14:48:01 -05:00
jdegenstein
cc9409f068
Merge pull request #865 from gumyr/ocp781
Upgrade build123d to OCP>=7.8
2025-01-13 12:26:38 -06:00
jdegenstein
4394187b6e
mypy.yml -> mypy with py310 and py313 (dropping py312) 2025-01-13 11:56:39 -06:00
jdegenstein
33957e30db
test.yml -> test on py310 and py313 (dropping py312) 2025-01-13 11:55:45 -06:00
jdegenstein
51cd219860
pyproject.toml -> support python 3.13 2025-01-13 11:54:49 -06:00
gumyr
c0c3189b81 Fixed typing problems 2025-01-13 11:50:47 -05:00
jdegenstein
b665cb5889
Merge branch 'dev' into ocp781 2025-01-13 10:46:06 -06:00
jdegenstein
453ae63058
pyproject.toml -> update cadquery-ocp, ocpsvg pins and formatting consistency 2025-01-13 10:42:49 -06:00
Roger Maitland
629572dbc4
Merge pull request #862 from slobberingant/dev
Test and fix for exporting small arcs to SVG.
2025-01-13 09:58:38 -05:00
Anthony
5f7dfc2bb9 Test and fix for exporting small arcs to SVG. 2025-01-13 12:06:33 +11:00
gumyr
18f591d0a2 Fixed typing problems in exporters.py 2025-01-12 19:24:23 -05:00
gumyr
c207ee00b3 Fixed typing problems in drafting.py 2025-01-12 14:46:09 -05:00
jdegenstein
7feb43c694
pyproject.toml -> update cadquery-ocp & ocpsvg versions to avoid incompatibility with upcoming OCP >= 7.8.0 2025-01-12 13:21:18 -06:00
gumyr
88f6b692a3 Fixed operations_sketch.py typing problems 2025-01-12 14:08:14 -05:00
gumyr
475bf42a6d Fixed objects_part.py typing problems 2025-01-12 13:43:53 -05:00
gumyr
18957ef158 Fixing operations_generic.py typing problems 2025-01-12 13:18:30 -05:00
gumyr
8c314d4a8e Fixed objects_sketch.py typing problems 2025-01-11 19:04:17 -05:00
jdegenstein
42261cad65
@ocp781 test_direct_api.py-> test hash(empty) returns zero (modified) 2025-01-11 14:31:50 -06:00
jdegenstein
65f37ab441
Merge pull request #858 from jdegenstein/ocp781_minimal_changes
Minimal changes to support OCP >= 7.8 in gumy/build123d@ocp781
2025-01-11 14:04:45 -06:00
jdegenstein
b93538c311
shape_core.py -> move to OCP>7.8 hash method 2025-01-11 13:42:57 -06:00
jdegenstein
ae80b27c9b
pyproject.toml -> change cadquery-ocp dep to >= 7.8.1 2025-01-11 13:37:09 -06:00
gumyr
61ddeed029 Fixed objects_curve.py typing problems 2025-01-11 13:57:22 -05:00
gumyr
152aedf978 Fixed typing in operations_part.py 2025-01-11 12:04:49 -05:00
gumyr
8a94a9f827 Changed VectorLike and RotationLike to TypeAlias 2025-01-11 10:40:45 -05:00
gumyr
9f0a67ac11 Fixed typing errors 2025-01-10 19:39:51 -05:00
gumyr
c909652bc8 Eliminated joints related typing issues 2025-01-10 13:44:51 -05:00
Roger Maitland
f3586995a4
Merge pull request #853 from jdegenstein/mypy_sketchobjs
objects_sketch.py -> mypy typing improvements
2025-01-09 13:06:31 -05:00
gumyr
2d54b80588 Merge branch 'dev' of https://github.com/gumyr/build123d into dev 2025-01-09 12:51:52 -05:00
gumyr
62527cc0cd Fixed geometry.py typing issues 2025-01-09 12:51:44 -05:00