Skip to content

fix: add speech_engine_custom.py to .fernignore#789

Merged
kraenhansen merged 1 commit into
mainfrom
kh/fernignore-speech-engine-custom
May 18, 2026
Merged

fix: add speech_engine_custom.py to .fernignore#789
kraenhansen merged 1 commit into
mainfrom
kh/fernignore-speech-engine-custom

Conversation

@kraenhansen

@kraenhansen kraenhansen commented May 18, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds src/elevenlabs/speech_engine_custom.py to .fernignore so Fern regeneration stops deleting this custom module
  • Fixes ModuleNotFoundError: No module named 'elevenlabs.speech_engine_custom' in Fern regeneration PRs (imported by client.py)
  • Same pattern as fix: add url_utils.py to .fernignore #782 (url_utils.py)

Test plan

  • Verified speech_engine_custom.py exists on main and is imported by client.py
  • After merging, re-dispatch Python SDK regeneration and confirm compile passes

🤖 Generated with Claude Code


Note

Low Risk
Low risk: changes only .fernignore, affecting code generation behavior but not runtime logic; main risk is accidentally excluding a file that should be generated.

Overview
Prevents Fern regeneration from deleting/overwriting the custom src/elevenlabs/speech_engine_custom.py module by adding it to .fernignore.

This keeps client.py imports of SpeechEngineClient/AsyncSpeechEngineClient stable across regen PRs.

Reviewed by Cursor Bugbot for commit 46da3dc. Bugbot is set up for automated code reviews on this repo. Configure here.

Fern regeneration deletes this custom module, breaking imports in
client.py. Same pattern as url_utils.py fix in #782.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kraenhansen kraenhansen requested a review from PaulAsjes May 18, 2026 11:51
@kraenhansen kraenhansen self-assigned this May 18, 2026

@PaulAsjes PaulAsjes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoops, my bad for not including this.

@kraenhansen kraenhansen merged commit 733193b into main May 18, 2026
6 checks passed
@kraenhansen kraenhansen deleted the kh/fernignore-speech-engine-custom branch May 18, 2026 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants