Skip to content

Commit 9afd295

Browse files
committed
sync with main and merge resolved
2 parents 9f05f9d + b50fec7 commit 9afd295

File tree

247 files changed

+12043
-2004
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

247 files changed

+12043
-2004
lines changed

Diff for: .fernignore

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
# Specify files that shouldn't be modified by Fern
22

3+
# Ignore manually created SDK wrappers
34
src/elevenlabs/client.py
5+
src/elevenlabs/conversational_ai/conversation.py
6+
src/elevenlabs/conversational_ai/default_audio_interface.py
47
src/elevenlabs/play.py
58
src/elevenlabs/realtime_tts.py
69

7-
.github/workflows/ci.yml
8-
.github/workflows/tests.yml
10+
# Ignore CI files
11+
.github/
912

1013
README.md
1114
assets/
1215

16+
# Ignore custom tests
1317
tests/
18+
19+
20+
21+
22+
23+

Diff for: .github/ISSUE_TEMPLATE/1-bug_report.yml

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Bug report
2+
description: Create a bug report for the ElevenLabs Python SDK
3+
labels: [bug]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for reporting a bug with the **ElevenLabs Python SDK**. Please fill out the sections below to help us understand and resolve the issue.
9+
10+
**Note:** The ElevenLabs Python SDK is **auto-generated from [Fern](https://www.buildwithfern.com/)** and is a wrapper around our OpenAPI specification. Direct modifications to the SDK code may be overwritten in future releases.
11+
12+
- type: textarea
13+
attributes:
14+
label: Description
15+
description: |
16+
**Describe the bug in detail and provide clear steps to reproduce it.**
17+
18+
Include information such as:
19+
- What you were trying to achieve.
20+
- What happened instead.
21+
- Any relevant parameters or configurations.
22+
placeholder: |
23+
**Steps to reproduce:**
24+
1. ...
25+
2. ...
26+
27+
**Expected behavior:**
28+
29+
**Actual behavior:**
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Code example
35+
description: Provide an example code snippet that has the problem (Make sure to **NOT** upload or expose your API key).
36+
placeholder: |
37+
```python
38+
from elevenlabs import generate, play
39+
40+
# Your code here
41+
```
42+
- type: textarea
43+
attributes:
44+
label: Additional context
45+
description: |
46+
Add any other context or screenshots about the problem here.
47+
placeholder: |
48+
- Related issues:
49+
- Possible workaround:
50+
- Logs
51+
- ...

Diff for: .github/ISSUE_TEMPLATE/2-feature_request.yml

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Feature Request
2+
description: Propose a new feature for the ElevenLabs Python SDK
3+
labels: [enhancement]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for taking the time to propose a new feature for the **ElevenLabs Python SDK**. Please provide detailed information below to help us understand your proposal.
9+
10+
**Note:** The ElevenLabs Python SDK is **auto-generated from [Fern](https://fern.dev)** and is a wrapper around our OpenAPI specification. Additions made directly to the SDK code may be overwritten in future releases. We recommend opening an issue to discuss your feature request so we can explore how it fits into our API.
11+
12+
- type: textarea
13+
attributes:
14+
label: Feature Description
15+
description: A detailed description of the feature you are proposing for the SDK. Include information such as the problem it solves, how it would work, and any relevant APIs or modules it would involve.
16+
placeholder: |
17+
**Feature description:**
18+
19+
- What is the feature?
20+
- What problem does it solve?
21+
- How do you envision it working?
22+
validations:
23+
required: false
24+
- type: textarea
25+
attributes:
26+
label: Use Case
27+
description: Provide one or more use cases where this feature would be beneficial.
28+
placeholder: |
29+
**Use case:**
30+
31+
- Describe a scenario where this feature would be useful.
32+
- type: textarea
33+
attributes:
34+
label: Alternatives Considered
35+
description: Describe any alternative solutions or features you've considered.
36+
placeholder: |
37+
**Alternatives considered:**
38+
39+
- Other ways to solve the problem?
40+
- Why do these alternatives fall short?
41+
validations:
42+
required: false
43+
- type: textarea
44+
attributes:
45+
label: Additional Context
46+
description: Any extra information, references, or screenshots that might help us understand your feature request.
47+
placeholder: |
48+
- Related issues or discussions:
49+
- Relevant links:
50+
- Screenshots or mockups:
51+
validations:
52+
required: false

Diff for: .github/ISSUE_TEMPLATE/config.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Ask a question (Discord)
4+
url: https://discord.com/invite/elevenlabs
5+
about: Please ask questions in our discussions forum.

Diff for: .github/SECURITY.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Reporting Security Issues
2+
3+
If you believe you have found a security vulnerability, we encourage you to let us know right away.
4+
5+
We will investigate all legitimate reports and do our best to quickly fix the problem.
6+
7+
## Bug Bounty Program
8+
9+
Please note that ElevenLabs does not offer cash-based rewards for vulnerability reports at this time.

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ dist/
33
__pycache__/
44
poetry.toml
55
.ruff_cache/
6+
.DS_Store

0 commit comments

Comments
 (0)