Skip to content

nushell: 0.109.1 -> 0.110.0#481226

Closed
r-ryantm wants to merge 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/nushell
Closed

nushell: 0.109.1 -> 0.110.0#481226
r-ryantm wants to merge 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/nushell

Conversation

@r-ryantm
Copy link
Copy Markdown
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for nushell is: Modern shell written in Rust

meta.homepage for nushell is: https://www.nushell.sh/

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.110.0 with grep in /nix/store/rmdsw85vh8cd31aaa9axcndm6g1f3kh0-nushell-0.110.0
  • found 0.110.0 in filename of file in /nix/store/rmdsw85vh8cd31aaa9axcndm6g1f3kh0-nushell-0.110.0

Rebuild report (if merged into master) (click to expand)
14 total rebuild path(s)

14 package rebuild(s)

First fifty rebuilds by attrpath

bat-extras.batdiff
bat-extras.batgrep
bat-extras.batman
bat-extras.batpipe
bat-extras.batwatch
bat-extras.core
bat-extras.prettybat
nushell
nushellPlugins.formats
nushellPlugins.gstat
nushellPlugins.polars
nushellPlugins.query
tests.writers.simple.nu
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/rmdsw85vh8cd31aaa9axcndm6g1f3kh0-nushell-0.110.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A nushell https://github.com/r-ryantm/nixpkgs/archive/dd13071e31e02934e7307229747e64194ee12812.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/dd13071e31e02934e7307229747e64194ee12812#nushell

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/rmdsw85vh8cd31aaa9axcndm6g1f3kh0-nushell-0.110.0
ls -la /nix/store/rmdsw85vh8cd31aaa9axcndm6g1f3kh0-nushell-0.110.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review --extra-nixpkgs-config '{ allowBroken = false; }'
Commit: dd13071e31e02934e7307229747e64194ee12812


x86_64-linux

✅ 13 packages built:
  • bat-extras.batdiff
  • bat-extras.batgrep
  • bat-extras.batman
  • bat-extras.batpipe
  • bat-extras.batwatch
  • bat-extras.core
  • bat-extras.prettybat
  • nushell
  • nushellPlugins.formats
  • nushellPlugins.gstat
  • nushellPlugins.polars
  • nushellPlugins.query
  • tests.writers.simple.nu

Maintainer pings

cc @JohnTitor @JoaquinTrinanes @ryan4yin for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. labels Jan 18, 2026
@SymphonySimper
Copy link
Copy Markdown
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 481226
Commit: dd13071e31e02934e7307229747e64194ee12812


x86_64-linux

✅ 13 packages built:
  • bat-extras.batdiff
  • bat-extras.batgrep
  • bat-extras.batman
  • bat-extras.batpipe
  • bat-extras.batwatch
  • bat-extras.core
  • bat-extras.prettybat
  • nushell
  • nushellPlugins.formats
  • nushellPlugins.gstat
  • nushellPlugins.polars
  • nushellPlugins.query
  • tests.writers.simple.nu

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Jan 18, 2026
@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 2 This PR was reviewed and approved by two persons. and removed 12.approvals: 1 This PR was reviewed and approved by one person. labels Jan 19, 2026
@VuiMuich
Copy link
Copy Markdown
Contributor

VuiMuich commented Jan 21, 2026

I'd like to use the opportunity to rise the question, what is keeping us from moving nushell from pkgs/shells to pkgs/by-name? It might probably worth it's own discussion and PR if the pkgs/shells dir might be worth getting dissolved at all, as it only contains bash, fish and nushell but no other shell.
And nushell would be tremendously helpful to become mergable by bot imo.

Edit: moved extended comment to its own comment.

@VuiMuich
Copy link
Copy Markdown
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 481226
Commit: dd13071e31e02934e7307229747e64194ee12812


x86_64-linux

✅ 13 packages built:
  • bat-extras.batdiff
  • bat-extras.batgrep
  • bat-extras.batman
  • bat-extras.batpipe
  • bat-extras.batwatch
  • bat-extras.core
  • bat-extras.prettybat
  • nushell
  • nushellPlugins.formats
  • nushellPlugins.gstat
  • nushellPlugins.polars
  • nushellPlugins.query
  • tests.writers.simple.nu

@JohnTitor
Copy link
Copy Markdown
Member

I'm not familiar with how a decision is made in this repo but I'd +1 for moving.

@koffydrop
Copy link
Copy Markdown
Contributor

it never clicked for me it's just those three in there, having nushell moved to pkgs/by-name would be a huge boon for not letting plugins fall behind every other cycle.

@koffydrop
Copy link
Copy Markdown
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 481226
Commit: dd13071e31e02934e7307229747e64194ee12812


x86_64-linux

✅ 13 packages built:
  • bat-extras.batdiff
  • bat-extras.batgrep
  • bat-extras.batman
  • bat-extras.batpipe
  • bat-extras.batwatch
  • bat-extras.core
  • bat-extras.prettybat
  • nushell
  • nushellPlugins.formats
  • nushellPlugins.gstat
  • nushellPlugins.polars
  • nushellPlugins.query
  • tests.writers.simple.nu

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 3+ This PR was reviewed and approved by three or more persons. and removed 12.approvals: 2 This PR was reviewed and approved by two persons. labels Jan 22, 2026
@VuiMuich
Copy link
Copy Markdown
Contributor

VuiMuich commented Jan 22, 2026

I'm not familiar with how a decision is made in this repo but I'd +1 for moving.

after a quick chat on discord (thanks to the ever helpful NobbZ) it seems to deprecate the pkgs/shells dir at all requires patience until some process reaches a stage where a treewide move of packages might happen. But since nushell suffers from lagging on updates we could use the opportunity of this version bump to move it now.
I could open a PR for this unless any of the package maintainers desires to do this themselves.

Edit: just found this PR taking care of which proposes a different approach for the plugins: #482543, but it would not be compatible with bot-handled merges off the bat, so I guess it is more of a long run solution when the bot gains more abilities.

@koffydrop
Copy link
Copy Markdown
Contributor

I think it would be great if you could get a draft PR going for this. Until the big migration happens and the merge bot gets possibly updated to handle pkgs/sets, it'd be a good stop-gap. Should we tag the other plugin maintainers for their opinions as well?

@nixpkgs-ci nixpkgs-ci bot added the 8.has: package (update) This PR updates a package to a newer version label Jan 27, 2026
@VuiMuich
Copy link
Copy Markdown
Contributor

superseded by #482961

@VuiMuich VuiMuich closed this Jan 30, 2026
@r-ryantm r-ryantm deleted the auto-update/nushell branch January 30, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 12.approvals: 3+ This PR was reviewed and approved by three or more persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants