Skip to content

Commit ca44695

Browse files
committed
Release 2.2.0 metadata
1 parent ee1e0ba commit ca44695

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
strategy:
5656
matrix:
5757
os: [ubuntu-latest]
58-
python-version: ["3.8", "3.9", "3.10", "3.11"]
58+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
5959
use-select: [0, 1]
6060
lang: [C, en_US.UTF-8]
6161

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.2.0 - 1/9/25
4+
5+
- `return_cmd` with `await` now works correctly [#743](https://github.com/amoffat/sh/issues/743)
6+
- Formal support for Python 3.12
7+
38
## 2.1.0 - 10/8/24
49

510
- Add contrib command `sh.contrib.bash` [#736](https://github.com/amoffat/sh/pull/736)

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
|
2323
24-
sh is a full-fledged subprocess replacement for Python 3.8 - 3.11, and PyPy
24+
sh is a full-fledged subprocess replacement for Python 3.8 - 3.12, and PyPy
2525
that allows you to call *any* program as if it were a function:
2626

2727
.. code:: python

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[tool.poetry]
22
name = "sh"
3-
version = "2.1.0"
3+
version = "2.2.0"
44
description = "Python subprocess replacement"
55
authors = ["Andrew Moffat <arwmoffat@gmail.com>"]
66
readme = "README.rst"
77
maintainers = [
88
"Andrew Moffat <arwmoffat@gmail.com>",
9-
"Erik Cederstrand <erik@cederstrand.dk>"
9+
"Erik Cederstrand <erik@cederstrand.dk>",
1010
]
1111
homepage = "https://sh.readthedocs.io/"
1212
repository = "https://github.com/amoffat/sh"

0 commit comments

Comments
 (0)