Skip to content

Conversation

@r-ryantm
Copy link
Contributor

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

meta.description for python3Packages.flask-babel is: Adds i18n/l10n support to Flask applications

meta.homepage for python3Packages.flask-babel is: https://github.com/python-babel/flask-babel

meta.changelog for python3Packages.flask-babel is: https://github.com/python-babel/flask-babel/releases/tag/v4.1.0

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 4.1.0 with grep in /nix/store/9j6k277xrr25syy1g42jblvb9h5k8jfb-python3.13-flask-babel-4.1.0
  • found 4.1.0 in filename of file in /nix/store/9j6k277xrr25syy1g42jblvb9h5k8jfb-python3.13-flask-babel-4.1.0

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

20 package rebuild(s)

First fifty rebuilds by attrpath

apache-airflow
calibre-web
canaille
fava
libretranslate
octoprint
pgadmin
pgadmin4
pgadmin4-desktopmode
pyload-ng
python312Packages.flask-appbuilder
python312Packages.flask-babel
python312Packages.flask-security
python312Packages.libretranslate
python313Packages.flask-appbuilder
python313Packages.flask-babel
python313Packages.flask-security
python313Packages.libretranslate
searxng
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/9j6k277xrr25syy1g42jblvb9h5k8jfb-python3.13-flask-babel-4.1.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 python3Packages.flask-babel https://github.com/r-ryantm/nixpkgs/archive/f6eae2118117f431822de6c8eb4d4a3f5fe58c7e.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/f6eae2118117f431822de6c8eb4d4a3f5fe58c7e#python3Packages.flask-babel

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

ls -la /nix/store/9j6k277xrr25syy1g42jblvb9h5k8jfb-python3.13-flask-babel-4.1.0
ls -la /nix/store/9j6k277xrr25syy1g42jblvb9h5k8jfb-python3.13-flask-babel-4.1.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


x86_64-linux

⏩ 6 packages marked as broken and skipped:
  • canaille
  • canaille.dist
  • python312Packages.flask-appbuilder
  • python312Packages.flask-appbuilder.dist
  • python313Packages.flask-appbuilder
  • python313Packages.flask-appbuilder.dist
❌ 6 packages failed to build:
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • python312Packages.libretranslate
  • python312Packages.libretranslate.dist
  • searxng
  • searxng.dist
✅ 22 packages built:
  • calibre-web
  • calibre-web.dist
  • fava
  • fava.dist
  • octoprint
  • octoprint.dist
  • pgadmin4
  • pgadmin4-desktopmode
  • pgadmin4-desktopmode.dist
  • pgadmin4.dist
  • pyload-ng
  • pyload-ng.dist
  • python312Packages.flask-babel
  • python312Packages.flask-babel.dist
  • python312Packages.flask-babel.doc
  • python312Packages.flask-security
  • python312Packages.flask-security.dist
  • python313Packages.flask-babel
  • python313Packages.flask-babel.dist
  • python313Packages.flask-babel.doc
  • python313Packages.flask-security
  • python313Packages.flask-security.dist

Maintainer pings

cc @matejc @timokau @7c6f434c @collares 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. 6.topic: python Python is a high-level, general-purpose programming language. labels Aug 23, 2025
@7c6f434c
Copy link
Member

searxng seems to be a new failure?

@SuperSandro2000 @999eagle do you know anything relevant?

@SuperSandro2000
Copy link
Member

libretranslate is also something I have interest in. Let me see what I can find.

@SuperSandro2000 SuperSandro2000 force-pushed the auto-update/python3Packages.flask-babel branch from f6eae21 to 6ecd2b1 Compare August 30, 2025 19:33
@SuperSandroBot

This comment was marked as outdated.

@7c6f434c
Copy link
Member

Thanks!

@NixOS/darwin-maintainers does anyone know if there is a simple Darwin fix to pull in?

@SuperSandro2000
Copy link
Member

The test failure is because of python-babel/flask-babel#242 which I now fetched

@SuperSandro2000 SuperSandro2000 force-pushed the auto-update/python3Packages.flask-babel branch from 5f47a07 to ede0a86 Compare August 31, 2025 12:51
@SuperSandroBot
Copy link

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 436306
Commit: ede0a86d3d4825381d157eb5eb46182c50b035c6 (subsequent changes)
Merge: 344f40b6211f587142aa6180a9d318852ddc6598

Logs: https://github.com/SuperSandro2000/nixpkgs-review-gha/actions/runs/17357648112


x86_64-linux

⏩ 2 packages marked as broken and skipped:
  • apache-airflow
  • apache-airflow.dist
✅ 28 packages built:
  • calibre-web
  • calibre-web.dist
  • fava
  • fava.dist
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • octoprint
  • octoprint.dist
  • pgadmin4
  • pgadmin4-desktopmode
  • pgadmin4-desktopmode.dist
  • pgadmin4.dist
  • pyload-ng
  • pyload-ng.dist
  • python312Packages.flask-babel
  • python312Packages.flask-babel.dist
  • python312Packages.flask-babel.doc
  • python312Packages.flask-security
  • python312Packages.flask-security.dist
  • python312Packages.libretranslate
  • python312Packages.libretranslate.dist
  • python313Packages.flask-babel
  • python313Packages.flask-babel.dist
  • python313Packages.flask-babel.doc
  • python313Packages.flask-security
  • python313Packages.flask-security.dist
  • searxng
  • searxng.dist

aarch64-linux

⏩ 2 packages marked as broken and skipped:
  • apache-airflow
  • apache-airflow.dist
✅ 28 packages built:
  • calibre-web
  • calibre-web.dist
  • fava
  • fava.dist
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • octoprint
  • octoprint.dist
  • pgadmin4
  • pgadmin4-desktopmode
  • pgadmin4-desktopmode.dist
  • pgadmin4.dist
  • pyload-ng
  • pyload-ng.dist
  • python312Packages.flask-babel
  • python312Packages.flask-babel.dist
  • python312Packages.flask-babel.doc
  • python312Packages.flask-security
  • python312Packages.flask-security.dist
  • python312Packages.libretranslate
  • python312Packages.libretranslate.dist
  • python313Packages.flask-babel
  • python313Packages.flask-babel.dist
  • python313Packages.flask-babel.doc
  • python313Packages.flask-security
  • python313Packages.flask-security.dist
  • searxng
  • searxng.dist

x86_64-darwin (sandbox = true)

⏩ 2 packages marked as broken and skipped:
  • apache-airflow
  • apache-airflow.dist
✅ 26 packages built:
  • calibre-web
  • calibre-web.dist
  • fava
  • fava.dist
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • octoprint
  • octoprint.dist
  • pgadmin4
  • pgadmin4-desktopmode
  • pgadmin4-desktopmode.dist
  • pgadmin4.dist
  • python312Packages.flask-babel
  • python312Packages.flask-babel.dist
  • python312Packages.flask-babel.doc
  • python312Packages.flask-security
  • python312Packages.flask-security.dist
  • python312Packages.libretranslate
  • python312Packages.libretranslate.dist
  • python313Packages.flask-babel
  • python313Packages.flask-babel.dist
  • python313Packages.flask-babel.doc
  • python313Packages.flask-security
  • python313Packages.flask-security.dist
  • searxng
  • searxng.dist

aarch64-darwin (sandbox = true)

⏩ 2 packages marked as broken and skipped:
  • apache-airflow
  • apache-airflow.dist
✅ 26 packages built:
  • calibre-web
  • calibre-web.dist
  • fava
  • fava.dist
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • octoprint
  • octoprint.dist
  • pgadmin4
  • pgadmin4-desktopmode
  • pgadmin4-desktopmode.dist
  • pgadmin4.dist
  • python312Packages.flask-babel
  • python312Packages.flask-babel.dist
  • python312Packages.flask-babel.doc
  • python312Packages.flask-security
  • python312Packages.flask-security.dist
  • python312Packages.libretranslate
  • python312Packages.libretranslate.dist
  • python313Packages.flask-babel
  • python313Packages.flask-babel.dist
  • python313Packages.flask-babel.doc
  • python313Packages.flask-security
  • python313Packages.flask-security.dist
  • searxng
  • searxng.dist

@SuperSandro2000 SuperSandro2000 merged commit a66fb56 into NixOS:master Aug 31, 2025
29 of 31 checks passed
@r-ryantm r-ryantm deleted the auto-update/python3Packages.flask-babel branch September 1, 2025 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants