Skip to content

Conversation

@r-ryantm
Copy link
Contributor

@r-ryantm r-ryantm commented Jan 8, 2026

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

meta.description for python3Packages.pdfminer-six is: PDF parser and analyzer

meta.homepage for python3Packages.pdfminer-six is: https://github.com/pdfminer/pdfminer.six

meta.changelog for python3Packages.pdfminer-six is: https://github.com/pdfminer/pdfminer.six/blob/refs/tags/20260107/CHANGELOG.md

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 20260107 with grep in /nix/store/wn4adpgsf0w7lfv9frlb0c3zvf7fh1rv-python3.13-pdfminer-six-20260107
  • found 20260107 in filename of file in /nix/store/wn4adpgsf0w7lfv9frlb0c3zvf7fh1rv-python3.13-pdfminer-six-20260107

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

61 package rebuild(s)

First fifty rebuilds by attrpath

alpaca
ao3downloader
crewai
diffoscope
invoice2data
iocsearcher
linkchecker
ocrmypdf
open-webui
paperless-ngx
pdfannots
pdfminer
pdftitle
pkgsRocm.alpaca
pkgsRocm.crewai
pkgsRocm.python3Packages.crewai
pkgsRocm.python3Packages.layoutparser
pkgsRocm.python3Packages.markitdown
pkgsRocm.python3Packages.pdfplumber
pkgsRocm.python3Packages.unstructured-inference
pkgsRocm.rlama
pkgsRocm.tocpdf
pkgsRocm.unstructured-api
py-wacz
python313Packages.camelot
python313Packages.crewai
python313Packages.extractcode
python313Packages.fpdf2
python313Packages.frictionless
python313Packages.iocsearcher
python313Packages.layoutparser
python313Packages.markitdown
python313Packages.ocrmypdf
python313Packages.pdfminer-six
python313Packages.pdfplumber
python313Packages.pdfquery
python313Packages.py-pdf-parser
python313Packages.scancode-toolkit
python313Packages.svgdigitizer
python313Packages.typecode
python313Packages.unstructured-inference
python313Packages.wacz
python314Packages.camelot
python314Packages.extractcode
python314Packages.fpdf2
python314Packages.iocsearcher
python314Packages.layoutparser
python314Packages.ocrmypdf
python314Packages.pdfminer-six
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/wn4adpgsf0w7lfv9frlb0c3zvf7fh1rv-python3.13-pdfminer-six-20260107 \
  --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.pdfminer-six https://github.com/r-ryantm/nixpkgs/archive/33f88aedad0640941e8b3fdcd30c14846df22fd7.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/33f88aedad0640941e8b3fdcd30c14846df22fd7#python3Packages.pdfminer-six

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

ls -la /nix/store/wn4adpgsf0w7lfv9frlb0c3zvf7fh1rv-python3.13-pdfminer-six-20260107
ls -la /nix/store/wn4adpgsf0w7lfv9frlb0c3zvf7fh1rv-python3.13-pdfminer-six-20260107/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: 33f88aedad0640941e8b3fdcd30c14846df22fd7


x86_64-linux

❌ 17 packages failed to build:
  • crewai (python313Packages.crewai)
  • crewai.dist (python313Packages.crewai.dist)
  • paperless-ngx
  • paperless-ngx.dist
  • py-wacz (python313Packages.wacz)
  • py-wacz.dist (python313Packages.wacz.dist)
  • python313Packages.frictionless
  • python313Packages.frictionless.dist
  • python313Packages.scancode-toolkit
  • python313Packages.scancode-toolkit.dist
  • python313Packages.svgdigitizer
  • python313Packages.svgdigitizer.dist
  • python314Packages.extractcode
  • python314Packages.extractcode.dist
  • python314Packages.typecode
  • python314Packages.typecode.dist
  • rcu
✅ 71 packages built:
  • alpaca
  • ao3downloader
  • ao3downloader.dist
  • diffoscope
  • diffoscope.dist
  • diffoscope.man
  • invoice2data
  • invoice2data.dist
  • iocsearcher (python313Packages.iocsearcher)
  • iocsearcher.dist (python313Packages.iocsearcher.dist)
  • linkchecker
  • linkchecker.dist
  • ocrmypdf (python313Packages.ocrmypdf)
  • ocrmypdf.dist (python313Packages.ocrmypdf.dist)
  • open-webui
  • open-webui.dist
  • pdfannots
  • pdfannots.dist
  • pdfminer (python313Packages.pdfminer-six)
  • pdfminer.dist (python313Packages.pdfminer-six.dist)
  • pdftitle
  • pdftitle.dist
  • python313Packages.camelot
  • python313Packages.camelot.dist
  • python313Packages.extractcode
  • python313Packages.extractcode.dist
  • python313Packages.fpdf2
  • python313Packages.fpdf2.dist
  • python313Packages.layoutparser
  • python313Packages.layoutparser.dist
  • python313Packages.markitdown
  • python313Packages.markitdown.dist
  • python313Packages.pdfplumber
  • python313Packages.pdfplumber.dist
  • python313Packages.pdfquery
  • python313Packages.pdfquery.dist
  • python313Packages.py-pdf-parser
  • python313Packages.py-pdf-parser.dist
  • python313Packages.typecode
  • python313Packages.typecode.dist
  • python313Packages.unstructured-inference
  • python313Packages.unstructured-inference.dist
  • python314Packages.camelot
  • python314Packages.camelot.dist
  • python314Packages.fpdf2
  • python314Packages.fpdf2.dist
  • python314Packages.iocsearcher
  • python314Packages.iocsearcher.dist
  • python314Packages.layoutparser
  • python314Packages.layoutparser.dist
  • python314Packages.ocrmypdf
  • python314Packages.ocrmypdf.dist
  • python314Packages.pdfminer-six
  • python314Packages.pdfminer-six.dist
  • python314Packages.pdfplumber
  • python314Packages.pdfplumber.dist
  • python314Packages.pdfquery
  • python314Packages.pdfquery.dist
  • python314Packages.py-pdf-parser
  • python314Packages.py-pdf-parser.dist
  • rlama
  • scap-security-guide
  • setzer
  • styx
  • styx.lib
  • styx.themes
  • tocpdf
  • tocpdf.dist
  • unstructured-api
  • visidata
  • visidata.dist

Maintainer pings

cc @PsyanticY 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 requested a review from PsyanticY January 8, 2026 01:16
@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 Jan 8, 2026
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.

1 participant