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

python3: 3.8 -> 3.9 #108332

Closed
wants to merge 473 commits into from
Closed

python3: 3.8 -> 3.9 #108332

wants to merge 473 commits into from

Conversation

FRidh
Copy link
Member

@FRidh FRidh commented Jan 3, 2021

Motivation for this change

Testing how much breaks.

https://hydra.nixos.org/eval/1639525

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@FRidh FRidh requested a review from jonringer January 3, 2021 17:00
@FRidh
Copy link
Member Author

FRidh commented Jan 4, 2021

@FRidh FRidh added this to the 21.05 milestone Jan 25, 2021
@mweinelt
Copy link
Member

* nixos test driver needs newer astroid [PyCQA/astroid#872 (comment)](https://github.com/PyCQA/astroid/pull/872#issuecomment-753887145)

Is #112908 enough to give this another try?

@FRidh
Copy link
Member Author

FRidh commented Feb 12, 2021

Yes, I think so.

ggreif and others added 25 commits February 18, 2021 13:11
linux: enable kcmp() system call
pytestCheckHook: add support for disabling arbitrary paths
llvmPackages_11: 11.0.1 -> 11.1.0
python3Packages.requests: 2.25.0 -> 2.25.1
treewide: makeWrapper buildInputs to nativeBuildInputs, makeWrapper: use proper shell when cross-compiling
Resolved the following conflicts:

- kernel flags between 09176d2 and 2b28822
- clojure-lsp between 3fa0068 and e03c068
pythonPackages.blinker: execute tests
@ofborg ofborg bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Feb 20, 2021
@FRidh
Copy link
Member Author

FRidh commented Feb 20, 2021

Force pushed to python-unstable so this PR is now invalid.

@FRidh FRidh closed this Feb 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: merge conflict This PR has merge conflicts with the target branch 6.topic: erlang 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: python 6.topic: qt/kde 6.topic: rust 6.topic: systemd 6.topic: TeX Issues regarding texlive and TeX in general 6.topic: vim 6.topic: xfce The Xfce Desktop Environment 8.has: clean-up 8.has: documentation This PR adds or changes documentation 8.has: module (update) This PR changes an existing module in `nixos/` 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ 10.rebuild-darwin: 5001+ 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild 10.rebuild-linux: 501+ 10.rebuild-linux: 5001+ 10.rebuild-linux-stdenv This PR causes stdenv to rebuild
Projects
None yet
Development

Successfully merging this pull request may close these issues.