python-geomdl-5.4.0-13.fc45
failed
Object-oriented pure Python B-Spline and NURBS library
built by guoguo
completed Thu, 29 Oct 2026 22:41:05 UTC
Description
NURBS-Python (geomdl) is a pure Python, self-contained, object-oriented
B-Spline and NURBS spline library for Python versions 2.7.x, 3.4.x and later.
NURBS-Python (geomdl) provides convenient data structures and highly
customizable API for rational and non-rational splines along with the efficient
and extensible implementations of the following algorithms:
• Spline evaluation
• Derivative evaluation
• Knot insertion
• Knot removal
• Knot vector refinement
• Degree elevation
• Degree reduction
• Curve and surface fitting via interpolation and least squares approximation
NURBS-Python (geomdl) also provides customizable visualization and animation
options via Matplotlib, Plotly and VTK libraries. Please refer to the
documentation (http://nurbs-python.readthedocs.io/) for more details.
RPMs
No RPMs
Changelog
* Wed Jul 22 2026 Python Maint <python-maint@redhat.com> - 5.4.0-13 - Rebuilt for Python 3.15.0b4 ABI change * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 5.4.0-11 - Rebuilt for Python 3.15 * Tue May 12 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 5.4.0-10 - Use pyproject long options * Wed Apr 29 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 5.4.0-8 - Use %pyproject_patch_dependency in lieu of tomcli * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Wed Jan 14 2026 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 5.4.0-6 - Drop support for i686 * Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 5.4.0-3 - Rebuilt for Python 3.14.0rc3 bytecode * Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 5.4.0-2 - Rebuilt for Python 3.14.0rc2 bytecode * Wed Aug 13 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 5.4.0-1 - Update to 5.4.0 (close RHBZ#2368139) - Drop the plotly dependency from the “vis” extra until the python-plotly package can be updated * Wed Aug 13 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-39 - Re-enable the plotly dependency * Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.1-38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Thu Jun 19 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-37 - Do not test visualization with Plotly for now (fix RHBZ#2371919) * Tue Apr 22 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-34 - F43+: Stop building a PDF manual; drop and Obsolete the -doc subpackage * Tue Apr 22 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-33 - F41+: Use the provisional pyproject declarative buildsystem - Since this is only for F41+, drop EPEL conditionals - Always run an import-only smoke test; add a bcond vtk_dep for optionally including VTK integration modules in this * Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.1-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Thu Dec 19 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-31 - De-conditionalize matplotlib; it is now in EPEL10 * Fri Dec 13 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-30 - Add a SourceLicense field * Sat Oct 12 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-29 - Conditionalize the matplotlib dependency, allowing EPEL backports * Sat Oct 12 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 5.3.1-28 - Restore plotly dependency for Python 3.13 (it installs now)