Commit graph

1263 commits

Author SHA1 Message Date
jdegenstein
b14971af9a
Update test_direct_api.py, add a few more tests 2023-12-04 20:15:53 -06:00
jdegenstein
d0104f4645 update docstring 2023-12-04 19:59:22 -06:00
jdegenstein
8a225eeb28 adding additional tests to cover new rotation ordering 2023-12-04 16:56:03 -06:00
jdegenstein
ff3408a37e further work on rotation ordering across Location/Rotation/Plane.rotated 2023-12-04 16:15:45 -06:00
jdegenstein
77a381fa89
Update geometry.py, add _rot_order_dict to Plane too 2023-12-02 22:25:47 -06:00
jdegenstein
4ac64a3062
Update geometry.py: add intrinsic/extrinsic enums 2023-12-02 22:07:22 -06:00
jdegenstein
22dfad1c7a
Update geometry.py: adding extrinsic/intrinsic rotation orders 2023-12-02 22:05:20 -06:00
jdegenstein
e6308d86b4
Update build_enums.py: add Extrinsic and Intrinsic enums 2023-12-02 21:43:53 -06:00
jdegenstein
3593918186
Update __init__.py -- add intrinsic/extrinsic rotation enums 2023-12-02 21:41:53 -06:00
gumyr
f892032728 Improved Wire.trim 2023-12-02 11:04:45 -05:00
gumyr
ad47361792 pylint changes 2023-12-02 09:57:08 -05:00
gumyr
f622815708 Clarifying Polygon docstring as discussed in PR #395 2023-12-01 11:16:33 -05:00
Roger Maitland
4db8b6ccd4
Merge pull request #409 from MatthiasJ1/location_type
Fix Location.* typing
2023-12-01 11:08:57 -05:00
Roger Maitland
706c28484b
Merge pull request #406 from jdegenstein/dev
disable TestPyPI
2023-12-01 10:44:16 -05:00
MatthiasJ
e95ddc339f pytest compliance 2023-11-30 23:04:12 -07:00
MatthiasJ
e401eb5950 fix Location.* typing 2023-11-30 22:06:06 -07:00
jdegenstein
187f39f54c
disable TestPyPI
will publish to PyPI directly rather than TestPyPI
2023-11-30 19:57:48 -06:00
Roger Maitland
875813d0af
Merge pull request #405 from jdegenstein/dev
Further updates to publish.yml
2023-11-30 17:31:53 -05:00
jdegenstein
db40a29ff6
cleanup working publish.yml and prepare for PR 2023-11-30 15:08:25 -06:00
jdegenstein
73382b6281
Update pyproject.toml, unset version 2023-11-30 14:52:04 -06:00
jdegenstein
861f3b2572
Update publish.yml -- fetch-depth: 0 2023-11-30 14:49:45 -06:00
jdegenstein
6f4d61fb81
Update publish.yml 2023-11-30 14:45:36 -06:00
jdegenstein
e69edc69f5
Update publish.yml upgrade pip 2023-11-30 14:36:53 -06:00
jdegenstein
83d53115a3
Update publish.yml 2023-11-30 14:34:24 -06:00
jdegenstein
9769697244
Update pyproject.toml, uncomment v 0.1.0 2023-11-30 14:27:41 -06:00
jdegenstein
3017dd5af1
Merge pull request #3 from jdegenstein/publishPyPI
Publish pypi
2023-11-30 12:49:38 -06:00
jdegenstein
6b1d0fd684
Update publish.yml 2023-11-30 12:48:54 -06:00
jdegenstein
46179a3ccf
Update publish.yml 2023-11-30 12:47:45 -06:00
jdegenstein
c09370e8bd
run local build 2023-11-30 12:36:29 -06:00
jdegenstein
46dbf10f14
workflow dispatch 2023-11-30 12:25:33 -06:00
jdegenstein
571a587a4b
local repo testing 2023-11-30 12:23:34 -06:00
jdegenstein
11fe4735ea
add branch 2023-11-30 12:21:40 -06:00
Roger Maitland
a3f5a5973e
Merge pull request #404 from jdegenstein/publishPyPI
revise publish.yml GH Action to use `pip wheel` instead of cibuildwheel
2023-11-30 12:49:13 -05:00
jdegenstein
c2bb9143b7
grammar changes to reflect one wheel 2023-11-30 11:16:22 -06:00
jdegenstein
2fcaecb673
Merge branch 'gumyr:dev' into publishPyPI 2023-11-30 11:07:52 -06:00
jdegenstein
5c914b1de6
publish.yml generate wheel with pip instead of cibuildwheel 2023-11-30 11:04:26 -06:00
Roger Maitland
42433dd40d
Merge pull request #400 from jdegenstein/publishPyPI
PyPI Publish GH Action
2023-11-30 11:27:03 -05:00
jdegenstein
319089fdb1
main -> dev branch 2023-11-30 09:12:18 -06:00
Roger Maitland
b9e6593257
Merge pull request #397 from jdegenstein/loftvertices
Add vertices support to loft
2023-11-30 09:47:17 -05:00
gumyr
34db0aae78 Added ability to accept iterables to: Builders, Locations, Bezier,
FilletPolyline, Line, Polyline, Spline, TangentArc, ThreePointArc,
Polygon, Issue #269
2023-11-29 13:53:53 -05:00
jdegenstein
000a2e8681
Update publish.yml for CI build wheel and pypi publish 2023-11-28 09:35:54 -06:00
jdegenstein
71a861f8b8
Update publish.yml
add link to cibuildwheel
2023-11-27 15:52:16 -06:00
jdegenstein
7ee00e27ae
Create publish.yml
Initial nonworking draft of structure
2023-11-27 15:48:17 -06:00
jdegenstein
c168ba8230 Merge branch 'loftvertices' of https://github.com/jdegenstein/build123d into loftvertices 2023-11-27 10:07:48 -06:00
jdegenstein
b7a68a87c3 add tests, simplify and improve loft logic 2023-11-27 10:07:24 -06:00
jdegenstein
7862705393
Merge branch 'gumyr:dev' into loftvertices 2023-11-26 20:50:33 -06:00
jdegenstein
594deefb70 fix missing cls in make_loft 2023-11-26 20:50:06 -06:00
gumyr
b18af27e13 Adding IntersectingLine Issue #336 2023-11-26 11:35:52 -05:00
gumyr
273277cdf1 pylint improvements 2023-11-26 11:11:08 -05:00
jdegenstein
b947152216
make_loft accept iterable of vertex/wire 2023-11-25 21:23:15 -06:00