Esperanto

Latest version: v1.1.2

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.7.0

Changes

- Made TTS provider imports lazy to avoid unnecessary dependencies
- Users will now get a more helpful error message when trying to use a provider without its dependencies installed
- Fixed ModuleNotFoundError when importing ElevenLabs provider without the package installed

0.6.1

What's Changed

Features
- Added support for OpenAI's o1 model:
- Replace max_tokens with max_completion_tokens
- Force temperature to 1
- Remove top_p parameter
- Convert system messages to user messages

Documentation
- Added example notebook for o1 model usage

0.6.0

New Features
- Added Text-to-Speech (TTS) support
- Added support for multiple TTS providers:
- OpenAI TTS
- ElevenLabs TTS
- Google Cloud TTS
- Updated dependencies and documentation
- Renamed Gemini providers to Google for consistency

Documentation
- Added new TTS documentation
- Updated README with TTS examples
- Added new TTS notebook examples

0.5.3

What's New

Features
- Added Speech-to-Text support with OpenAI Whisper and Groq Whisper providers
- New documentation for Speech-to-Text functionality
- Improved test fixtures with mock audio files

Documentation
- Added new `speech_to_text.md` guide
- Updated main README with Speech-to-Text features
- Added example notebook for Speech-to-Text usage

0.5.2

What's Changed

* Updated publish workflow to use `uv publish` instead of twine
* Fixed build process to ensure clean artifacts
* Improved dependency management with uv

0.5.1

What's Changed

* Migrated from Poetry to uv for dependency management
* Updated GitHub workflows for building and publishing
* Improved installation documentation
* Fixed build process to ensure clean artifacts

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.