Page MenuHomeFreeBSD

security/py-bcrypt: Upgrade port to 4.3.0
ClosedPublic

Authored by michaelo on Thu, Jun 12, 8:27 AM.
Tags
None
Referenced Files
F120346323: D50803.id156868.diff
Tue, Jun 17, 5:57 AM
Unknown Object (File)
Mon, Jun 16, 12:29 PM
Unknown Object (File)
Sat, Jun 14, 11:57 PM
Unknown Object (File)
Fri, Jun 13, 7:31 AM
Unknown Object (File)
Fri, Jun 13, 5:43 AM
Unknown Object (File)
Fri, Jun 13, 5:43 AM
Subscribers
None

Details

Summary
  • Add upstream version constraints where possible
  • port{clippy|fmt|lint} housekeeping
  • Remove devel/py-cffi from ${BUILD_DEPENDS}, and ${RUN_DEPENDS}, it is no longer required
  • Use ${DISTVERION} over ${PORTVERSION}, following the practices set out in, the FreeBSD Porter's Handbook

Co-authored-by: Siva Mahadevan <me@svmhdvn.name>
PR: 276049
Approved by: jrm (mentor), otis (mentor)
Changelog: https://github.com/pyca/bcrypt/tree/main?tab=readme-ov-file#430

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 64822
Build 61705: arc lint + arc unit

Event Timeline

michaelo created this revision.
security/py-bcrypt/pkg-descr
1–5
This revision is now accepted and ready to land.Thu, Jun 12, 7:00 PM

Maybe we could refer to the ports rather than the python packages.

While bcrypt remains an acceptable choice for password storage, depending on
your specific use case, you may also want to consider using scrypt (via
standard library or security/py-cryptography) or argon2id (via security/py-argon2-cffi).
In D50803#1159876, @jrm wrote:

Maybe we could refer to the ports rather than the python packages.

While bcrypt remains an acceptable choice for password storage, depending on
your specific use case, you may also want to consider using scrypt (via
standard library or security/py-cryptography) or argon2id (via security/py-argon2-cffi).

Sounds good. Let me change...

This revision now requires review to proceed.Thu, Jun 12, 7:11 PM
This revision is now accepted and ready to land.Thu, Jun 12, 8:59 PM