./security/py-bcrypt, Modern password hashing for your software and your servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.2.1, Package name: py312-bcrypt-4.2.1, Maintainer: pkgsrc-users

Modern password hashing for your software and your servers.


Required to run:
[devel/py-setuptools] [devel/py-cffi] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 23.854 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-18 16:05:11 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-bcrypt: Support versioned dependencies.

Allows the older py-bcrypt3 package to be used as a dependency for
platforms that do not support Rust.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit 974f071270b80e53e8cdafee4c570282f870a985
   2024-11-20 07:16:59 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-bcrypt: updated to 4.2.1

4.2.1

Bump Rust dependency versions - this should resolve crashes on Python 3.13 \ 
free-threaded builds.
We no longer build manylinux wheels for PyPy 3.9.
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-07-23 07:25:35 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-bcrypt: updated to 4.2.0

4.2.0

Bump Rust dependency versions
Removed the BCRYPT_ALLOW_RUST_163 environment variable.
   2024-05-04 12:18:12 by Havard Eidnes | Files touched by this commit (5)
Log message:
security/py-bcrypt: Upgrade to version 4.1.3.

Undo patch from previous versions, now no longer needed.

Upstream changes:

4.1.3:
* Bump Rust dependency versions
   2024-05-03 21:19:20 by Havard Eidnes | Files touched by this commit (5)
Log message:
security/py-bcrypt: bump version for vendored pyo3 crate.

Bump pyo3 version from 0.20.0 to 0.20.3, ref.
  https://github.com/PyO3/pyo3/releases/tag/v0.20.3

This so that this package can build on ports without 64-bit
atomic operations.  Ref. https://github.com/PyO3/pyo3/issues/4153

Bump PKGREVISION.
   2023-12-16 13:01:18 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-bcrypt: updated to 4.1.2

4.1.2

Publish both py37 and py39 wheels. This should resolve some errors relating to \ 
initializing a module multiple times per process.
   2023-12-13 18:39:07 by Amitai Schleier | Files touched by this commit (7)
Log message:
cargo.mk: centralize Darwin -install_name workaround.