summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2022-10-07 18:02:57 -0500
committerGitHub <noreply@github.com>2022-10-07 16:02:57 -0700
commit98141be0809acd4accd1193f2c3b8cb9e29f022a (patch)
tree39784ea7f97e2e1891e16824671fdc8ba02545a9
parenta9daceec8bd89f568cf051141b3232154650f79e (diff)
downloadpy-bcrypt-git-98141be0809acd4accd1193f2c3b8cb9e29f022a.tar.gz
Bump for 4.0.1 release (#437)4.0.1
-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"