python39Packages.boto: disable for python39

no longer compatible:
```
  File "/build/boto-2.49.0/tests/unit/utils/test_utils.py", line 88, in hmac_hashfunc
    return hmac.new(b'mysecretkey', msg)
  File "/nix/store/x3655l9x6b5khxzzl0s2zg1kn0qr3zfs-python3-3.9.0/lib/python3.9/hmac.py", line 170, in new
    return HMAC(key, msg, digestmod)
  File "/nix/store/x3655l9x6b5khxzzl0s2zg1kn0qr3zfs-python3-3.9.0/lib/python3.9/hmac.py", line 56, in __init__
    raise TypeError("Missing required parameter 'digestmod'.")
TypeError: Missing required parameter 'digestmod'.
```
This commit is contained in:
Jonathan Ringer 2020-11-30 12:56:24 -08:00 committed by Frederik Rietdijk
parent 0e15bde06f
commit 732b38a835

View File

@ -1,6 +1,7 @@
{ pkgs
, buildPythonPackage
, fetchPypi
, pythonAtLeast
, isPy38
, python
, nose
@ -12,6 +13,7 @@
buildPythonPackage rec {
pname = "boto";
version = "2.49.0";
disabled = pythonAtLeast "3.9"; # no longer compatible with hmac std lib package
src = fetchPypi {
inherit pname version;