From ca44695bc4a05aedc2cee17069fce41d7b20a36b Mon Sep 17 00:00:00 2001 From: Andrew Moffat Date: Thu, 9 Jan 2025 09:45:20 -0800 Subject: [PATCH] Release 2.2.0 metadata --- .github/workflows/main.yml | 2 +- CHANGELOG.md | 5 +++++ README.rst | 2 +- pyproject.toml | 4 ++-- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 888ced54..74b72729 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -55,7 +55,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] use-select: [0, 1] lang: [C, en_US.UTF-8] diff --git a/CHANGELOG.md b/CHANGELOG.md index dda831bd..f705b552 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 2.2.0 - 1/9/25 + +- `return_cmd` with `await` now works correctly [#743](https://github.com/amoffat/sh/issues/743) +- Formal support for Python 3.12 + ## 2.1.0 - 10/8/24 - Add contrib command `sh.contrib.bash` [#736](https://github.com/amoffat/sh/pull/736) diff --git a/README.rst b/README.rst index 873f71f1..962e8dc8 100644 --- a/README.rst +++ b/README.rst @@ -21,7 +21,7 @@ | -sh is a full-fledged subprocess replacement for Python 3.8 - 3.11, and PyPy +sh is a full-fledged subprocess replacement for Python 3.8 - 3.12, and PyPy that allows you to call *any* program as if it were a function: .. code:: python diff --git a/pyproject.toml b/pyproject.toml index 9b8b0348..6621570b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "sh" -version = "2.1.0" +version = "2.2.0" description = "Python subprocess replacement" authors = ["Andrew Moffat "] readme = "README.rst" maintainers = [ "Andrew Moffat ", - "Erik Cederstrand " + "Erik Cederstrand ", ] homepage = "https://sh.readthedocs.io/" repository = "https://github.com/amoffat/sh"