Skip to content

Commit 358790b

Browse files
authored
Merge pull request #137 from pytest-dev/release-0.13.0
Release 0.13.0
2 parents 96c8408 + 3c6a72c commit 358790b

File tree

5 files changed

+13
-78
lines changed

5 files changed

+13
-78
lines changed

.github/workflows/deploy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ jobs:
4141
- name: Publish package to PyPI
4242
uses: pypa/[email protected]
4343

44-
- name: Push tag
44+
- name: GitHub Release
45+
env:
46+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4547
run: |
46-
git config user.name "pytest bot"
47-
git config user.email "[email protected]"
48-
git tag --annotate --message=v${{ github.event.inputs.version }} v${{ github.event.inputs.version }} ${{ github.sha }}
49-
git push origin v${{ github.event.inputs.version }}
48+
gh release create v${{ github.event.inputs.version }} --target=${{ github.ref_name }} --generate-notes
49+
gh merge --branch ${{ github.ref_name }}

.github/workflows/test.yml

Lines changed: 3 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -31,73 +31,8 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
name: [
35-
"windows-py37",
36-
"windows-py38",
37-
"windows-py39",
38-
"windows-py310",
39-
"windows-py311",
40-
"windows-py312",
41-
42-
"ubuntu-py37",
43-
"ubuntu-py38",
44-
"ubuntu-py39",
45-
"ubuntu-py310",
46-
"ubuntu-py311",
47-
"ubuntu-py312",
48-
]
49-
50-
include:
51-
- name: "windows-py37"
52-
python: "3.7"
53-
os: windows-latest
54-
tox_env: "py37"
55-
- name: "windows-py38"
56-
python: "3.8"
57-
os: windows-latest
58-
tox_env: "py38"
59-
- name: "windows-py39"
60-
python: "3.9"
61-
os: windows-latest
62-
tox_env: "py39"
63-
- name: "windows-py310"
64-
python: "3.10"
65-
os: windows-latest
66-
tox_env: "py310"
67-
- name: "windows-py311"
68-
python: "3.11"
69-
os: windows-latest
70-
tox_env: "py311"
71-
- name: "windows-py312"
72-
python: "3.12"
73-
os: windows-latest
74-
tox_env: "py312"
75-
76-
77-
- name: "ubuntu-py37"
78-
python: "3.7"
79-
os: ubuntu-latest
80-
tox_env: "py37"
81-
- name: "ubuntu-py38"
82-
python: "3.8"
83-
os: ubuntu-latest
84-
tox_env: "py38"
85-
- name: "ubuntu-py39"
86-
python: "3.9"
87-
os: ubuntu-latest
88-
tox_env: "py39"
89-
- name: "ubuntu-py310"
90-
python: "3.10"
91-
os: ubuntu-latest
92-
tox_env: "py310"
93-
- name: "ubuntu-py311"
94-
python: "3.11"
95-
os: ubuntu-latest
96-
tox_env: "py311"
97-
- name: "ubuntu-py312"
98-
python: "3.12"
99-
os: ubuntu-latest
100-
tox_env: "py312"
34+
os: ["ubuntu-latest", "windows-latest"]
35+
python: ["3.8", "3.9", "3.10", "3.11", "3.12"]
10136

10237
steps:
10338
- uses: actions/checkout@v3
@@ -121,4 +56,4 @@ jobs:
12156
- name: Test
12257
shell: bash
12358
run: |
124-
tox run -e ${{ matrix.tox_env }} --installpkg `find dist/*.tar.gz`
59+
tox run -e py --installpkg `find dist/*.tar.gz`

CHANGELOG.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
CHANGELOG
22
=========
33

4-
UNRELEASED
5-
----------
4+
0.13.0 (2024-07-07)
5+
-------------------
66

7-
* Support ``-x/--exitfirst`` (`#134`_).
7+
* Dropped support for EOL Python 3.7.
8+
* Added support for ``-x/--exitfirst`` (`#134`_).
89
* Hide the traceback inside the ``SubTests.test()`` method (`#131`_).
910

1011
.. _#131: https://github.com/pytest-dev/pytest-subtests/pull/131

setup.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ classifiers =
1414
Topic :: Software Development :: Testing
1515
Programming Language :: Python
1616
Programming Language :: Python :: 3
17-
Programming Language :: Python :: 3.7
1817
Programming Language :: Python :: 3.8
1918
Programming Language :: Python :: 3.9
2019
Programming Language :: Python :: 3.10

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py37,py38,py39,py310,py311,py312
2+
envlist = py38,py39,py310,py311,py312
33

44
[testenv]
55
passenv =

0 commit comments

Comments
 (0)