Skip to content

Commit 8451f56

Browse files
committed
chore(release): release v0.1.0
1 parent 17c9931 commit 8451f56

File tree

4 files changed

+39
-4
lines changed

4 files changed

+39
-4
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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 -->

RELEASE.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
To release a new version of `pytest-run-parallel`:
22
1. Update changelog using `git cliff --unreleased --tag vX.X.X`
33
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
710
uploaded to PyPi.

cliff.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ commit_parsers = [
6767
{ message = "^refactor", group = "<!-- 2 -->🚜 Refactor" },
6868
{ message = "^style", group = "<!-- 5 -->🎨 Styling" },
6969
{ message = "^test", group = "<!-- 6 -->🧪 Testing" },
70+
{ message = "^chore\\(release\\)", skip = true },
7071
{ message = "^chore\\(release\\): prepare for", skip = true },
7172
{ message = "^chore\\(deps.*\\)", skip = true },
7273
{ message = "^chore\\(pr\\)", skip = true },

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
77
[project]
88
name = "pytest-run-parallel"
99
description = "A simple pytest plugin to run tests concurrently"
10-
version = "0.1.0-dev"
10+
version = "0.1.0"
1111
readme = "README.rst"
1212
requires-python = ">=3.8"
1313
authors = [

0 commit comments

Comments
 (0)