Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: Upgrade various Python deps #128

Merged

Conversation

ships
Copy link
Contributor

@ships ships commented May 3, 2024

Hi from an OSS contributor working with @schaechtle2 on engineering and packaging at ProbComp. We use Nix with nixpkgs to distribute our software including things that depend on Nix. We are not broken but some workflows are made awkward due to how not all versions of each python package are available on Nixpkgs.

Rather than forking nixpkgs to support outdated packages like numpy 1.22.x, this PR just makes a minimal delta in SPPL to forwards-only upgrade these dependencies. A bigger step could later be taken to upgrade everything to latest-compatible, but that is out of scope.

We also use Python 3.9 with SPPL, and so are hopeful in this PR's inclusion of 3.9 in the build matrix.

Thank you! Let me know if there is any way to make this pull possible and easy.

@ships ships force-pushed the ships/deps/minor-updates-nix-consistent branch from 6276202 to 6999c25 Compare May 3, 2024 21:20
ships added a commit to OpenGen/nix that referenced this pull request May 3, 2024
The GitHub (rather than PyPi) pinned source can be
removed once this PR is merged:

probsys/sppl#128
@fsaad fsaad merged commit ab64356 into probsys:master May 4, 2024
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