openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
S
SolidPython
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 4 hours
ago. based on code collected
about 4 hours
ago.
Feb 23, 2025 — Feb 23, 2026
Showing page 3 of 19
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Fix for #158, bringing SP up to date on OpenSCAD's built-in color and alpha handling. Bumping version to 1.0.4.
Evan Jones
More...
about 5 years ago
Bumping to 1.0.3, which contains a fix for #111 & #157
Evan Jones
More...
over 5 years ago
Tests for accepting imported OpenSCAD calculations as arguments. This resolves #157 as well as #111
Evan Jones
More...
over 5 years ago
Updated for change to polygon() arguments in 126a0728f29282d20f0afdf3aaddbf1a2bb4b4ce
Evan Jones
More...
over 5 years ago
Accept IncludedOpenSCADObject for all arguments to OpenSCADObjects. This allows us to accept calculations made in imported OpenSCAD as well as native Python ones
Evan Jones
More...
over 5 years ago
-- polygon() doesn't supply paths argument by default; OpenSCAD takes care of this manually -- polygon() allows points to be passed in as an IncludedSCADObject
Evan Jones
More...
over 5 years ago
one empty line between functions, two lines after classes
Evan Jones
More...
over 5 years ago
bump: v1.0.2
Evan Jones
More...
over 5 years ago
-- Refinements on #110. import_scad() and use()/include() now read from OpenSCAD's default import paths; if you have installed OpenSCAD modules so they're usable in OpenSCAD, they should be usable in SolidPython -- Added tests for new import behavior -- Added documentation for new import behavior
Evan Jones
More...
over 5 years ago
v1.0.1
Evan Jones
More...
over 5 years ago
Added test for `solid.utils.extrude_along_path()` numpy scaling behavior.
Evan Jones
More...
over 5 years ago
in `solid.utils.extrude_along_path()`, cast `scale_factor` to float, so that even if the function receives numpy data for `scale_factors`, it will still work
Evan Jones
More...
over 5 years ago
Resolves #147.
Evan Jones
More...
over 5 years ago
Version bump to v1.0.0; It's been 8+ years, and a full version number is long overdue
Evan Jones
More...
over 5 years ago
Fixed bug in solid.utils.path_2d_polygon; it didn't render when `closed` was False
Evan Jones
More...
over 5 years ago
-- Rewrote `solid.utils.euclidify()` for greater clarity, and for appropriate downgrading from 3D types to 2D types; this didn't work before -- Added `closed` argument to solid.utils.offet_points, which should resolve #145. -- Added `solid.utils.path_2d()` & `solid.utils.path_2d_polygon()` to generate 2D paths of specified width along a set of points. This should be useful for 2D designs like circuit board traces, as suggested in #144. -- Tests for all changes
Evan Jones
More...
over 5 years ago
Inverted some face specification order in `face_strip_list()` so all faces generated in `catmull_rom_prism_smooth_edges()` are facing the same direction
Evan Jones
More...
over 5 years ago
Fixed tests for new `polygon()` behavior, sending only 2D points to OpenSCAD
Evan Jones
More...
almost 6 years ago
-- Fixed a bug in `catmull_rom_points()` that made closed catmull rom shapes C1-discontinuous. -- Added `catmull_rom_prism_smooth_edges()` and added a `smooth_edges` argument to `catmull_rom_prism()`
Evan Jones
More...
almost 6 years ago
Added a little extra documentation to splines_example.py, which was broken by recent changes to spline behavior (2D -> 3D) Now fixed with the previous change to `polygon()`
Evan Jones
More...
almost 6 years ago
Edit to make `polygon()` accept 2D points happily. OpenSCAD silently fails when 3D points are passed to it; project points onto XY plane before passing to OpenSCAD
Evan Jones
More...
almost 6 years ago
Added `splines.catmull_rom_prism()` that creates a closed polyhedron with curving sides as determined by control points. Bumped version number to 0.4.9
Evan Jones
More...
almost 6 years ago
Resolution for #142. `splines.catmull_rom_points()` & `splines.bezier_points()` now return valid curves in 3-space, where they were limited to the XY plane before. Note that `splines.bezier_polygon()` is still limited to the XY plane because OpenSCAD's `polygon()` is limited to XY.
Evan Jones
More...
almost 6 years ago
Should resolve #140. Don't calculate SP version unless asked to include source code in generated file, and don't choke if we can't find the SP version
Evan Jones
More...
almost 6 years ago
Updated to v0.4.8 Resolves #139; Spline functions now accept sequences of sequences of floats (e.g. [(1,2), (3.2, 4)] instead of sequences of Point23s
Evan Jones
More...
almost 6 years ago
Version bump
Evan Jones
More...
almost 6 years ago
-- Added `segments` argument to `offset()`, since it can create curves. -- Added testing for offset change and fixed a bug in test generation that was preventing multiple tests for the same class from running

Evan Jones
More...
almost 6 years ago
Fixes to offset_points() & tests. The concept of 'open' or 'closed' didn't make much sense when returning a list of points; removed the 'closed' arg
Evan Jones
More...
about 6 years ago
chmod +x
Evan Jones
More...
about 6 years ago
Reverted run_all_tests.sh to previous explicit test running. Unittest's built-in discovery doesn't run the dynamic testcase generation these test files contain
Evan Jones
More...
about 6 years ago
←
1
2
3
4
5
6
7
8
9
…
18
19
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree