couchbase / couchbase/couchbase-python-client

Free-threaded Python Support

Offen
#63 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
248
Forks
113
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Now that Python 3.14 is in its rc phase and free-threading is no longer an experimental configuration, would support for free-threading (and Python 3.14 itself) be possible?

I realize this is a huge ask considering how much of the SDK is in C++, but I thought asking couldn't hurt. 🙂

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

In der Issue werden keine Dateien, Tests oder Einstiegspunkte angegeben. Beginne mit einem Audit der C++-Komponenten des SDK und der Python-Kompatibilitätsannahmen im Hinblick auf Python 3.14 free-threading und definiere anschließend die erforderlichen Kompatibilitätsprüfungen und die Testabdeckung. Als abgeschlossen gilt die Arbeit, wenn der Client Python 3.14 und free-threaded-Konfigurationen offiziell unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp, python
Bereich
api
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.