[bot] Instrument runwayml (62,131 weekly downloads)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- Active
- Stack technique
- python
- Domaine
- backend-api-design, observability-sre
Piste de recherche
Start by verifying the Runway API methods in the official README and API reference, especially client.image_to_video.create(), then review existing integrations under py/src/braintrust/integrations/. Check py/pyproject.toml, py/noxfile.py, and the root README.md to understand dependency, test-session, and documentation conventions. Done should include a scoped native integration, its matrix and nox coverage, and the corresponding README entry.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What's missing
runwayml (the official Python SDK for Runway's generative video/image API) has no native instrumentation in the Braintrust Python SDK. There is no py/src/braintrust/integrations/runwayml/ directory, no entry in py/pyproject.toml [tool.braintrust.matrix], and no nox session in py/noxfile.py. The SDK exposes execution-oriented generation calls (confirmed in the official README: client.image_to_video.create()) that submit and poll asynchronous generative video jobs — the same class of "call out to a generative model and capture the execution" behavior Braintrust already instruments for other media/generation providers.
Weekly downloads
62,131 (as of 2026-10-05; https://pypistats.org/api/packages/runwayml/recent)
Braintrust docs status
not_found — searched site:braintrust.dev docs Runway ML video; no dedicated Runway integration page or mention of runwayml exists in the Braintrust docs (https://www.braintrust.dev/docs).
Upstream sources
- PyPI: https://pypi.org/pypi/runwayml/json (confirmed current
info.version) - GitHub: https://github.com/runwayml/sdk-python
- Docs/README: https://github.com/runwayml/sdk-python/blob/main/README.md (confirms
client.image_to_video.create()execution API; additional generation methods such as text_to_video/text_to_image should be verified against Runway's official API reference at https://docs.dev.runwayml.com before scoping implementation)
Local repo files inspected
README.md(root) — "Integrations included inbraintrust" table, no Runway entrypy/pyproject.toml— grepped forrunway, no matches in[tool.braintrust.matrix]or dependency groupspy/noxfile.py— grepped forrunway, no matching sessionpy/src/braintrust/integrations/— norunwaymlsubdirectory- repo-wide grep for
runwayml— no source-code references found outside this audit
Filed by an automated library-gap audit. Please verify before prioritizing.
- Langage dominant
- Python
- Étoiles
- 22
- Forks
- 24
- Merge moyen
- 16 h 34 min
- PR mergées (30 j)
- 113
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de braintrustdata/braintrust-sdk-python
-
feature python
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
braintrustdata/braintrust-sdk-python#868 ·
Les mainteneurs répondent en général sous 1 jour
-
Migrate legacy HTTPConnection callers to the policy-aware Transport incrementallyPeut-être pris @AbhiPrasad l’a pris il y a 14 jours. Ouvertepython
braintrustdata/braintrust-sdk-python#839 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
new-integration
Difficulté 4/5 3-5 jours Accessibilité débutants 68/100
braintrustdata/braintrust-sdk-python#808 ·
Les mainteneurs répondent en général sous 1 jour
-
new-integration
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
braintrustdata/braintrust-sdk-python#806 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
braintrustdata/braintrust-sdk-python#798 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de braintrustdata/braintrust-sdk-python
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
jbacalso24/mimry#291 ·
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 Moins d'une heure Accessibilité débutants 82/100
eli-alvarado/us-watchlist-alerts#14 ·
Les mainteneurs répondent en général sous 1 jour
-
from-review-extraction python severity:nit
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
LearningCircuit/local-deep-research#7462 ·
Les mainteneurs répondent en général sous 2 jours
-
mermaid_extract.py silently discards single-line state-diagram notes; sequence notes are keptOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
cathrynlavery/diagram-design#441 ·
Les mainteneurs répondent en général sous 2 jours
-
[Cleanup] Include the public header in work_split.cppPeut-être pris @blozano-tt l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
tenstorrent/tt-metal#60850 ·
Les mainteneurs répondent en général sous 1 jour