Recent Releases of https://github.com/uqatkit/eikonax
https://github.com/uqatkit/eikonax - v0.3.2
[0.3.2] - 2025-08-27
๐ Features
- (derivatives) Implement custom gradient for soft minmax function
โ๏ธ Miscellaneous Tasks
- (types) Remove unnecessary beartype config
- (test) Cosmetic changes to test files
- Python
Published by github-actions[bot] 10 months ago
https://github.com/uqatkit/eikonax - v0.3.1
[0.3.1] - 2025-08-26
- Python
Published by github-actions[bot] 10 months ago
https://github.com/uqatkit/eikonax - v0.3.0
[0.3.0] - 2025-08-26
- Python
Published by github-actions[bot] 10 months ago
https://github.com/uqatkit/eikonax - v0.2.1
[0.2.1] - 2025-08-22
๐ Bug Fixes
- Add default-groups entry in pyproject.toml
- Fix type hint for test mesh setup
๐ Documentation
- Enhance example notebook readability
โ๏ธ Miscellaneous Tasks
- Update pre-commit hooks
- Update dependency versions
- Python
Published by github-actions[bot] 10 months ago
https://github.com/uqatkit/eikonax - v0.2.0
[0.2.0] - 2025-02-02
๐ Features
- Mark classes as final to prevent subclassing
๐ Bug Fixes
- Fix new stric equinox abstract-or-final pattern
- Update tensor field docstrings and correct/extend derivative tutorial
๐ Documentation
- Improve formatting of Jacobian description in DerivativeSolver
โ๏ธ Miscellaneous Tasks
- (dependencies) Update package versions in pyproject.toml
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.11
[0.1.11] - 2025-01-28
๐ Documentation
- (release) Change to MIT License
- Update license information from GPL to MIT
- Update license information from GPL to MIT in README and index files
๐งช Testing
- (config) Add pytest config for VSCode
โ๏ธ Miscellaneous Tasks
- (pre-commit) Add pre-commit hook for uv
- (release) Merge release and publish workflows
- (setup) Make some minor changes to gitignore and pyproject.toml
- Fix id formatting for ruff action in CI workflow
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.10
[0.1.10] - 2025-01-22
๐ Bug Fixes
- (config) Correct omit path in coveragerc
๐จ Styling
- (format) Add formatted files, reduces re-commit config
โ๏ธ Miscellaneous Tasks
- Add support for pre-commit
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.9
[0.1.9] - 2025-01-22
๐ Features
- (derivatives) Remove Boltzmann softmin for simple averaging of subgradients
๐ Documentation
- (usage) Update docs, add first part of derivator tutorial
- (usage) Finish parametric derivatives user guide
โ๏ธ Miscellaneous Tasks
- (docs) Update docs workflow environment
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.8
[0.1.8] - 2025-01-21
๐ Documentation
- Switch to static license, format formula in readme
- (user guide) Add user guide for forward solve
- Several small updates to doc files
- (usage) Improve forward solver tutorial
โ๏ธ Miscellaneous Tasks
- (docs) Adjust run environment
- (config) Add maintainer
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.7
[0.1.7] - 2025-01-19
๐ Bug Fixes
- (ci) Fix bug on main ci
๐ผ Other
- Switch to setuptools as build backend
- (uv) Switch back to hatch and hatch-vcs
โ๏ธ Miscellaneous Tasks
- (Github) Refactor Github workflows
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.6
[0.1.6] - 2025-01-18
๐ Documentation
- (readme) Add more badges
- (index) Fix typo
- (readme) Adjust readme for better rendering in PyPI
โ๏ธ Miscellaneous Tasks
- (release) Change environment for test index publishing
- Update link in readme, delete gitattributes
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.5
[0.1.5] - 2025-01-17
โ๏ธ Miscellaneous Tasks
- Update entire CI pipeline
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.4
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.3
[0.1.3] - 2025-01-17
โ๏ธ Miscellaneous Tasks
- (release) Refactor publishing workflows
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.2
[0.1.2] - 2025-01-17
โ๏ธ Miscellaneous Tasks
- (release) Refactor publishing workflows
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.1
[0.1.1] - 2025-01-17
๐ Bug Fixes
- (ci) Fix publish workflow
- (ci) Add codecov environment with token secret
๐ Documentation
- (readme) Add coverage badge
โ๏ธ Miscellaneous Tasks
- (coverage) Generate coverage report for pushes to main (after PR)
- (coverage) Add codecov token to repository settings
- (release) Add CI for publishing to test-pypi
- Python
Published by github-actions[bot] over 1 year ago
https://github.com/uqatkit/eikonax - v0.1.0
[0.1.0] - 2025-01-17
๐ Features
- (package) Implement first version of eikonax, issue with softmin
- (package) Implement first partial derivatives
- (test) Use fim-python as reference
- (preprocessing) Make mesh generation more flexible
- (solver) Implement option for soft updates
- (core) Make small improvements and fixes to core lib
- (app) Make new example notebooks
- (package) Implement strong type system with jaxtyping and beartype
- (package) Make interface argument types more liberal
- (core) Implement finite difference routines
- (package) Implement hard update option for derivative, implement FD example in notebook
- (project management) Switch to UV, update dependencies
๐ Bug Fixes
- (corefunctions) Fix computation for softminmax transformation of update parameters
- (docs, derivator) Extend doc strings, fix small bug in derivative solver
- (derivator) Fix minor bugs
- (solver) Fix soft update functions
- (tensor field) Switch to inverse tensor field
- (core functions) Fix bug in soft minmax function
- (package) Minor bug fixes and refactoring
- (docs) FIx type hints in doc strinjgs
- (test) Fix small bug in integration test setup
- (ci) Refactor github workflows for tagged commited
- (ci) Fix release workflow
๐ผ Other
- (project) Set up project structure and dependencies with uv
- (package) Switch to pixi project management
- (hatch) Enable dynamic versioning from git tags
๐ Refactor
- (package) Implement logging, robust programming, different loop types, info output, new softmin based on boltzmann operator
- (types) Switch to official jax and numpy type hints
- (test) Refactor entire test suite to make it more DRY and distinguish between unit and integration tests
๐ Documentation
- (core functions) Add docstrings to core function module
- (package) Add further docstrings
- (package) Add further docstrings
- (package) Set up documentation with MKDocs
- (API) Add API docs
- (API) Add more API docs
- (package) Restructure docs, write readme
- (build) Add built documentation to tracking, until github actions is set up
- (landing) Update readme and doc index
- (usage) Add code snippets to tutorial docs
- (package) Add more documentation
- (API) Finish first version of API documentation
- (readme) Add landing page docs
- (readme) Add new icons to Github readme
- (readme) Add callout to Github Readme
- (readme) Edit onboarding docs
- (mkdocs) Remove source/build structure
- (deploy) Add github action for mkdocs build
- (readme) Update link to documentation
- (onboarding) Fix typo
- (readme) Add doc build status badge
- (readme) Add JAX badge
- (changelog) Set up git-cliff for changelog creation
- (changelog) Add first changelog and vscode config
- (changelog) Create new changelog for first release
๐จ Styling
- (package) Format source code
- (types) Use more descriptive type names, correct docstrings
๐งช Testing
- (package) Set up framework for testing
- (core) Implement unit tests
- (unit) Finish unit tests
- (integration) Add integration tests for forward solve on unit square
- (integration) Implement integration test for partial derivatives
- (cov) Configure coverage to exclude logging
- (integration) Check consistency of different solver types
- (integration) Implement tests for parametric derivatives
โ๏ธ Miscellaneous Tasks
- (package) Small code clean-up
- (apps) Move example into own folder
- (package) Add license file (GNU GPL)
- (config) Add project info to pyproject.toml
- (setup) Restructure dependencies
- (format) Implement GH action for Ruff and Pytest
- (uv) Enable more efficient caching for UV dependencies in CI
- (UV) Fix bug in uv caching
- (test) Testcontrol flow for Pytest
- (fix) Remove invalid dependent job
- (test) Add Pytest to ci action
- (ecosystem) Improve workflows, add new license badge
- (ecosystem) Add badges
- (docs) Rewrite doc workflow
- Add workflow for release, refactor other workflows
- New release workflow
- (release) Add correct conditional for tagged commits
- Refactor all workflows for release
- (uv) Update release workflow, remove global changelog
- Python
Published by github-actions[bot] over 1 year ago