Releases: Metafold3d/metafold-python
Releases · Metafold3d/metafold-python
Release list
Release 0.12.0
Graham Jewett (31):
create simulation and experiment helper classes
add support for new results format
remove workarounds no longer needed for configurator
update simulation-configurator dependency
update version and lock file
remove depenency on metafold graph
allow null meshes in experiment variants
Compression simulation experiments create projects with manifest
Compression simulation uses new energy metrics job
Add in function to run experiments via zip
allow credentials to be passed via dict into run experiment
update version
change version number to 0.12.dev0 for dev release
change run_experiment to default to non-blocking
prevent project duplication by using project ids instead of names
support shear test ups generation
fix crash in error response handling
fix the bounding box issue
cancel existing workflows when starting a new experiment
update docstrings and tests
Remove bottom margin from compression simulation
add a saftey test for cancel workflow failures
Fix non-default piston geometry
add visco_trans_iso_hyper and hypo_elastic material types
fix bug affecting project names with spaces
Allow setting piston material via api
filename saftey fix, ensure exact match and avoid space in filename issues
Fix sampling rate by spitting up the first pass to seperate out the bounds generation from the sampling to ensure that different sized components are sized correctly
Change to global bounding box sampling instead of representative part
Ensure von m histogram for all deformables
Remove stress strain from default
Ryan Chan (9):
Add concurrency to run_workflow.py
Add func to run workflows returning immediately
Add func to download asset to file-like object
Update requirements-test.txt
Remove func module
Migrate to uv and upgrade min Python to 3.10
Fix tests failing with local .env files
Update GitHub workflow
Downgrade minimum Python version to 3.11
Release 0.11.0
Rhamel Roomes-Delpeache (1):
Update ComputeNormal inputs
Ryan Chan (2):
Add support for fetching job assets/params from workflows
0.11.0
Release 0.10.0
Ryan Chan (1):
Restore support for Python 3.9
Release 0.9.0
Ryan Chan (1):
Bump numpy version to 2.2
Release 0.8.0
Rhamel Roomes-Delpeache (4):
Update SampleSpinodoid params
xform: remove scale parameter
Add ComputeCurvatures
Update curvature parameters
Ryan Chan (10):
Remove AssetsEndpoint.update
Add workflows endpoint
Fix template for operators without parameters
Add example workflows
Add volume_size parameter to ComputeCurvatures
Add "needs" field to Job resource
Add related ID fields to resources
Add missing job_id field for Asset resources
Release 0.8.dev3
Ryan Chan (1):
Add missing job_id field for Asset resources
Release 0.8.dev2
Ryan Chan (1):
Add related ID fields to resources
Release 0.8.dev1
Ryan Chan (1):
Add "needs" field to Job resource
Release 0.8.dev0
Rhamel Roomes-Delpeache (4):
Update SampleSpinodoid params
xform: remove scale parameter
Add ComputeCurvatures
Update curvature parameters
Ryan Chan (6):
Remove AssetsEndpoint.update
Add workflows endpoint
Fix template for operators without parameters
Add example workflows
Add volume_size parameter to ComputeCurvatures
0.8.dev0
Release 0.7.0
Rhamel Roomes-Delpeache (1):
Add SampleSpinodoids
Ryan Chan (1):
Bump minor version