snoyer
|
89a09f38de
|
appease mypy
|
2025-01-25 12:52:54 +04:00 |
|
snoyer
|
c47c81a893
|
allow to filter and group by property
|
2025-01-25 12:45:47 +04:00 |
|
gumyr
|
45dc04c459
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-24 19:50:26 -05:00 |
|
gumyr
|
9f5b4eaa67
|
Added section on moving shapes
|
2025-01-24 19:50:16 -05:00 |
|
Roger Maitland
|
13535be50c
|
Merge pull request #829 from victorpoughon/fix_async_display
jupyter_tools: fix out of order display of multiple shapes in static html
|
2025-01-24 15:24:37 -05:00 |
|
gumyr
|
0da16cf7e1
|
Improving OpenSCAD example
|
2025-01-24 15:19:15 -05:00 |
|
Victor Poughon
|
edf1dbdaa1
|
jupyter_tools: use uuid for unique shape id
|
2025-01-24 19:07:04 +01:00 |
|
Victor Poughon
|
f8d86e1722
|
test: update test_jupyter.py
|
2025-01-24 19:06:52 +01:00 |
|
Victor Poughon
|
5204b763ea
|
jupyter_tools: fix async render issue using a unique id div
|
2025-01-24 19:03:21 +01:00 |
|
Victor Poughon
|
d2d3580fc8
|
jupyter_tools: move template to separate file
|
2025-01-24 19:03:21 +01:00 |
|
gumyr
|
7972259c44
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-24 11:09:06 -05:00 |
|
gumyr
|
4aee76f6c0
|
Added Edge.is_interior property Issue #816
|
2025-01-24 11:08:57 -05:00 |
|
Roger Maitland
|
8c92653ebc
|
Merge pull request #878 from jdegenstein/mypy_ocp_stubs
Move `cadquery-ocp-stubs` from [development] to new [stubs] and exclude from [all] (optional dependencies)
|
2025-01-23 11:15:31 -05:00 |
|
jdegenstein
|
1740f388a5
|
mypy.ini -> remove stubs exclusion attempt
|
2025-01-23 10:09:56 -06:00 |
|
jdegenstein
|
22611e1554
|
pyproject.toml -> move cadquery-ocp-stubs from [development] to [stubs] and exclude from [all] (optional dependencies)
|
2025-01-23 10:09:14 -06:00 |
|
jdegenstein
|
6c7e6988be
|
Merge branch 'gumyr:dev' into mypy_ocp_stubs
|
2025-01-23 10:04:45 -06:00 |
|
gumyr
|
0625c77e4e
|
Updating sort_by docstring
|
2025-01-23 10:40:26 -05:00 |
|
gumyr
|
4f392c534a
|
Exclude cadquery-ocp-stubs
|
2025-01-23 10:00:40 -05:00 |
|
gumyr
|
f077d72819
|
Added sort_by lambda Issue#485
|
2025-01-23 09:53:15 -05:00 |
|
jdegenstein
|
bd1ad47ac5
|
Update mypy.ini
|
2025-01-23 07:39:10 -06:00 |
|
jdegenstein
|
97eff88585
|
mypy.ini -> exclude OCP-stubs
|
2025-01-22 22:32:38 -06:00 |
|
jdegenstein
|
4274f78f6a
|
Merge pull request #877 from jdegenstein/ocp-stubs
pyproject.toml -> add optional `cadquery-ocp-stubs` to [development] optional extras
|
2025-01-22 20:09:39 -06:00 |
|
gumyr
|
94fdd97a55
|
Updating doc: separating key concepts, adding OpenSCAD section
|
2025-01-22 20:04:42 -05:00 |
|
gumyr
|
50663a21c4
|
Removed redundant test_direct_api.py
|
2025-01-22 15:28:40 -05:00 |
|
gumyr
|
e126c502b1
|
Adding separate direct api tests
|
2025-01-22 15:23:56 -05:00 |
|
gumyr
|
589cbcbd68
|
Removed unnecessary custom test class and methods. Script to split test_direct_api.py
|
2025-01-22 15:17:52 -05:00 |
|
gumyr
|
bb6a542244
|
Revert "Split test_direct_api.py in many smaller tests"
This reverts commit 23e035a1ce.
|
2025-01-21 21:42:05 -05:00 |
|
gumyr
|
23e035a1ce
|
Split test_direct_api.py in many smaller tests
|
2025-01-21 21:37:52 -05:00 |
|
jdegenstein
|
5e6f3b3337
|
Merge pull request #876 from jdegenstein/tagged_step
exporters3d.py -> add "build123d" to exported step files, change step "Name" to build123d label
|
2025-01-21 14:01:33 -06:00 |
|
jdegenstein
|
9ce9306a67
|
exporters3d.py -> set step file name to build123d label attribute
|
2025-01-21 13:34:32 -06:00 |
|
gumyr
|
cc9f6c613d
|
Adding the MC length constant
|
2025-01-20 13:01:54 -05:00 |
|
jdegenstein
|
254eec1df1
|
pyproject.toml -> add optional cadquery-ocp-stubs to [development] optional extras
Please review version pins too
|
2025-01-19 20:28:01 -06:00 |
|
jdegenstein
|
7aaea78094
|
exporters3d.py -> reorganize import, remove semicolon add comment about header properties
|
2025-01-19 15:11:31 -06:00 |
|
jdegenstein
|
65ead1cce6
|
exporters3d.py -> add build123d to exported steps
|
2025-01-18 15:56:29 -06:00 |
|
gumyr
|
eebd82d06a
|
Added Keep.ALL to split
|
2025-01-17 10:09:23 -05:00 |
|
gumyr
|
3b34c50f4e
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2025-01-16 14:18:18 -05:00 |
|
gumyr
|
19d925f774
|
Improved split with a non-planar tool
|
2025-01-16 14:18:10 -05:00 |
|
jdegenstein
|
7262ae8e87
|
Merge pull request #872 from jdegenstein/rtd_fixes
readthedocs fixes to topology inheritance diagram, add mixin classes …
|
2025-01-15 17:20:09 -06:00 |
|
jdegenstein
|
d78ca933fc
|
readthedocs fixes to topology inheritance diagram, add mixin classes to topology/__init__.py, delete docs/requirements.txt, streamline workflows
|
2025-01-15 12:46:19 -06:00 |
|
jdegenstein
|
338e0bc0bf
|
Merge pull request #869 from jdegenstein/opt_deps
pyproject.toml -> add optional dependencies [ocp_vscode] [development] [docs] [all]
|
2025-01-15 10:38:22 -06:00 |
|
gumyr
|
cd69e6ef02
|
Improve Edge.intersect & coverage
|
2025-01-15 10:06:39 -05:00 |
|
Roger Maitland
|
f9afe1f963
|
Merge pull request #838 from snoyer/simplify-import_svg-api
simplify `import_svg` API
|
2025-01-14 18:17:49 -05:00 |
|
jdegenstein
|
1b5688a04c
|
Merge branch 'gumyr:dev' into opt_deps
|
2025-01-14 13:11:01 -06:00 |
|
jdegenstein
|
2559262fff
|
add missing [docs] dependencies, pin sphinx to a new version, point readthedocs to a .[docs] installation
|
2025-01-14 13:02:09 -06:00 |
|
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
|
d567380bd9
|
Merge branch 'opt_deps' of https://github.com/jdegenstein/build123d into opt_deps
|
2025-01-14 12:15:30 -06: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 |
|