Skip to content

Commit 1d4d958

Browse files
authored
Merge pull request #28 from pipecat-ai/mb/prep-2.0.4
Prep for 2.0.4 release
2 parents 875f798 + f3294bf commit 1d4d958

5 files changed

Lines changed: 19 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to **SmallWebRTC Prebuilt** will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [2.0.3] - 2025-12-30
8+
## [2.0.4] - 2025-12-30
99

1010
### Changed
1111

@@ -15,6 +15,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515

1616
- Resolved an issue where output audio devices could not be changed.
1717

18+
## [2.0.3] - 2025-12-30 (Unpublished)
19+
20+
Internal release for testing workflows.
21+
1822
## [2.0.2] - 2025-12-30 (Unpublished)
1923

2024
Internal release for testing workflows.

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,15 @@ Publishing is automated via GitHub Actions using trusted publishing (no API toke
9191

9292
### Prerequisites
9393

94-
1. **Create a git tag:**
94+
1. **Update the version in `pyproject.toml`:**
95+
96+
```toml
97+
version = "2.0.3"
98+
```
99+
100+
2. **Create a git tag:**
95101
```bash
96-
git tag -m v2.0.2 v2.0.2
102+
git tag -m v2.0.3 v2.0.3
97103
git push --tags origin
98104
```
99105

@@ -109,7 +115,7 @@ The workflow will:
109115

110116
- Build the client (React/Vite)
111117
- Bundle it into the Python package
112-
- Build the Python package with version from git tag
118+
- Build the Python package with version from `pyproject.toml`
113119
- Publish to both Test PyPI and PyPI
114120

115121
### Testing Before Production

client/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "client",
3-
"version": "2.0.1",
3+
"version": "2.0.4",
44
"main": "index.js",
55
"scripts": {
66
"dev": "node_modules/.bin/vite",

pyproject.toml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[build-system]
2-
requires = ["setuptools>=64", "setuptools_scm>=8"]
2+
requires = ["setuptools>=64"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pipecat-ai-small-webrtc-prebuilt"
7-
dynamic = ["version"]
7+
version = "2.0.4"
88
description = "A simple, ready-to-use client for testing the SmallWebRTCTransport."
99
license = { text = "BSD 2-Clause License" }
1010
readme = "README.md"
@@ -26,7 +26,6 @@ dependencies = [
2626
[dependency-groups]
2727
dev = [
2828
"setuptools~=78.1.1",
29-
"setuptools_scm~=8.3.1",
3029
"build~=1.2.2",
3130
]
3231

@@ -42,7 +41,3 @@ include = ["pipecat_ai_small_webrtc_prebuilt*"]
4241
[tool.setuptools.package-data]
4342
"pipecat_ai_small_webrtc_prebuilt" = ["client/dist/**/*"]
4443

45-
[tool.setuptools_scm]
46-
local_scheme = "no-local-version"
47-
fallback_version = "0.0.0-dev"
48-

0 commit comments

Comments
 (0)