Microgen

Latest version: v1.3.2

Safety actively analyzes 701698 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.3.2

**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.3.1...v1.3.2

1.3.1

What's Changed
* Add snake_case function names to init by ylgrst in https://github.com/3MAH/microgen/pull/92

**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.3.1...v1.3.1

1.3.0

- Numpy 2 support
- Dropped support of Intel-based macOS (x86_64)

What's Changed
* Drop python 3.8 support by kmarchais in https://github.com/3MAH/microgen/pull/84
* Fix some ruff rules mesh, remesh and report modules by kmarchais in https://github.com/3MAH/microgen/pull/70
* Fix ruff rules on operations.py and refactor by kmarchais in https://github.com/3MAH/microgen/pull/72
* Fix ruff rules for phase.py by kmarchais in https://github.com/3MAH/microgen/pull/73
* Refactor periodic function by kmarchais in https://github.com/3MAH/microgen/pull/74
* Fix ruff rules and refactor tests by kmarchais in https://github.com/3MAH/microgen/pull/75
* Pin cadquery<2.5 by kmarchais in https://github.com/3MAH/microgen/pull/86
* Fix ruff rules for single_mesh and box_mesh by kmarchais in https://github.com/3MAH/microgen/pull/76
* Setup uv and use numpy>2 by kmarchais in https://github.com/3MAH/microgen/pull/85
* Pin dependency upper bounds by dependabot in https://github.com/3MAH/microgen/pull/80
* Create version 1.3 by kmarchais in https://github.com/3MAH/microgen/pull/88


**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.2.1...v1.3.0

1.2.1

What's Changed
* Update README.md with conda-forge package by kmarchais in https://github.com/3MAH/microgen/pull/79
* Update conda recipe to fit better with conda-forge recipe by kmarchais in https://github.com/3MAH/microgen/pull/78
* Limited numpy's version to <2 by kmarchais
* Bump microgen to 1.2.1 by kmarchais in https://github.com/3MAH/microgen/pull/82


**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.2.0...v1.2.1

1.2.0

What's Changed
* Fix Tpms' `generate` method with specific `cell_size` and/or `repeat_cell` by kmarchais in https://github.com/3MAH/microgen/pull/43
* Remove 'max' density and fix bounds to compute offset from density by kmarchais in https://github.com/3MAH/microgen/pull/44
* Fix test: increased lowest density in test because of tolerance issue by kmarchais in https://github.com/3MAH/microgen/pull/45
* Fix and refactor grading examples by kmarchais in https://github.com/3MAH/microgen/pull/46
* correct bug in box_mesh.py by chemiskyy in https://github.com/3MAH/microgen/pull/48
* Use mmg in integration CI on Linux by kmarchais in https://github.com/3MAH/microgen/pull/51
* Update MacOS CI by kmarchais in https://github.com/3MAH/microgen/pull/52
* add tpms infill by kmarchais in https://github.com/3MAH/microgen/pull/50
* Make microgen availbale on python 3.12 by kmarchais in https://github.com/3MAH/microgen/pull/54
* Add ruff rules and fix shape module and rve by kmarchais in https://github.com/3MAH/microgen/pull/47
* Fix epsilon for low density CAD skeletals by kmarchais in https://github.com/3MAH/microgen/pull/57
* Add offset property to Tpms to be able to update it by kmarchais in https://github.com/3MAH/microgen/pull/55
* Refactor BasicGeometry and rename to Shape by kmarchais in https://github.com/3MAH/microgen/pull/58
* Fix test_remesh and grid offsets by kmarchais in https://github.com/3MAH/microgen/pull/60
* Raise Error if offset and density are given at the same time or none of them is given by kmarchais in https://github.com/3MAH/microgen/pull/59
* Update example fischerKochS to fix examples by ricardo0115 in https://github.com/3MAH/microgen/pull/61
* Update jupyterlab requirement from <4.2 to <4.3 by dependabot in https://github.com/3MAH/microgen/pull/62
* Remove uv from integration CI for Windows by kmarchais in https://github.com/3MAH/microgen/pull/63
* Add TPMS offset grading features by kmarchais in https://github.com/3MAH/microgen/pull/53
* Fix infill and coordinates issue by kmarchais in https://github.com/3MAH/microgen/pull/65
* Refacto/remove duplicated tpms tests by ricardo0115 in https://github.com/3MAH/microgen/pull/68
* Correct closest points box mesh by chemiskyy in https://github.com/3MAH/microgen/pull/67
* Fix infill issues by kmarchais in https://github.com/3MAH/microgen/pull/69
* Bump microgen version to 1.2 by kmarchais in https://github.com/3MAH/microgen/pull/77


**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.1.0...v1.2.0

1.1.0

What's New
* FEM optimized remeshing in remesh.py
* Unit tests for most of modules
* Optimized integration tests by parallelization
* Integration of uv in CI
* Several bug fixes

What's Changed
* Refactor of mesh.py by rdesparbes in https://github.com/3MAH/microgen/pull/5
* Test dependencies by chemiskyy in https://github.com/3MAH/microgen/pull/8
* Refactor phase.py and operations.py by rdesparbes in https://github.com/3MAH/microgen/pull/7
* Feature remesh keeping periodicity by ylgrst in https://github.com/3MAH/microgen/pull/10
* Refactor remesh.py and bug fixes by ricardo0115 in https://github.com/3MAH/microgen/pull/11
* Setup dependencies by chemiskyy in https://github.com/3MAH/microgen/pull/12
* Package osx arm64 by chemiskyy in https://github.com/3MAH/microgen/pull/13
* More efficient TPMS generation + new features : grading + cylindrical & spherical coordinates by kmarchais in https://github.com/3MAH/microgen/pull/14
* Fix doc by kmarchais in https://github.com/3MAH/microgen/pull/16
* Lower/upper skeletal generation with cadquery by kmarchais in https://github.com/3MAH/microgen/pull/15
* Offset limit by kmarchais in https://github.com/3MAH/microgen/pull/18
* Tpms density parameter by kmarchais in https://github.com/3MAH/microgen/pull/20
* Fix notebooks examples and mybinder environment by kmarchais in https://github.com/3MAH/microgen/pull/19
* Update workflow to be able to create a conda package from another branch by kmarchais in https://github.com/3MAH/microgen/pull/21
* Bugfix mesh periodic by chemiskyy in https://github.com/3MAH/microgen/pull/27
* Add SingleMesh, BoxMesh class and use in remesh keeping periodicity by chemiskyy in https://github.com/3MAH/microgen/pull/32
* Add center and orientation management for tpms shape by kmarchais in https://github.com/3MAH/microgen/pull/29
* Compatibility improvements by kmarchais in https://github.com/3MAH/microgen/pull/23
* Add pre-commit by kmarchais in https://github.com/3MAH/microgen/pull/30
* Fix raster sphere/ellipsoid and refactor raster functions + Rve + tests by kmarchais in https://github.com/3MAH/microgen/pull/31
* Update jupyterlab requirement from <3.6 to <4.2 by dependabot in https://github.com/3MAH/microgen/pull/33
* Add doc workflow by kmarchais in https://github.com/3MAH/microgen/pull/34
* Modified sphere generation using a numpy random generator instead of python built-in `random()` function by ricardo0115 in https://github.com/3MAH/microgen/pull/35
* Add MmgError exception raise when a mmg command fails by ricardo0115 in https://github.com/3MAH/microgen/pull/37
* Periodic remeshing overhaul with periodicity checks and double mmg call, add example and doc entry by ylgrst in https://github.com/3MAH/microgen/pull/38
* Fix remesh example by ylgrst in https://github.com/3MAH/microgen/pull/39
* Integration CI by kmarchais in https://github.com/3MAH/microgen/pull/36
* Ready for 1.1.0 by kmarchais in https://github.com/3MAH/microgen/pull/40
* Fix rve issue and add rve tests by kmarchais in https://github.com/3MAH/microgen/pull/41

**Full Changelog**: https://github.com/3MAH/microgen/compare/v1.0.0...v1.1.0

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.