python3Packages.s3transfer: enable tests#154280
Conversation
5a52d40 to
315b52c
Compare
dc839de to
9457af4
Compare
|
Result of 1 package marked as broken and skipped:
51 packages failed to build:
102 packages built:
|
|
@fabaff This seems to be failing for me on It fails for me consistently. Here's the full build log s3transfer-build-log.txt. Please let me know if I can help run a specific branch/test to help or if maybe |
|
@fabaff I'm getting the error on |
|
I'm also affected by this. @lamdor @duckpuppy Did you happen to open an issue about this? |
Pin nixpkgs to version before NixOS/nixpkgs#154280 was merged that breaks awscli dependency.
|
@YorikSar I haven't yet had time to look more into it and create an issue. If someone beats me to it, that would be great. |
|
It still fails (https://hydra.nixos.org/eval/1738910?filter=s3transfer&compare=1738843&full=#tabs-still-fail). Looks like that a condition for tests is needed for Darwin. |
|
Perhaps somebody from @NixOS/darwin-maintainers could help. |
|
This passes for me on python 3.7, but fails on 3.8 and 3.9 (and probably any later version). The stack trace implicates multiprocessing. There was a change in python 3.8 that defaults multiprocessing to |
|
I submitted a PR which ignores that test_compat on darwin. I've verified that then it is able to build s3transfer without any issue: #155896 |
Motivation for this change
Enable tests
Related #154264
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes