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
pythonPackages.pygments: 2.5.2 -> 2.6.1 #89845
Conversation
I just noticed this is a major breaking change. Wondering how to tackle this. I'm going for a walk now and will rethink if this was a good idea. |
python 2 is EOL: #77714 (comment) |
If there's a use case for the python2 (some application uses it), then it will be worthwhile to freeze the package for the application. Ideally there would be no uses cases for python2, mentioned above. |
Pretty sure something major is being touched by this.
A wild guess would be that it's all-packages.nix
--
2314- asciidoc-full = appendToName "full" (asciidoc.override {
2315: inherit (python2Packages) pygments;
2316- texlive = texlive.combine { inherit (texlive) scheme-minimal dvipng; };
2317- enableStandardFeatures = true;
2318- });
--
2320- asciidoc-full-with-plugins = appendToName "full-with-plugins" (asciidoc.override {
2321: inherit (python2Packages) pygments;
2322- texlive = texlive.combine { inherit (texlive) scheme-minimal dvipng; };
2323- enableStandardFeatures = true;
2324- enableExtraPlugins = true; |
It's a dependency of sphnix, and a lot of packages use that to generate documentation. |
part of #89723 |
Motivation for this change
New release: https://github.com/pygments/pygments/releases/tag/2.6.1
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)