-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: Anselmoo/useful-math-functions
base: v0.3.0
head repository: Anselmoo/useful-math-functions
compare: main
Commits on Mar 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1514408 - Browse repository at this point
Copy the full SHA 1514408View commit details
Commits on Mar 16, 2025
-
Merge pull request #94 from Anselmoo/renovate/ruff-0.x
chore(deps): update dependency ruff to >=0.11,<0.12
Configuration menu - View commit details
-
Copy full SHA for 2234cb6 - Browse repository at this point
Copy the full SHA 2234cb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e969c - Browse repository at this point
Copy the full SHA 83e969cView commit details -
Merge pull request #91 from Anselmoo/renovate/plotly-6.x
fix(deps): update dependency plotly to v6
Configuration menu - View commit details
-
Copy full SHA for 21b0581 - Browse repository at this point
Copy the full SHA 21b0581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22ec37d - Browse repository at this point
Copy the full SHA 22ec37dView commit details
Commits on Mar 18, 2025
-
Merge pull request #93 from Anselmoo/renovate/python-3.x
chore(deps): update dependency python to 3.13
Configuration menu - View commit details
-
Copy full SHA for d4e3a2f - Browse repository at this point
Copy the full SHA d4e3a2fView commit details
Commits on Mar 28, 2025
-
feat: Add 2D optimization functions
Add Himmelblau and 2D Rosenbrock functions to 2D optimization functions. * **Himmelblau Function:** - Implement `HimmelblauFunction` class in `umf/functions/optimization/special.py`. - Add `HimmelblauFunction` to `__all__` list. - Add corresponding doctest for `HimmelblauFunction`. * **2D Rosenbrock Function:** - Implement `Rosenbrock2DFunction` class in `umf/functions/optimization/valley_shaped.py`. - Add `Rosenbrock2DFunction` to `__all__` list. - Add corresponding doctest for `Rosenbrock2DFunction`. * **Documentation:** - Update `docs/modules/api/optimization.md` to include `HimmelblauFunction` and `Rosenbrock2DFunction`. - Update `README.md` with usage instructions for `HimmelblauFunction` and `Rosenbrock2DFunction`. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Anselmoo/useful-math-functions?shareId=XXXX-XXXX-XXXX-XXXX).
Configuration menu - View commit details
-
Copy full SHA for 9668589 - Browse repository at this point
Copy the full SHA 9668589View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for a34da2f - Browse repository at this point
Copy the full SHA a34da2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95a98f7 - Browse repository at this point
Copy the full SHA 95a98f7View commit details -
Merge pull request #95 from Anselmoo/add-2d-optimization-functions
feat: Add 2D optimization functions
Configuration menu - View commit details
-
Copy full SHA for 4eaab73 - Browse repository at this point
Copy the full SHA 4eaab73View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fc932 - Browse repository at this point
Copy the full SHA f5fc932View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad30643 - Browse repository at this point
Copy the full SHA ad30643View commit details -
Merge pull request #96 from Anselmoo/update-lock
chore: update lock files
Configuration menu - View commit details
-
Copy full SHA for 888ca0c - Browse repository at this point
Copy the full SHA 888ca0cView commit details -
Merge pull request #88 from Anselmoo/renovate/pypa-gh-action-pypi-pub…
…lish-digest chore(deps): update pypa/gh-action-pypi-publish digest to db8f07d
Configuration menu - View commit details
-
Copy full SHA for 313078e - Browse repository at this point
Copy the full SHA 313078eView commit details -
refactor: rename Rosenbrock2DFunction to RosenbrockFunction and updat…
…e related documentation feat: Add Himmelblau function image and update special functions documentation
Configuration menu - View commit details
-
Copy full SHA for 47336cb - Browse repository at this point
Copy the full SHA 47336cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd8419b - Browse repository at this point
Copy the full SHA bd8419bView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 873c9ab - Browse repository at this point
Copy the full SHA 873c9abView commit details
Commits on Apr 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b6ee2e7 - Browse repository at this point
Copy the full SHA b6ee2e7View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for f57a946 - Browse repository at this point
Copy the full SHA f57a946View commit details -
Merge pull request #104 from Anselmoo/Anselmoo-patch-2
chore: change backend for emoji generation
Configuration menu - View commit details
-
Copy full SHA for eef0fb0 - Browse repository at this point
Copy the full SHA eef0fb0View commit details
Commits on Apr 6, 2025
-
feat(hyperbolic): add hyperbolic functions for distance, area, and ge…
…odesics (#102) * feat(hyperbolic): add hyperbolic functions for distance, area, and geodesics * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * test: update assertions in optimization function tests for better accuracy * feat: add devcontainer configuration and improve hyperbolic function implementations - Introduced a devcontainer configuration for development environment. - Updated hyperbolic function results to use numpy arrays for consistency. - Refactored function examples to utilize numpy arrays instead of tuples. - Enhanced documentation and examples for hyperbolic functions. - Adjusted linting rules in `pyproject.toml` for better code quality. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * style: format code for better readability in test and function files * Implement feature X to enhance user experience and fix bug Y in module Z * fix: correct expected results and evaluation in optimization function tests * feat: add hyperbolic functions and corresponding documentation images * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 37ad306 - Browse repository at this point
Copy the full SHA 37ad306View commit details -
chore(deps): update codecov/codecov-action action to v5 (#90)
* chore(deps): update codecov/codecov-action action to v5 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Anselm Hahn <Anselm.Hahn@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dfbae2a - Browse repository at this point
Copy the full SHA dfbae2aView commit details -
fix: image gallery in special functions (#99)
* fix: image gallery in special functions * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b134c04 - Browse repository at this point
Copy the full SHA b134c04View commit details
Commits on Apr 7, 2025
-
* fix: correct image references in hyperbolic function documentation * feat(fractal_set): add complex fractals including Mandelbrot, Julia, and Feigenbaum diagrams with visualizations * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * feat(fractal): add fractal function classes and API integration; enhance GIF settings with transparency option * chore: update Trunk CLI version and plugin references; refresh linter versions * feat(fractal_set): add complex fractals (Mandelbrot, Julia, Feigenbaum) and new curve, dynamic, geometric modules; enhance GIF settings * feat(fractal_set): implement dynamic system fractals including Lorenz attractor, Curlicue fractal, Percolation model, and Random Walk fractal with detailed documentation and examples * feat: add Copilot instructions for contributing and coding standards * style: improve formatting and readability in Copilot instructions and dynamic fractals documentation * refactor: improve import organization and enhance docstrings for clarity in plotting and fractal functions * refactor: reorganize import statements for clarity and consistency in API and functions modules * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * refactor: streamline fractal module imports and enhance module docstrings for clarity * refactor: enhance exception handling and improve fractal function signatures for clarity * refactor: improve import organization and enhance docstrings for clarity across multiple modules * refactor: reorganize import statements for clarity and consistency across multiple modules * feat: add fractal curve documentation and associated images * Enhance fractal functions and visualizations - Updated KochCurve and SierpinskiTriangle classes to include color gradient visualizations and improved documentation. - Enhanced SierpinskiCarpet and MengerSponge classes with custom colormaps for better visual representation. - Improved PythagorasTree visualization with depth-based effects and color variations. - Added UniformMassCenterTriangle class with advanced visualization techniques. - Refactored imports in diagrams and functions modules for better organization. - Introduced unit test configuration with pytest and ensured figures are closed after tests. - Updated dependencies in the lock file for narwhals and useful-math-functions packages. * refactor: improve import organization and enhance readability across multiple modules * refactor: apply ruff to src base * refactor: isort product * fix: linting * fix: linting * fix: removed duplicated Koch function implementation * chore: lint all files vis `trunk` * Refactor GitHub Actions workflow and update linting configuration - Cleaned up the Python publish workflow by removing unnecessary blank lines and ensuring consistent formatting. - Updated the trunk.yaml file to disable isort linter while keeping other linters enabled. - Updated multiple image files in the documentation, indicating changes in their binary content. - Simplified the Renovate configuration by removing unnecessary line breaks for better readability. * feat: add KochCurve implementation for generating Koch snowflake fractal * fix: remove KochCurve implementation from geometric fractals * fix: remove KochCurve from geometric fractals * fix: correct indentation in LorenzAttractor class for z-coordinate normalization * fix: update GIFSettings usage in ClassicPlot class for consistency * fix: update fractal_dimension parameter in various fractal classes for consistency * fix: remove unnecessary whitespace in LorenzAttractor class docstring --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e72bef4 - Browse repository at this point
Copy the full SHA e72bef4View commit details
Commits on Apr 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a5d4dac - Browse repository at this point
Copy the full SHA a5d4dacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b2be65 - Browse repository at this point
Copy the full SHA 7b2be65View commit details
Commits on Apr 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d610f79 - Browse repository at this point
Copy the full SHA d610f79View commit details
Commits on Apr 28, 2025
-
[pre-commit.ci] pre-commit autoupdate
updates: - [github.com/astral-sh/ruff-pre-commit: v0.9.1 → v0.11.7](astral-sh/ruff-pre-commit@v0.9.1...v0.11.7)
Configuration menu - View commit details
-
Copy full SHA for cbdc122 - Browse repository at this point
Copy the full SHA cbdc122View commit details
Commits on May 1, 2025
-
Merge pull request #107 from Anselmoo/renovate/astral-sh-setup-uv-6.x
chore(deps): update astral-sh/setup-uv action to v6
Configuration menu - View commit details
-
Copy full SHA for 68755c3 - Browse repository at this point
Copy the full SHA 68755c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3488af1 - Browse repository at this point
Copy the full SHA 3488af1View commit details -
Merge pull request #86 from Anselmoo/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
Configuration menu - View commit details
-
Copy full SHA for 5680be1 - Browse repository at this point
Copy the full SHA 5680be1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93b2fec - Browse repository at this point
Copy the full SHA 93b2fecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c82ef4 - Browse repository at this point
Copy the full SHA 9c82ef4View commit details -
Merge pull request #71 from Anselmoo/renovate/ruby-3.x
chore(deps): update dependency ruby to v3.4.2
Configuration menu - View commit details
-
Copy full SHA for 981a158 - Browse repository at this point
Copy the full SHA 981a158View commit details -
Merge pull request #106 from Anselmoo/renovate/codecov-codecov-action…
…-5.x chore(deps): update codecov/codecov-action action to v5.4.2
Configuration menu - View commit details
-
Copy full SHA for 8e581d8 - Browse repository at this point
Copy the full SHA 8e581d8View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.0...main