Skip to content

Conversation

@EstAK
Copy link
Contributor

@EstAK EstAK commented Jan 13, 2026

Switch nix flake tooling to improve Python packaging reliability

The current nixpkgs-based flake makes Python builds fragile and
difficult to reproduce. Migrating to dream2nix provides more
deterministic Python dependency resolution and better integration
with Python-focused workflows.

This change also includes the new pythainer flake.

EstAK added 6 commits January 13, 2026 15:03
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
apaolillo
apaolillo previously approved these changes Jan 15, 2026
Copy link
Collaborator

@apaolillo apaolillo left a comment

Choose a reason for hiding this comment

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

I cannot review these (I believe?) auto-generated files. I'll have to trust you on this one.

@apaolillo
Copy link
Collaborator

@EstAK could you update the title & the body of the PR to set this as proper commit messages? See the guidelines we follow here: https://cbea.ms/git-commit/

qemu starts becoming a dependency from a different pr, the other is a pure dep
@EstAK
Copy link
Contributor Author

EstAK commented Jan 16, 2026

i am putting the flake on the back burner until all the dependencies are resolved / I find a way to not have to import what is not required. Probably multiple devshells as before but in stable nix

@apaolillo apaolillo marked this pull request as draft January 16, 2026 20:08
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