Skip to content

Conversation

@zStupan
Copy link
Contributor

@zStupan zStupan commented Dec 12, 2025

Summary

  • Migrate to uv package manager.
  • Drop support for python 3.10 (makes dependency management easier)
  • Update CI/CD workflows
  • Update docs and docs dependencies
  • Switch to src layout
  • Refactor the Lion Optimization algorithm (fixed codacy errors, massively improved performance)

@zStupan zStupan marked this pull request as draft December 12, 2025 15:33
@zStupan zStupan marked this pull request as ready for review December 14, 2025 21:15
@zStupan zStupan requested a review from firefly-cpp December 16, 2025 17:45
@GregaVrbancic
Copy link
Contributor

@zStupan thank you! It looks good to me. I just have to test if the tooling for the release process is also working and than we are good to merge.

Copy link
Contributor

@GregaVrbancic GregaVrbancic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@GregaVrbancic GregaVrbancic merged commit dad5147 into NiaOrg:master Feb 2, 2026
16 checks passed
@zStupan zStupan deleted the migrate-to-uv branch February 3, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants