Aleix Conchillo Flaqué
944ac92593
Fix test_langchain to use explicit stop strategy
...
The default stop strategy changed to TurnAnalyzerUserTurnStopStrategy,
which requires actual audio analysis. Use SpeechTimeoutUserTurnStopStrategy
explicitly since this test is not testing turn detection.
2026-02-09 12:00:41 -08:00
Aleix Conchillo Flaqué
875614ff7a
tts: add support for local PiperTTSService
2026-01-29 00:16:39 -08:00
Luke Payyapilli
f6359d460e
chore: install livekit as optional extra in CI instead of dev dep
2026-01-20 09:16:16 -05:00
Luke Payyapilli
f1a22728ab
Add websocket extra to coverage workflow
2026-01-08 17:13:31 -05:00
Luke Payyapilli
ca88fc849f
Add websocket extra to CI for FastAPI test coverage
2026-01-08 17:09:27 -05:00
Mark Backman
8ac6421988
Add 'other' changelog category
2025-12-29 20:43:24 -05:00
Mark Backman
31b3bd737a
Update linting scripts to use ruff version installed by uv
2025-12-17 16:31:14 -05:00
Mike Depinet
4b81be7acf
Add Ultravox service ( #1 )
...
Adds support for using Ultravox Realtime as a speech-to-speech service.
Also removes the deprecated Ultravox speech-to-text vllm model integration to avoid confusion.
2025-12-12 10:16:15 -08:00
Mark Backman
47c21c9579
Delete README.md in changelog
2025-12-05 11:35:50 -05:00
Mark Backman
3b0bcf0b66
Validate fragment types match the expected types
2025-12-05 11:35:50 -05:00
Mark Backman
c4a8308027
Fail when no changelog fragments are available
2025-12-05 11:35:50 -05:00
Mark Backman
e9f76dcaf2
Set the date automatically when the workflow runs, leaving an optional override
2025-12-05 11:35:50 -05:00
Mark Backman
21b2229b2b
Auto-generate changelog from fragments
2025-12-05 11:35:49 -05:00
Mark Backman
b68ec14146
Updates to publish workflows
2025-10-02 08:25:35 -04:00
Mark Backman
dde3d2395b
Merge pull request #2491 from pipecat-ai/mb/update-quickstart
2025-08-23 06:34:37 -07:00
Mark Backman
de4dfc3ed4
Update deployment steps
2025-08-23 00:19:26 -04:00
Aleix Conchillo Flaqué
13890fa021
github(tests): use python 3.12 to run unit tests/coverage
2025-08-21 18:09:56 -07:00
Mark Backman
9b871b0cc5
Update uv.lock, remove lockfile workflow, update CONTRIBUTING with dependency guidance
2025-08-11 21:39:25 -04:00
Mark Backman
41a22d3bf4
Add new python-compatiblity workflow to check for dependency compatibility across supported python versions
2025-08-06 13:36:01 -04:00
Mark Backman
b3e2603553
Update workflows for uv
2025-08-05 21:45:48 -04:00
Mark Backman
ac15fe8ae4
Add workflow to update lockfile with pyproject.toml changes
2025-07-31 23:08:21 -04:00
Mark Backman
e8caba7723
Add workflow to sync quickstart to pipecat-quickstart repo
2025-07-31 15:56:18 -04:00
Mark Backman
414c245c92
Remove android.yaml github workflow
2025-07-29 11:34:48 -04:00
Aleix Conchillo Flaqué
57c6ce7ffa
github: update publish message to make it clear
2025-07-03 13:55:02 -07:00
Mark Backman
fd570b0377
Update the remaining docstrings, update pre-commit hook, add docstring formatting CI, update CONTRIBUTING with formatting guidance ( #2089 )
2025-07-01 00:37:04 -04:00
marcus-daily
b86b761e0b
Fixing Yaml syntax
2025-05-30 12:38:32 +01:00
marcus-daily
da0d2f0266
Small WebRTC transport demo app for Android
2025-05-30 12:38:32 +01:00
Mark Backman
62e659cd3a
Update to .yml templates so that types are used
2025-04-18 13:21:01 -04:00
Mark Backman
b2945f44fd
Add issue templates and move the pull request template to .github
2025-04-18 12:17:46 -04:00
Aleix Conchillo Flaqué
8c7752fbc2
github: add coverage support
2025-02-11 09:58:21 -08:00
Aleix Conchillo Flaqué
0d6c680133
README: add unit tests badge
2025-01-21 10:14:37 -08:00
Aleix Conchillo Flaqué
090bc81ec5
tests: add some initial run_test() utilities
2025-01-20 17:41:21 -08:00
Aleix Conchillo Flaqué
c4f0c7bcfd
github: only run android simple-chatbot worflow if android example modified
2025-01-12 11:35:34 -08:00
Aleix Conchillo Flaqué
a04a920e54
examples/simple-chatbot: move clients to client directory
2025-01-11 19:16:05 -08:00
marcus-daily
06d0a231b9
Android demo app for simple-chatbot example
2025-01-10 09:50:37 +00:00
Aleix Conchillo Flaqué
5c57cccea3
github: run ruff check import linter
2024-12-17 11:29:28 -08:00
Mark Backman
414dcf9810
Improve TOC in sidebar, fix missing services
2024-12-12 11:06:09 -05:00
Mark Backman
2d3864ee09
Move API docs generation to docs/api
2024-12-09 20:44:10 -05:00
Mark Backman
61d0fa42f1
Add a workflow to generate the docs
2024-12-06 20:32:33 -05:00
marcus-daily
76e5f1e847
Remove unnecessary ruff params in CI
2024-10-31 15:07:28 +00:00
Aleix Conchillo Flaqué
c7c709a0a7
github: cache venv when running tests
2024-09-26 10:32:22 -07:00
Aleix Conchillo Flaqué
da81df5284
github: install dev-requirements when running tests
2024-09-23 09:53:37 -07:00
Aleix Conchillo Flaqué
eeb8338dce
introduce Ruff formatting
2024-09-23 09:53:37 -07:00
mattie ruth backman
50b45ac2da
get the test infrastructure running again
...
disable broken tests for now
2024-09-19 20:58:17 -04:00
James Hush
1f06d78213
github: remove *requirements.txt from tests.yaml
2024-08-20 11:16:25 -07:00
Aleix Conchillo Flaqué
91103e21cc
github(publish_test): download tags and depth to 100
2024-07-24 14:49:09 -07:00
Aleix Conchillo Flaqué
060a22f395
github: only run publish_test manually
...
We need to run this manually to avoid test.pypi.org project size limits.
2024-07-23 14:19:24 -07:00
Aleix Conchillo Flaqué
cc6713837a
github: publish test to pypi again. simply always use PRs
2024-05-20 12:19:39 -07:00
Aleix Conchillo Flaqué
728fe0ad88
github: don't publish to test pypi twice
2024-05-20 12:15:54 -07:00
Aleix Conchillo Flaqué
dbba45349f
github: don't run publish_test on main branch
2024-05-20 12:14:00 -07:00