Skip to content

chore: fix package upgrades #265

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

Merged
merged 5 commits into from
Jun 24, 2025
Merged

chore: fix package upgrades #265

merged 5 commits into from
Jun 24, 2025

Conversation

zmitchell
Copy link
Member

chore(flox): upgrade packages

Our verison constraint on the python package was holding everything
back. Instead of using a version constraint to install Python 3.11.*
I instead install the python311 package.

This is the result of the upgrade (copied from the dry run):

Dry run: Upgrades available for 9 package(s) in 'floxdocs':
- coreutils: 9.5 -> 9.7
- d2: 0.6.5 -> 0.7.0
- findutils: 4.9.0 -> 4.10.0
- gnused: 4.9
- gnutar: 1.35
- pandoc: 3.1.11.1 -> 3.6
- pngquant: 3.0.3
- poetry: 1.8.3 -> 2.1.3
- python: python3-3.11.9 -> python3-3.11.12

To apply these changes, run upgrade without the '--dry-run' flag.

chore: use latest poetry setup hooks

This brings the activation hooks in line with those generated by
flox#3174.

chore(poetry): update lockfile

The poetry.lock format is out of date with the new Poetry version.

chore(poetry): migrate dev dependencies section

The pyproject.toml format changed slightly.

Our verison constraint on the `python` package was holding everything
back. Instead of using a version constraint to install Python 3.11.*
I instead install the `python311` package.

This is the result of the upgrade (copied from the dry run):

```
Dry run: Upgrades available for 9 package(s) in 'floxdocs':
- coreutils: 9.5 -> 9.7
- d2: 0.6.5 -> 0.7.0
- findutils: 4.9.0 -> 4.10.0
- gnused: 4.9
- gnutar: 1.35
- pandoc: 3.1.11.1 -> 3.6
- pngquant: 3.0.3
- poetry: 1.8.3 -> 2.1.3
- python: python3-3.11.9 -> python3-3.11.12

To apply these changes, run upgrade without the '--dry-run' flag.
```
This brings the activation hooks in line with those generated by
flox#3174.
@floxbot floxbot added the documentation Improvements or additions to documentation label Jun 24, 2025
@zmitchell zmitchell force-pushed the push-mpstqqywpkms branch from 6c09110 to b4621dc Compare June 24, 2025 17:47
Copy link

@stahnma stahnma merged commit 1ca8ba3 into preview Jun 24, 2025
3 checks passed
@stahnma stahnma deleted the push-mpstqqywpkms branch June 24, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants