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 23 hours
ago. based on code collected
about 23 hours
ago.
Feb 20, 2025 — Feb 20, 2026
Showing page 2 of 19
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Should resolve #172, where OpenSCAD code was re-imported at every call to `import_scad()`. Now we cache it instead. This matches native Python import semantics better
Evan Jones
More...
almost 5 years ago
fixed unclosed file handle in py_scadparser
jeff
More...
almost 5 years ago
(hopefully) made run_all_tests.sh more portable - I hope this works for everybody else, but I think it should
jeff
More...
almost 5 years ago
fixed test_parse_scad_callables - parse_scad_callables now receives a filename -> write test_code to tempfile - since the code get written to a file string escapes need to be double escaped ;) - corrected syntax in var_with_functions parameters
jeff
More...
almost 5 years ago
added support for (non)optional arguments
jeff
More...
almost 5 years ago
fix OpenSCAD identifiers starting with a digit
jeff
More...
almost 5 years ago
added another test module to examples/scad_to_include.scad (and added missing newline before EOF)
jeff
More...
almost 5 years ago
fixed wrong openscad function syntax in examples/scad_to_include.scad
jeff
More...
almost 5 years ago
use py_scadparser
jeff
More...
almost 5 years ago
removed unused function extract_callable_signatures
jeff
More...
almost 5 years ago
added py_scadparser
jeff
More...
almost 5 years ago
v1.1.1
Evan Jones
More...
almost 5 years ago
OpenSCAD's `polygon()` takes a `convexity` argument. Add that argument and a test for it to SP
Evan Jones
More...
almost 5 years ago
Restore pyproject.toml hack; Looks like this issue is still unresolved
Evan Jones
More...
almost 5 years ago
Version 1.1.0
Evan Jones
More...
almost 5 years ago
-- Separated out `solid.utils.extrude_along_path()` into its own file. -- Added custom scale, rotation, and arbitrary transform arguments -- Extended examples to illustrate new behaviors -- Testing
Evan Jones
More...
almost 5 years ago
-- Allow list of 2-tuples as `scale_factors` arguments to solid.utils.extrude_along_path(), as well as Point2s -- Tests for same
Evan Jones
More...
almost 5 years ago
minor README fixes
Evan Jones
More...
almost 5 years ago
type:ignore stragglers
Evan Jones
More...
almost 5 years ago
More comprehensive solid.utils.extrude_along_path() testing
Evan Jones
More...
almost 5 years ago
mypy ignore OpenSCAD-imported code
Evan Jones
More...
almost 5 years ago
Unit tests pass
Evan Jones
More...
almost 5 years ago
-- Added `connect_ends` argument to solid.utils.extrude_along_path(), which will create closed continuous shapes if specified -- Reworked endcap algorithm in solid.utils.extrude_along_path() so it works with *some* concave shapes -- Updated with examples of each feature.
Evan Jones
More...
almost 5 years ago
Improved end cap algorithm on solid.utils.extrude_along_path(). It can now accept somewhat concave polygon (e.g., stars) profiles and still return a valid non-intersecting triangulation of a polygon.
Evan Jones
More...
almost 5 years ago
Inspired by
[email protected]
, Let `solid.utils.extrude_along_path()` accept a list of Point2 for scale_factors, allowing independent x & y scaling for each point along the extrusion path. Added tests & expanded example
Evan Jones
More...
almost 5 years ago
Added tests for #163
Evan Jones
More...
about 5 years ago
Fix for #163. All OpenSCAD arguments are effectively optional, while all arguments without default values are required in Python. Resolved to match OpenSCAD's semantics
Evan Jones
More...
about 5 years ago
Fixes #162; We had kept track of Bill of Materials (BOM) metadata in a global variable in the solid.utils module. Instead, it's now stored on objects themselves.
Evan Jones
More...
about 5 years ago
Added a `traits` dictionary on OpenSCADObject. This is used to collect information for solid.utils.bill_of_materials()`, but could be used for other metadata storage.
Evan Jones
More...
about 5 years ago
Removed color section of README; our color() behavior is now identical to OpenSCAD's, like any other SP class
Evan Jones
More...
about 5 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