Created attachment 223293 [details] Upgrade security/py-argon2-cffi to 20.1.0 The next release of math/sage will depend on security/py-argon2-cffi (as an explicit dependency of Jupyter notebook): see https://trac.sagemath.org/ticket/31279 But the expected version is 20.1.0: the attached patch brings this upgrade.
Needs QA confirmation, in addition to review of following in changelog: * It is now possible to manually override the detection of SSE2 using the ARGON2_CFFI_USE_SSE2 environment variable (what is the behaviour of the port now, what do we want/need it to be s far as performance and compatiblity goes with respect to builds using package cluster) * The dependency on enum34 is now protected using a PEP 508 marker. This fixes problems when the sdist is handled by a different interpreter version than the one running it. #48 * Vendoring Argon2 @ 62358ba (20190702) (we shouldn't use vendored libs)
Comment on attachment 223293 [details] Upgrade security/py-argon2-cffi to 20.1.0 Pending QA
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/279179649