Bug 248307

Summary: devel/py-rauth: Add Cryptodome support (Break dependency on security/py-pycrypto)
Product: Ports & Packages Reporter: John W. O'Brien <john>
Component: Individual Port(s)Assignee: Kubilay Kocak <koobs>
Status: In Progress ---    
Severity: Affects Some People Keywords: needs-qa
Priority: --- Flags: bugzilla: maintainer-feedback? (koobs)
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://github.com/litl/rauth/issues/210
https://github.com/litl/rauth/pull/211
Attachments:
Description Flags
devel/py-rauth: Break dependency on security/py-pycrypto john: maintainer-approval?

Description John W. O'Brien 2020-07-27 19:15:00 UTC
Created attachment 216817 [details]
devel/py-rauth: Break dependency on security/py-pycrypto

Changelog
=========

*   Teach rauth.oauth to recognize the applicable internals of PyCryptodome's implementation of Crypto.PublicKey.RSA
*   Replace security/py-pycrypto with security/py-pycryptodome in TEST_DEPENDS


QA
==

portlint: OK
poudriere: OK -- testport on 12.1-RELEASE amd64 w/py27, py35, py36, py37 (default), and py38
nosetests: PASS


Notes
=====

Submitted upstream:

https://github.com/litl/rauth/issues/210
https://github.com/litl/rauth/pull/211