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
@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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet