Skip to content

Update nixpkg#294

Merged
apaolillo merged 9 commits intoopen-s4c:mainfrom
EstAK:nix
Mar 12, 2026
Merged

Update nixpkg#294
apaolillo merged 9 commits intoopen-s4c:mainfrom
EstAK:nix

Conversation

@EstAK
Copy link
Collaborator

@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.

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/

@EstAK
Copy link
Collaborator 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
@EstAK EstAK force-pushed the nix branch 2 times, most recently from 515af43 to a741288 Compare March 12, 2026 15:14
EstAK added 9 commits March 12, 2026 16:15
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>
qemu starts becoming a dependency from a different pr, the other is a pure dep

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 marked this pull request as ready for review March 12, 2026 15:15
@apaolillo apaolillo merged commit 4ed87d7 into open-s4c:main Mar 12, 2026
1 check passed
EstAK added a commit to EstAK/benchkit that referenced this pull request Mar 12, 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.

Signed-off-by: estak <esteban.aguililla.klein.pro@outlook.com>
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