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

python312Packages.bitstring: 4.3.0 -> 4.3.1 #392173

Merged

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 python312Packages.bitstring is: Module for binary data manipulation

meta.homepage for python312Packages.bitstring is: https://github.com/scott-griffiths/bitstring

meta.changelog for python312Packages.bitstring is: https://github.com/scott-griffiths/bitstring/releases/tag/bitstring-4.3.1

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.3.1 with grep in /nix/store/10lng3lxdvwgfbdg96f49cnyvsgqyl62-python3.12-bitstring-4.3.1
  • found 4.3.1 in filename of file in /nix/store/10lng3lxdvwgfbdg96f49cnyvsgqyl62-python3.12-bitstring-4.3.1

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

47 package rebuild(s)

First fifty rebuilds by attrpath

blockstream-electrs
cantoolz
electrum
electrum-grs
electrum-ltc
esphome
esptool
home-assistant-component-tests.edl21
home-assistant-component-tests.lifx
ki
opsdroid
python312Packages.ailment
python312Packages.aiolifx
python312Packages.aiolifx-connection
python312Packages.aiolifx-effects
python312Packages.aiolifx-themes
python312Packages.angr
python312Packages.angrcli
python312Packages.angrop
python312Packages.bitstring
python312Packages.cle
python312Packages.cypherpunkpay
python312Packages.lxmf
python312Packages.nomadnet
python312Packages.pysml
python312Packages.pyvex
python312Packages.rns
python312Packages.sourmash
python312Packages.spsdk
python313Packages.ailment
python313Packages.aiolifx
python313Packages.aiolifx-connection
python313Packages.aiolifx-effects
python313Packages.aiolifx-themes
python313Packages.bitstring
python313Packages.cle
python313Packages.cypherpunkpay
python313Packages.lxmf
python313Packages.nomadnet
python313Packages.pysml
python313Packages.pyvex
python313Packages.rns
python313Packages.sourmash
python313Packages.spsdk
resp-app
rns
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/10lng3lxdvwgfbdg96f49cnyvsgqyl62-python3.12-bitstring-4.3.1 \
  --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 python312Packages.bitstring https://github.com/r-ryantm/nixpkgs/archive/15b9207670ba69f2d3f8673a46923333679480bd.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/15b9207670ba69f2d3f8673a46923333679480bd#python312Packages.bitstring

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

ls -la /nix/store/10lng3lxdvwgfbdg96f49cnyvsgqyl62-python3.12-bitstring-4.3.1
ls -la /nix/store/10lng3lxdvwgfbdg96f49cnyvsgqyl62-python3.12-bitstring-4.3.1/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 failed to build:
  • electrum-ltc
  • electrum-ltc.dist
  • python312Packages.spsdk
  • python312Packages.spsdk.dist
  • python313Packages.spsdk
  • python313Packages.spsdk.dist
✅ 78 packages built:
  • blockstream-electrs
  • cantoolz
  • cantoolz.dist
  • electrum
  • electrum-grs
  • electrum-grs.dist
  • electrum.dist
  • esphome
  • esphome.dist
  • esptool
  • esptool.dist
  • home-assistant-component-tests.edl21
  • home-assistant-component-tests.lifx
  • ki
  • ki.dist
  • python312Packages.ailment
  • python312Packages.ailment.dist
  • python312Packages.aiolifx
  • python312Packages.aiolifx-connection
  • python312Packages.aiolifx-connection.dist
  • python312Packages.aiolifx-effects
  • python312Packages.aiolifx-effects.dist
  • python312Packages.aiolifx-themes
  • python312Packages.aiolifx-themes.dist
  • python312Packages.aiolifx.dist
  • python312Packages.angr
  • python312Packages.angr.dist
  • python312Packages.angrcli
  • python312Packages.angrcli.dist
  • python312Packages.angrop
  • python312Packages.angrop.dist
  • python312Packages.bitstring
  • python312Packages.bitstring.dist
  • python312Packages.cle
  • python312Packages.cle.dist
  • python312Packages.cypherpunkpay
  • python312Packages.cypherpunkpay.dist
  • python312Packages.lxmf
  • python312Packages.lxmf.dist
  • python312Packages.nomadnet
  • python312Packages.nomadnet.dist
  • python312Packages.pysml
  • python312Packages.pysml.dist
  • python312Packages.pyvex
  • python312Packages.pyvex.dist
  • rns (python312Packages.rns)
  • rns.dist (python312Packages.rns.dist)
  • python312Packages.sourmash
  • python312Packages.sourmash.dist
  • python313Packages.ailment
  • python313Packages.ailment.dist
  • python313Packages.aiolifx
  • python313Packages.aiolifx-connection
  • python313Packages.aiolifx-connection.dist
  • python313Packages.aiolifx-effects
  • python313Packages.aiolifx-effects.dist
  • python313Packages.aiolifx-themes
  • python313Packages.aiolifx-themes.dist
  • python313Packages.aiolifx.dist
  • python313Packages.bitstring
  • python313Packages.bitstring.dist
  • python313Packages.cle
  • python313Packages.cle.dist
  • python313Packages.cypherpunkpay
  • python313Packages.cypherpunkpay.dist
  • python313Packages.lxmf
  • python313Packages.lxmf.dist
  • python313Packages.nomadnet
  • python313Packages.nomadnet.dist
  • python313Packages.pysml
  • python313Packages.pysml.dist
  • python313Packages.pyvex
  • python313Packages.pyvex.dist
  • python313Packages.rns
  • python313Packages.rns.dist
  • python313Packages.sourmash
  • python313Packages.sourmash.dist
  • resp-app

Maintainer pings

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

Copy link
Contributor

@bjornfor bjornfor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❌ 6 packages failed to build:

Already broken on the base branch.

@bjornfor bjornfor merged commit 40e9443 into NixOS:master Mar 22, 2025
25 of 27 checks passed
@r-ryantm r-ryantm deleted the auto-update/python312Packages.bitstring branch March 23, 2025 00:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants