Skip to content
Snippets Groups Projects
Commit 939293bcb36a authored by Alex Gaynor's avatar Alex Gaynor
Browse files

Prepare for the 3.2.1 release (#305)

parent 7fa25ac61e18
Branches
No related tags found
No related merge requests found
......@@ -14,7 +14,7 @@
matrix:
PYTHON:
- {VERSION: "3.6", TOXENV: "py36"}
- {VERSION: "3.9", TOXENV: "py39"}
- {VERSION: "3.10", TOXENV: "py310"}
name: "Python ${{ matrix.PYTHON.VERSION }} on macOS"
steps:
- uses: actions/checkout@v2.4.0
......@@ -37,7 +37,7 @@
- {ARCH: 'x64', WINDOWS: 'win64'}
PYTHON:
- {VERSION: "3.6", TOXENV: "py36"}
- {VERSION: "3.9", TOXENV: "py39"}
- {VERSION: "3.10", TOXENV: "py310"}
name: "Python ${{ matrix.PYTHON.VERSION }} on ${{ matrix.WINDOWS.WINDOWS }}"
steps:
- uses: actions/checkout@v2.4.0
......@@ -62,5 +62,6 @@
- {VERSION: "3.7", TOXENV: "py37"}
- {VERSION: "3.8", TOXENV: "py38"}
- {VERSION: "3.9", TOXENV: "py39"}
- {VERSION: "3.10", TOXENV: "py310"}
- {VERSION: "pypy-3.7", TOXENV: "pypy3"}
- {VERSION: "pypy-3.8", TOXENV: "pypy3"}
......@@ -65,5 +66,6 @@
- {VERSION: "pypy-3.7", TOXENV: "pypy3"}
- {VERSION: "pypy-3.8", TOXENV: "pypy3"}
- {VERSION: "pypy-3.9", TOXENV: "pypy3"}
name: "${{ matrix.PYTHON.TOXENV }} on linux"
steps:
- uses: actions/checkout@v2.4.0
......
......@@ -18,6 +18,7 @@
- {VERSION: "cp36-cp36m", ABI_VERSION: 'cp36'}
CONTAINER:
- {IMAGE: "cryptography-manylinux2010:x86_64", NAME: "manylinux2010"}
- {IMAGE: "cryptography-manylinux2014:x86_64", NAME: "manylinux2014"}
- {IMAGE: "cryptography-manylinux_2_24:x86_64", NAME: "manylinux_2_24"}
- {IMAGE: "cryptography-musllinux_1_1:x86_64", NAME: "musllinux_1_1"}
name: "${{ matrix.PYTHON.ABI_VERSION }} ${{ matrix.CONTAINER.NAME }}"
......
......@@ -49,7 +49,7 @@
Changelog
=========
UNRELEASED
----------
3.2.1
-----
* Added support for compilation on z/OS
......@@ -54,5 +54,15 @@
* Added support for compilation on z/OS
* The next release of ``bcrypt`` with be 4.0 and it will require Rust at
compile time, for users building from source. There will be no additional
requirement for users who are installing from wheels. Users on most
platforms will be able to obtain a wheel by making sure they have an up to
date ``pip``. The minimum supported Rust version will be 1.56.0.
* This will be the final release for which we ship ``manylinux2010`` wheels.
Going forward the minimum supported manylinux ABI for our wheels will be
``manylinux2014``. The vast majority of users will continue to receive
``manylinux`` wheels provided they have an up to date ``pip``.
3.2.0
-----
......
......@@ -128,8 +128,6 @@
run("python", "setup.py", "sdist")
packages = glob.glob("dist/bcrypt-{0}*".format(version))
run("twine", "upload", "-s", *packages)
github_actions_wheel_paths = build_github_actions_wheels(
github_token, version
)
......@@ -133,6 +131,8 @@
github_actions_wheel_paths = build_github_actions_wheels(
github_token, version
)
run("twine", "upload", "-s", *packages)
run("twine", "upload", *github_actions_wheel_paths)
......
......@@ -20,6 +20,7 @@
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
[options]
python_requires = >=3.6
......
......@@ -32,9 +32,9 @@
__summary__ = "Modern password hashing for your software and your servers"
__uri__ = "https://github.com/pyca/bcrypt/"
__version__ = "3.2.1.dev1"
__version__ = "3.2.1"
__author__ = "The Python Cryptographic Authority developers"
__email__ = "cryptography-dev@python.org"
__license__ = "Apache License, Version 2.0"
......@@ -36,6 +36,6 @@
__author__ = "The Python Cryptographic Authority developers"
__email__ = "cryptography-dev@python.org"
__license__ = "Apache License, Version 2.0"
__copyright__ = "Copyright 2013-2020 {0}".format(__author__)
__copyright__ = "Copyright 2013-2022 {0}".format(__author__)
[tox]
envlist = pypy3,py36,py37,py38,py39,pep8,packaging,mypy
isolated_build = True
[testenv]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment