roger-maitland
|
c8ed90532a
|
Merge https://github.com/gumyr/build123d into refactor_topology
|
2024-12-29 17:55:22 -05:00 |
|
gumyr
|
48e4b5e057
|
Resolved one_d.py mypy errors
|
2024-12-29 15:08:29 -05:00 |
|
gumyr
|
4c3d1544a9
|
Attempting to isolate mac specific issue
|
2024-12-23 11:46:20 -05:00 |
|
gumyr
|
5be9a27043
|
mypy fixes for zero_d.py & latest code review changes
|
2024-12-21 11:06:49 -05:00 |
|
gumyr
|
59bb0373a8
|
Review viewer import
|
2024-12-20 14:39:48 -05:00 |
|
gumyr
|
217b70aa1e
|
Implemented review feedback - fixed mypy on shape_core.py & utils.py
|
2024-12-20 14:31:42 -05:00 |
|
jdegenstein
|
c0728e0803
|
Merge pull request #821 from jdegenstein/workflow_cleanup
Workflow cleanup
|
2024-12-17 14:49:36 -06:00 |
|
jdegenstein
|
fd5515d274
|
action.yml -> point to inputs.python-version instead of matrix.python-version
|
2024-12-17 13:19:39 -06:00 |
|
jdegenstein
|
005f3af80e
|
coverage.yml -> try double quotes instead of single quotes to get python-version to be passed down correctly.
|
2024-12-17 12:06:52 -06:00 |
|
jdegenstein
|
590deb3937
|
Delete requirements.txt
no longer needed
|
2024-12-17 11:49:20 -06:00 |
|
jdegenstein
|
dd1aabba78
|
coverage.yml -> depend on .github/actions/setup like other workflows
|
2024-12-17 11:48:33 -06:00 |
|
jdegenstein
|
e36ab04cbc
|
action.yml -> add pytest-cov dependency to setup
|
2024-12-17 11:43:54 -06:00 |
|
gumyr
|
5b88e87bad
|
Replace Optional with | None
|
2024-12-17 11:58:58 -05:00 |
|
gumyr
|
127d048582
|
Revert "Added Optional to input parameters"
This reverts commit 87c046b240.
|
2024-12-17 11:33:31 -05:00 |
|
gumyr
|
87c046b240
|
Added Optional to input parameters
|
2024-12-16 19:40:15 -05:00 |
|
gumyr
|
6cb574c772
|
Improved Vector.__hash__ algorithm
|
2024-12-15 12:48:43 -05:00 |
|
gumyr
|
d7c73e1e81
|
Fixed Vector.__hash__ (used by set) by rounding
|
2024-12-15 11:00:51 -05:00 |
|
gumyr
|
a34f340397
|
Fixing drafting problem only tested with pytest
|
2024-12-09 11:52:20 -05:00 |
|
gumyr
|
d1de2a6da1
|
Refactored topology.py ready to split into multiple modules
|
2024-12-09 10:09:38 -05:00 |
|
gumyr
|
36a89eafad
|
Added __init__.py generation
|
2024-12-07 11:31:42 -05:00 |
|
gumyr
|
b90d0979e2
|
latest update
|
2024-12-06 10:56:14 -05:00 |
|
gumyr
|
8bf4c88b7c
|
Merge branch 'dev' of https://github.com/gumyr/build123d into dev
|
2024-12-05 08:58:25 -05:00 |
|
gumyr
|
12f5ec0910
|
Creates valid subfiles
|
2024-12-05 08:57:25 -05:00 |
|
jdegenstein
|
37fddc291c
|
Merge pull request #798 from jdegenstein/docfix_applesilicon
Update docs to remove obsolete advice for Apple Silicon installation
|
2024-11-22 15:55:10 -06:00 |
|
jdegenstein
|
1c4dfaba34
|
Merge pull request #797 from jdegenstein/pypi_mac_arm64
Update `test.yml` to use the newly released cadquery-ocp PyPI packages for macos-arm64
|
2024-11-22 15:49:22 -06:00 |
|
jdegenstein
|
dba9831ae3
|
installation.rst -> remove entire obsolete Apple Silicon workaround section
|
2024-11-22 15:37:13 -06:00 |
|
jdegenstein
|
eab54d054f
|
README.md -> don't mention Apple Silicon
|
2024-11-22 15:33:57 -06:00 |
|
jdegenstein
|
1755d29b66
|
Delete .github/actions/setup-macos-arm64 directory and action.yml
|
2024-11-22 15:11:44 -06:00 |
|
jdegenstein
|
e9bef21e30
|
test.yml -> combine x86_64 and macos-arm64 into a single job
|
2024-11-22 15:10:01 -06:00 |
|
jdegenstein
|
875f33507f
|
test.yml -> use cadquery-ocp from pypi on macos-arm64
|
2024-11-22 15:05:04 -06:00 |
|
jdegenstein
|
2ba9e5b248
|
Merge pull request #794 from jdegenstein/no_py39
Drop support for python 3.9
|
2024-11-21 08:56:35 -06:00 |
|
jdegenstein
|
ae5448e109
|
test.yml -> use py310 and py312 and not py311
|
2024-11-20 08:10:24 -06:00 |
|
jdegenstein
|
01691bcb4e
|
mypy.yml -> use py310 and py312 and not py311
|
2024-11-20 08:09:31 -06:00 |
|
gumyr
|
52e43d51e5
|
Refactored shape extractors to avoid class references Issue #788
|
2024-11-19 19:39:57 -05:00 |
|
jdegenstein
|
e772388dda
|
.readthedocs.yaml -> py39 to py310
|
2024-11-19 15:01:26 -06:00 |
|
jdegenstein
|
4adb26ebf0
|
pyproject.toml -> no py39 support
|
2024-11-19 14:48:19 -06:00 |
|
jdegenstein
|
1022b88ca9
|
mypy.yml -> use py310 and py311
mypy is not in active use, but still keeping this up to date
|
2024-11-19 14:46:05 -06:00 |
|
jdegenstein
|
a61912fbe3
|
publish.yml -> print python3 version during wheel build
|
2024-11-19 14:44:56 -06:00 |
|
jdegenstein
|
73f5f6cd28
|
test.yml -> test on py310 and py311 and not py39
|
2024-11-19 14:43:24 -06:00 |
|
gumyr
|
e82b20a575
|
Curve object become Wire/Edge, replace Compound.first_level_shapes with Shape.get_top_level_shapes Issue #788
|
2024-11-19 13:46:54 -05:00 |
|
gumyr
|
3b0fcb017a
|
Replaced unwrap with unwrap_topods_compound in topology.py Issue #788
|
2024-11-18 14:18:37 -05:00 |
|
Roger Maitland
|
5fb86b8a10
|
Merge pull request #790 from erooke/invalid-slots
Slots error if width <= height
|
2024-11-18 13:36:12 -05:00 |
|
Ethan Rooke
|
c31e92a165
|
test: fix test_random_slots
|
2024-11-18 10:50:01 -06:00 |
|
Ethan Rooke
|
55345a4bc5
|
fix: SlotCenterPoint errors on width <= height
|
2024-11-18 10:50:01 -06:00 |
|
Ethan Rooke
|
fa5e8deb3e
|
fix: SlotCenterToCenter errors if center_separation <= 0
|
2024-11-18 10:50:01 -06:00 |
|
Ethan Rooke
|
a5aa8cbc99
|
fix: SlotOverall errors if width <= height
|
2024-11-18 10:50:00 -06:00 |
|
Ethan Rooke
|
1c4b8ff045
|
test: check for invalid slots
|
2024-11-18 10:49:58 -06:00 |
|
Roger Maitland
|
208bd39355
|
Merge pull request #782 from erooke/align
Alignment rework
|
2024-11-18 09:33:49 -05:00 |
|
Roger Maitland
|
5b65a82f3b
|
Merge pull request #791 from GarryBGoode/doc_add_ggears_external_rst
doc: added link to ggears to external.rst
|
2024-11-17 15:29:00 -05:00 |
|
gumyr
|
60b244442d
|
Changing base types Issue #792
|
2024-11-17 11:41:14 -05:00 |
|