** Description changed:

- TBD
+ On the extended testing for the SRU in bug 1817665 we found that there
+ are a few dependency issues that need to be fixed.
+ 
+ python-libnacl - depends on <1.4 but xenial (and trusty soon) have 1.4.5
+ Fix by importing 
https://github.com/ecordell/pymacaroons/commit/3924d5b56c42234d0bff3820bc4cb6c4d3f74d8d
+ 
+ python-six - depends on >=1.8.0 - but trusty is on 1.5.2 still
+ We evaluated if we need to backport six as well (a lot or reverse deps).
+ We found that the usage of pymacaroons is actually ok with 1.5.2
+ Upstream regularly bumps the dependency level as well as some changes that 
got added but in the meantime removed (e.g. the serialization).
+ Eventually only two use cases for python3-six are left
+ - pymacaroons/caveat_delegates/encrypted_first_party.py:4:from six import 
iteritems
+ - pymacaroons/utils.py:5:from six import text_type, binary_type
+ 
+ None of these are changed in six between 1.5.2 and 1.8 checked by
+ Odd_block, ahasenack and me.
+ 
+ python2 - we don't need/want python2 support in this, so since we don't
+ usually exercise and have no interest in supporting the python2 paths
+ lets drop them from pymacaroons in trusty (where they are not published
+ yet).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1822780

Title:
  dependency issues in the pymacaroons stack

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pymacaroons/+bug/1822780/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to