| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-07-03 | 4.9 kB | |
| v2.99 source code.tar.gz | 2025-07-03 | 106.2 kB | |
| v2.99 source code.zip | 2025-07-03 | 114.6 kB | |
| Totals: 3 Items | 225.8 kB | 6 | |
What's Changed
- adding current_text to save method. by @willwade in https://github.com/nateshmbhat/pyttsx3/pull/330
- Fix typos discovered by codespell by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/340
- Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/335
- Add willwade's test_pyttsx3.py by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/346
- Delete .github/workflows/pythonpublish.yml in favor of python_publish.yml by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/349
- Use dict lookup of driver name by sys.platform by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/343
- Remove Python 2 compatibility module six by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/341
- Remove FFMPEG, rework onSynth in espeak to finish correctly by @willwade in https://github.com/nateshmbhat/pyttsx3/pull/348
- PEP 621: Migrate from setup.py to pyproject.toml by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/339
- Format Python code with
pipx run ruff formatby @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/358 - Delete the unused requirements.txt by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/364
- Add pre-commit by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/360
- TTS engines by sys.platform by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/367
- Stop skipping pytests unless they currently fail by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/353
pipx run ruff check --fix --unsafe-fixesby @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/359- README.md: espeak-ng, not espeak and delete README.rst by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/366
- Enable eSpeak-NG on macOS by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/369
- Enable eSpeak-NG on Windows by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/371
- Remove pytest-timeout by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/372
- Add
test_espeak_voices(driver_name="espeak")by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/373 - Fix
python pyttsx3/drivers/_espeak.pyby @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/374 - Apple NSSpeechSynthesizer (
nsss) writes .aiff, not .wav files by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/376 - ruff check --select=ALL --ignore=COM812,D212 --fix by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/377
- pyttsx3/drivers/_espeak.py: Convert tab indentation into spaces by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/379
- README.md: Text-To-Speech Engines by Operating System by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/380
- Run ruff check first and ruff format second by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/381
- .pre-commit-config.yaml end-of-file-fixer by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/382
- AVSynthesiser for Mac Engine by @willwade in https://github.com/nateshmbhat/pyttsx3/pull/350
- Remove xfail from test_saving_to_file on macOS by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/388
- Fix Espeak get voices and SetVoices - but also test by @willwade in https://github.com/nateshmbhat/pyttsx3/pull/387
- SAPI - Language codes and other fields to not be Empty (fix for [#384]) by @willwade in https://github.com/nateshmbhat/pyttsx3/pull/385
- ruff check --select=ALL --ignore=COM812,D212,ERA001,T201 --fix by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/378
- Still more ruff rules by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/389
- ruff-pre-commit updating v0.7.4 -> v0.8.6 by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/390
- Corrected the print statement in doc by @prabhakaryadav2003 in https://github.com/nateshmbhat/pyttsx3/pull/392
- pre-commit autoupdate 2025_04_12 by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/396
- Add PEP 723 headers to the examples by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/404
- Fix two RUF100 lint violations by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/407
- pre-commit autoupdate 2025-06-16 by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/409
-
pre-commit autoupdate 2025-07-03 by @cclauss in https://github.com/nateshmbhat/pyttsx3/pull/411
-
Bump the github-actions group with 2 updates by @dependabot in https://github.com/nateshmbhat/pyttsx3/pull/344
New Contributors
- @cclauss made their first contribution in https://github.com/nateshmbhat/pyttsx3/pull/340
- @dependabot made their first contribution in https://github.com/nateshmbhat/pyttsx3/pull/344
- @prabhakaryadav2003 made their first contribution in https://github.com/nateshmbhat/pyttsx3/pull/392
Full Changelog: https://github.com/nateshmbhat/pyttsx3/compare/v2.98...v2.99