summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/wheel-builder.yml6
-rw-r--r--README.rst4
-rw-r--r--src/bcrypt/__about__.py2
3 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/wheel-builder.yml b/.github/workflows/wheel-builder.yml
index 2ff18f9..48fe03f 100644
--- a/.github/workflows/wheel-builder.yml
+++ b/.github/workflows/wheel-builder.yml
@@ -66,7 +66,7 @@ jobs:
- run: mkdir bcrypt-wheelhouse
- run: mv wheelhouse/bcrypt*.whl bcrypt-wheelhouse/
- - uses: actions/upload-artifact@v1
+ - uses: actions/upload-artifact@v3.1.0
with:
name: "bcrypt-${{ github.event.inputs.version }}-${{ matrix.MANYLINUX.NAME }} -${{ matrix.PYTHON.ABI_VERSION }}"
path: bcrypt-wheelhouse/
@@ -115,7 +115,7 @@ jobs:
- run: mkdir bcrypt-wheelhouse
- run: mv wheelhouse/bcrypt*.whl bcrypt-wheelhouse/
- - uses: actions/upload-artifact@v1
+ - uses: actions/upload-artifact@v3.1.0
with:
name: "bcrypt-${{ github.event.inputs.version }}-macOS-${{ matrix.PYTHON.ABI_VERSION }}"
path: bcrypt-wheelhouse/
@@ -159,7 +159,7 @@ jobs:
# TODO: can we setup another python and test in the same job? this would catch bad linking problems (e.g. build and test on py36, but then install py38 and see if it works
- run: mkdir bcrypt-wheelhouse
- run: move wheelhouse\bcrypt*.whl bcrypt-wheelhouse\
- - uses: actions/upload-artifact@v1
+ - uses: actions/upload-artifact@v3.1.0
with:
name: "bcrypt-${{ github.event.inputs.version }}-${{ matrix.WINDOWS.ARCH }}-${{ matrix.PYTHON.ABI_VERSION }}"
path: bcrypt-wheelhouse\
diff --git a/README.rst b/README.rst
index 3b652ba..6496b71 100644
--- a/README.rst
+++ b/README.rst
@@ -51,10 +51,12 @@ While bcrypt remains an acceptable choice for password storage, depending on you
Changelog
=========
-4.1.0
+4.0.1
-----
* We now build PyPy ``manylinux`` wheels.
+* Fixed a bug where passing an invalid ``salt`` to ``checkpw`` could result in
+ a ``pyo3_runtime.PanicException``. It now correctly raises a ``ValueError``.
4.0.0
-----
diff --git a/src/bcrypt/__about__.py b/src/bcrypt/__about__.py
index 423e14d..020b748 100644
--- a/src/bcrypt/__about__.py
+++ b/src/bcrypt/__about__.py
@@ -32,7 +32,7 @@ __title__ = "bcrypt"
__summary__ = "Modern password hashing for your software and your servers"
__uri__ = "https://github.com/pyca/bcrypt/"
-__version__ = "4.0.0"
+__version__ = "4.0.1"
__author__ = "The Python Cryptographic Authority developers"
__email__ = "cryptography-dev@python.org"