gumyr
6605b676a3
Fixed problem with hollow STL files
benchmarks / benchmarks (macos-14, 3.12) (push) Waiting to run
benchmarks / benchmarks (macos-15-intel, 3.12) (push) Waiting to run
benchmarks / benchmarks (ubuntu-latest, 3.12) (push) Waiting to run
benchmarks / benchmarks (windows-latest, 3.12) (push) Waiting to run
Upload coverage reports to Codecov / run (push) Waiting to run
pylint / lint (3.10) (push) Waiting to run
Run type checker / typecheck (3.10) (push) Waiting to run
Run type checker / typecheck (3.13) (push) Waiting to run
Wheel building and publishing / Build wheel on ubuntu-latest (push) Waiting to run
Wheel building and publishing / upload_pypi (push) Blocked by required conditions
tests / tests (macos-14, 3.10) (push) Waiting to run
tests / tests (macos-14, 3.13) (push) Waiting to run
tests / tests (macos-15-intel, 3.10) (push) Waiting to run
tests / tests (macos-15-intel, 3.13) (push) Waiting to run
tests / tests (ubuntu-latest, 3.10) (push) Waiting to run
tests / tests (ubuntu-latest, 3.13) (push) Waiting to run
tests / tests (windows-latest, 3.10) (push) Waiting to run
tests / tests (windows-latest, 3.13) (push) Waiting to run
2025-12-02 20:25:34 -05:00
jdegenstein
7f4e92f0bf
enable BytesIO in STEP, STL and 3MF (via lib3mf/Mesher). Add necessary tests
2025-11-17 22:05:45 -06:00
gumyr
560a5369b7
Convert Shape methods to properties: is_null, is_valid, shape_type
2025-05-27 14:38:21 -04:00
Ami Fischman
bda0a6a719
Run tests in parallel by default, and update CONTRIBUTING.md to recommend this flow.
...
test_mesher.py was reusing the same filename across tests which meant
that when running in parallel tests would stomp on each
other. Robustified by having each test use a distinct file name.
2025-02-22 11:37:58 -08:00
jdegenstein
dd8416a141
move mesher benchmark to test_benchmarks.py
2025-01-14 11:32:28 -06:00
drbh
9e6bc2d0ae
feat: create mesh in fewer iterations
2025-01-13 20:22:36 -05:00
Ethan Rooke
7b7c2e07b1
test: mesher works with pathlike objects
2024-11-15 14:49:42 -06:00
Ethan Rooke
b31c9e9634
test: check that exporter.library is >= 2.3.1 not == 2.3.1
2024-10-08 22:42:37 -05:00
gumyr
34620704ac
Color improvements: inheritance & iterable
2024-03-23 13:50:05 -04:00
gumyr
7bbd9ea2b7
Moved exporters to functions
2024-03-22 11:49:11 -04:00
jdegenstein
ea45e62d9f
test_mesher.py -> py_lib3mf version 2.3.1
2024-03-18 14:11:33 -05:00
gumyr
d520fc40da
Added Compound constructor and deprecated make_compound Issue #523
2024-02-02 09:22:52 -05:00
gumyr
4a8dc91a38
Allowing tests to be run from project dir
2024-01-13 11:16:36 -05:00
gumyr
97088d6f3c
Fix import of invalid triangles Issue #472
2024-01-13 11:06:09 -05:00
gumyr
b9d6e35439
Fix import of hollow objects - Issue #350
2024-01-09 11:30:33 -05:00
gumyr
cd834d1a16
Fixed duplicate vertices Issue #432
2024-01-07 11:49:22 -05:00
gumyr
bc6189f448
Adding unittests for Mesher class
2023-08-10 14:24:05 -04:00