Releases: cihologramas/pyoptools
Enable DeprecationWarnings in Jupyter
This release enables all DeprecationWarnings in Jupyter, providing improved visibility into deprecated features during development. This change is isolated to Jupyter and does not affect FreeCAD functionality.
v0.3.3: Solves #175 (#176)
After removing the compiled NumPy dependencies, the RPPMask functionality was disrupted. This release resolves the issue. Additionally, it fixes the lsq function, which was previously non-functional.
Fixes for several issues:
- Resolved issue #173 (#173).
- Corrected a bug in the
Aspherical
class where the initial conditions for the iterative algorithm to find the ray intersection were incorrect. - Fixed a bug in the
PowellLens
component, which was incorrectly usingpoly2d
instead of the renamedPoly2D
. - Updated the
Surface
component to properly handle thenofilter
name.
Aspherical Surfaces Buc Fix
Fix for aspherical surfaces (#172) Fixes #168
There was a numpy dependence on the compiled cython modules that was creating problems. It was changed to c++ EIGEN.
Get versión from TAG
To simplify the release process, the version number for the packages created, now are taken from the TAG of the repository.
Resonant Cavities Fix
pyOpTools was having problems to simulate resonant cavities. This version add some options to avoid those problems
v0.2.4: More Fixes to try to make FreeCAD in windows work (#156)
Another test to try to fix FreeCAD in Windows.
Bug fix
The version 0.2.2 was having problems in Windows. This should fix the issue
FreeCAD compatible
This release should be compatible with the released binaries of FreeCAD 0.21.2 for linux (AppImage) and for Windows (instalable)