File tree Expand file tree Collapse file tree 4 files changed +39
-4
lines changed Expand file tree Collapse file tree 4 files changed +39
-4
lines changed Original file line number Diff line number Diff line change
1
+ # Changelog
2
+
3
+ All notable changes to this project will be documented in this file.
4
+
5
+ ## [ 0.1.0] - 2024-09-30
6
+
7
+ ### 🚀 Features
8
+
9
+ - Add initial package boilerplate and implementation
10
+ - Add ThreadComparator class fixture to compare values across threads
11
+ - Add release instructions and CI workflow
12
+
13
+ ### 🐛 Bug Fixes
14
+
15
+ - Improve unittest collection support
16
+
17
+ ### 📚 Documentation
18
+
19
+ - Improve README
20
+
21
+ ### 🧪 Testing
22
+
23
+ - Add plugin tests
24
+ - Add tests for exception and pytest event handling
25
+ - Add tests for ThreadComparator
26
+
27
+ ### ⚙️ Miscellaneous Tasks
28
+
29
+ - Install 3.13 from deadsnakes
30
+
31
+ <!-- generated by git-cliff -->
Original file line number Diff line number Diff line change 1
1
To release a new version of ` pytest-run-parallel ` :
2
2
1 . Update changelog using ` git cliff --unreleased --tag vX.X.X `
3
3
2 . Update version in ` pyproject.toml ` , remove ` -dev ` suffix
4
- 3 . Make release commit using git add -A && git commit -m "release: release vX.X.X"
5
- 4 . Increment minor version and append the ` -dev ` suffix
6
- 5 . Create a new release in GitHub and wait for package distribution to be
4
+ 3 . Make release commit using git add -A && git commit -m "chore(release): release vX.X.X"
5
+ 4 . git tag -a vX.X.X -m "Release vX.X.X"
6
+ 5 . Increment minor version and append the ` -dev ` suffix
7
+ 6 . git add -A && git commit -m "chore: set development version to vY.Y.Y"
8
+ 7 . git push && git push --tags
9
+ 8 . Create a new release in GitHub and wait for package distribution to be
7
10
uploaded to PyPi.
Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ commit_parsers = [
67
67
{ message = " ^refactor" , group = " <!-- 2 -->🚜 Refactor" },
68
68
{ message = " ^style" , group = " <!-- 5 -->🎨 Styling" },
69
69
{ message = " ^test" , group = " <!-- 6 -->🧪 Testing" },
70
+ { message = " ^chore\\ (release\\ )" , skip = true },
70
71
{ message = " ^chore\\ (release\\ ): prepare for" , skip = true },
71
72
{ message = " ^chore\\ (deps.*\\ )" , skip = true },
72
73
{ message = " ^chore\\ (pr\\ )" , skip = true },
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
7
7
[project ]
8
8
name = " pytest-run-parallel"
9
9
description = " A simple pytest plugin to run tests concurrently"
10
- version = " 0.1.0-dev "
10
+ version = " 0.1.0"
11
11
readme = " README.rst"
12
12
requires-python = " >=3.8"
13
13
authors = [
You can’t perform that action at this time.
0 commit comments