GitHub-Statistiken für 3.10.0 (13. Dezember 2024)#

GitHub-Statistiken für den 15.05.2024 (Tag: v3.9.0) - 13.12.2024

Diese Listen werden automatisch generiert und sind möglicherweise unvollständig oder enthalten Duplikate.

Wir haben 100 Issues geschlossen und 337 Pull-Anfragen zusammengeführt. Die vollständige Liste finden Sie auf GitHub

Die folgenden 128 Autoren trugen 1932 Commits bei.

  • abhi-jha

  • Adam J. Stewart

  • Aditi Gautam

  • Aditya Vidyadhar Kamath

  • Aishling Cooke

  • Alan

  • Alan Sosa

  • Alice

  • Aman Nijjar

  • Ammar Qazi

  • Ancheng

  • anpaulan

  • Anson0028

  • Anthony Lee

  • anTon

  • Antony Lee

  • Ayoub Gouasmi

  • Brigitta Sipőcz

  • Caitlin Hathaway

  • cesar

  • Charlie LeWarne

  • Christian Mattsson

  • ClarkeAC

  • Clemens Brunner

  • Clement Gilli

  • cmp0xff

  • Costa Paraskevopoulos

  • dale

  • Dani Pinyol

  • Daniel Weiss

  • Danny

  • David Bakaj

  • David Lowry-Duda

  • David Meyer

  • David Stansby

  • dbakaj

  • dependabot[bot]

  • Diogo Cardoso

  • Doron Behar

  • Edgar Andrés Margffoy Tuay

  • Elliott Sales de Andrade

  • Eytan Adler

  • farquh

  • Felipe Cybis Pereira

  • Filippo Balzaretti

  • FMasson

  • Francisco Cardozo

  • Gavin S

  • Greg Lucas

  • haaris

  • hannah

  • Ian Thomas

  • Illviljan

  • James Addison

  • James Spencer

  • Jody Klymak

  • john

  • Jonas Eschle

  • Jouni K. Seppänen

  • juanis2112

  • Juanita Gomez

  • Justin Hendrick

  • K900

  • Kaustbh

  • Kaustubh

  • Kherim Willems

  • Kyle Sunden

  • Kyra Cho

  • Larry Bradley

  • litchi

  • Lorenzo

  • Lucx33

  • Lumberbot (aka Jack)

  • MadPhysicist

  • malhar2460

  • Martino Sorbaro

  • Mathias Hauser

  • Matthew Feickert

  • Matthew Petroff

  • Melissa Weber Mendonça

  • Michael

  • Michael Droettboom

  • Michael Hinton

  • MischaMegens2

  • Moritz Wolter

  • muchojp

  • Nabil

  • nakamura yuki

  • odile

  • OdileVidrine

  • Oscar Gustafsson

  • Panicks28

  • Paul An

  • Pedro Barão

  • Pedro BittarBarao

  • Peter Talley

  • Pierre-antoine Comby

  • Pranav

  • Pranav Raghu

  • pre-commit-ci[bot]

  • proximalf

  • r3kste

  • Randolf Scholz

  • Refael Ackermann

  • RickyP24

  • rnhmjoj

  • Ruth Comer

  • Ryan May

  • Sai Chaitanya, Sanivada

  • saranti

  • scaccol

  • Scott Shambaugh

  • Sean Smith

  • Simon May

  • simond07

  • smcgrawDotNet

  • Takumasa N

  • Takumasa N.

  • Takumasa Nakamura

  • thiagoluisbecker

  • Thomas A Caswell

  • Tiago Lubiana

  • Tim Hoffmann

  • trananso

  • Trygve Magnus Ræder

  • Victor Liu

  • vittoboa

  • Xeniya Shoiko

GitHub Issues und Pull Requests

Pull Requests (337)

  • PR #29299: Merge v3.9.x into v3.10.x

  • PR #29296: Backport PR #29295 auf Branch v3.10.x (BLD: Pin meson-python auf <0.17.0)

  • PR #29290: Backport PR #29254 auf Branch v3.10.x (DOC: Hinweis zu align_labels() hinzufügen)

  • PR #29289: Backport PR #29260 auf Branch v3.10.x (DOC: Bessere Erklärung von rcParams "patch.edgecolor" und "patch.force_edgecolor")

  • PR #29288: Backport PR #29285 auf Branch v3.10.x (PR#29175 auf main umleiten)

  • PR #29254: DOC: Hinweis zu align_labels() hinzufügen

  • PR #29260: DOC: Bessere Erklärung von rcParams "patch.edgecolor" und "patch.force_edgecolor")

  • PR #29285: PR#29175 auf main umleiten

  • PR #29286: Backport PR #29274 auf Branch v3.10.x (Bump der Actions-Gruppe über 1 Verzeichnis mit 2 Updates)

  • PR #29274: Bump der Actions-Gruppe über 1 Verzeichnis mit 2 Updates

  • PR #29283: Backport PR #29272 auf Branch v3.10.x (DOC: Abschnitt zum Übersetzen zwischen Achsen- und pyplot-Schnittstelle hinzufügen)

  • PR #29272: DOC: Abschnitt zum Übersetzen zwischen Achsen- und pyplot-Schnittstelle hinzufügen

  • PR #29279: Backport PR #29265 auf Branch v3.10.x (DOC: LineCollection Docstring leicht verbessern)

  • PR #29276: Backport PR #29247 auf Branch v3.10.x (Fix beim Erstellen von freetype 2.6.1 auf macOS clang 18)

  • PR #29244: Wechsel zu einer 3D-Rotations-Trackball-Implementierung mit Pfadunabhängigkeit

  • PR #29265: DOC: LineCollection Docstring leicht verbessern

  • PR #29247: Fix beim Erstellen von freetype 2.6.1 auf macOS clang 18

  • PR #29268: Bump der Actions-Gruppe mit 2 Updates

  • PR #29266: Backport PR #29251 auf Branch v3.10.x (Zizmor-Audit)

  • PR #29269: Backport PR #29267 auf Branch v3.10.x (Pylab von mypy-Checks ausschließen)

  • PR #29267: Pylab von mypy-Checks ausschließen

  • PR #29251: Zizmor-Audit

  • PR #29255: Backport PR #29249 auf Branch v3.10.x ([Bugfix] Rückwärtsmapping für _translate_tick_params beheben)

  • PR #29249: [Bugfix] Rückwärtsmapping für _translate_tick_params beheben

  • PR #29250: Backport PR #29243 auf Branch v3.10.x (Anführungszeichen um [dev] in environment.yml hinzufügen)

  • PR #29243: Anführungszeichen um [dev] in environment.yml hinzufügen

  • PR #29246: Backport PR #29240 auf Branch v3.10.x (DOC: plt.show() zum einleitenden pyplot-Beispiel hinzufügen)

  • PR #29240: DOC: plt.show() zum einleitenden pyplot-Beispiel hinzufügen

  • PR #29239: Backport PR #29236 auf Branch v3.10.x (ANI: Pillow-Frames auf RGB reduzieren, wenn opak)

  • PR #29238: Backport PR #29167 auf Branch v3.10.x (BUGFIX: Achsen-Einheiteninformationen in ConnectionPatch verwenden)

  • PR #29236: ANI: Pillow-Frames auf RGB reduzieren, wenn opak

  • PR #29167: BUGFIX: Achsen-Einheiteninformationen in ConnectionPatch verwenden

  • PR #29232: Merge Branch v3.9.x in v3.10.x

  • PR #29230: Backport PR #29188 auf Branch v3.10.x (Bump pypa/cibuildwheel von 2.21.3 auf 2.22.0 in der Actions-Gruppe)

  • PR #29188: Bump pypa/cibuildwheel von 2.21.3 auf 2.22.0 in der Actions-Gruppe

  • PR #29225: Backport PR #29213 auf Branch v3.10.x (Vermeide unnötige Warnung in der Funktion _pcolorargs)

  • PR #29211: Backport PR #29133 auf Branch v3.10.x (Erstellen von parse_bar_color_args zur Vereinheitlichung der Farbhandhabung in plt.bar mit Vorrang- und Sequenzunterstützung für facecolor und edgecolor)

  • PR #29177: Backport PR #29148 auf Branch v3.10.x (Kein Fehler bei gleichnamigen, aber unterschiedlich benannten cmaps in qt figureoptions.)

  • PR #29226: Backport PR #29206 auf Branch v3.10.x (Mehr Tests auf reinen Wayland-Systemen überspringen)

  • PR #29206: Mehr Tests auf reinen Wayland-Systemen überspringen

  • PR #29213: Vermeide unnötige Warnung in der Funktion _pcolorargs

  • PR #29210: Backport PR #29209 auf Branch v3.10.x (FIX: pcolormesh mit keinen x, y Args und Nearest-Interpolation)

  • PR #29133: Erstellen von parse_bar_color_args zur Vereinheitlichung der Farbhandhabung in plt.bar mit Vorrang- und Sequenzunterstützung für facecolor und edgecolor

  • PR #29209: FIX: pcolormesh mit keinen x, y Args und Nearest-Interpolation

  • PR #29200: Backport PR #29182 auf Branch v3.10.x (Update backend_qt.py: parent nicht an __init__ auf subplottool übergeben)

  • PR #29207: Backport PR #29169 auf Branch v3.10.x (Kleinere Korrekturen am Text-Intro-Explainer)

  • PR #29169: Kleinere Korrekturen am Text-Intro-Explainer

  • PR #29159: Anstehende Warnung für veralteten Parameter 'vert' von box und violin auf 3.10

  • PR #29196: Backport PR #29191 auf Branch v3.10.x (ci: 3.13t Test-Setup vereinfachen)

  • PR #29182: Update backend_qt.py: parent nicht an __init__ auf subplottool übergeben

  • PR #29189: Backport PR #28934 auf Branch v3.10.x (ci: micromamba wieder entpinnen)

  • PR #29186: Backport PR #28335 auf Branch v3.10.x (DOC: LLM-Ausgabe nicht als eigene Arbeit posten)

  • PR #28934: ci: micromamba wieder entpinnen

  • PR #28335: DOC: LLM-Ausgabe nicht als eigene Arbeit posten

  • PR #29178: Backport PR #29163 auf Branch v3.9.x (ci: Veraltetes pkg-config-Paket auf macOS entfernen)

  • PR #29170: Backport PR #29154 auf Branch v3.10.x (Bedingungen für Warnungen beim Aktualisieren von Konvertern lockern)

  • PR #29154: Bedingungen für Warnungen beim Aktualisieren von Konvertern lockern

  • PR #29166: Backport PR #29153 auf Branch v3.10.x (Bump codecov/codecov-action von 4 auf 5 in der Actions-Gruppe)

  • PR #29164: Backport PR #29163 auf Branch v3.10.x (ci: Veraltetes pkg-config-Paket auf macOS entfernen)

  • PR #29168: Backport PR #29073 auf Branch v3.10.x (Secondary_axis-Tutorial aktualisieren)

  • PR #29073: Secondary_axis-Tutorial aktualisieren

  • PR #29163: ci: Veraltetes pkg-config-Paket auf macOS entfernen

  • PR #29145: Backport PR #29144 auf Branch v3.10.x (TCL_SETVAR und TCL_SETVAR2 für Tcl 9-Unterstützung verwenden)

  • PR #29144: TCL_SETVAR und TCL_SETVAR2 für Tcl 9-Unterstützung verwenden

  • PR #29140: Backport PR #29080 auf Branch v3.10.x (Aktualisiert die Datei galleries/tutorials/artists.py als Reaktion auf Issue #28920)

  • PR #29080: Aktualisiert die Datei galleries/tutorials/artists.py als Reaktion auf Issue #28920

  • PR #29138: Backport PR #29134 auf Branch v3.10.x (MNT: Fehlerhaften Test vorübergehend überspringen, um CI zu entblockieren)

  • PR #29134: MNT: Fehlerhaften Test vorübergehend überspringen, um CI zu entblockieren

  • PR #29132: Backport PR #29128 auf Branch v3.10.x (AutoMinorLocator Docstring anpassen.)

  • PR #29128: AutoMinorLocator Docstring anpassen.

  • PR #29123: Bump der Actions-Gruppe mit 2 Updates

  • PR #29122: Backport PR #29120 auf Branch v3.10.x (DOC: Nested Pie Beispiel von cmaps auf color_sequences umstellen)

  • PR #29100: Backport PR #29099 auf Branch v3.10.x (MNT: _ttconv.pyi entfernen)

  • PR #29099: MNT: _ttconv.pyi entfernen

  • PR #29098: Backport PR #29097 auf Branch v3.10.x (ENH: Vorwärts-/Rückwärts-Buttons zur OSX-Backend-Verschiebung hinzufügen)

  • PR #29097: ENH: Vorwärts-/Rückwärts-Buttons zur OSX-Backend-Verschiebung hinzufügen

  • PR #29095: Backport PR #29071 auf Branch v3.10.x (Bump pypa/gh-action-pypi-publish von 1.10.3 auf 1.11.0 in der Actions-Gruppe)

  • PR #29096: Backport PR #29094 auf Branch v3.10.x (DOC: Link im Abschnitt "Siehe auch" von axes.violin korrigieren)

  • PR #29092: Backport PR #29088 auf Branch v3.10.x (DOC: Aliase in Kwargs-Tabellen formatieren)

  • PR #29094: DOC: Link im Abschnitt "Siehe auch" von axes.violin korrigieren

  • PR #29091: Backport PR #29085 auf Branch v3.10.x (FIX: GTK3Agg Backend Exportnamen zur Konsistenz aktualisieren)

  • PR #29088: DOC: Aliase in Kwargs-Tabellen formatieren

  • PR #29089: Backport PR #29065 auf Branch v3.10.x (DOC: Docstring von triplot() aktualisieren)

  • PR #29085: FIX: GTK3Agg Backend Exportnamen zur Konsistenz aktualisieren

  • PR #29084: Backport PR #29081 auf Branch v3.10.x ( "none" als Farbwert dokumentieren)

  • PR #29065: DOC: Docstring von triplot() aktualisieren

  • PR #29081: "none" als Farbwert dokumentieren

  • PR #29061: Backport PR #29024 auf Branch v3.10.x (Speichern von Animationen in transparenten Formaten korrigieren)

  • PR #29069: Backport PR #29068 auf Branch v3.10.x ([DOC] Einrückung im sync_cmaps-Beispiel korrigieren)

  • PR #29070: Backport PR #29048 auf Branch v3.10.x (DOC: PR-Workflow aus Contributing Guide in Install und Workflow integrieren)

  • PR #29048: DOC: PR-Workflow aus Contributing Guide in Install und Workflow integrieren

  • PR #29068: [DOC] Einrückung im sync_cmaps-Beispiel korrigieren

  • PR #29024: Speichern von Animationen in transparenten Formaten korrigieren

  • PR #29059: Konverter-Docs und StrCategoryConverter-Verhalten bereinigen

  • PR #29058: [DOC] missing-references.json aktualisieren

  • PR #29057: DOC/TST: numpy<2.1 in environment.yml sperren

  • PR #29053: Gemeinsame Formatstrings in LogFormatter, LogFormatterExponent auslagern.

  • PR #28970: Explizite Konvertereinstellung zu Axis hinzufügen

  • PR #28048: Ermöglicht das Einstellen der Schraffur-Linienstärke in Patches und Collections und behebt auch das Einstellen der Schraffur-Linienstärke über rcParams

  • PR #29017: DOC: Bevorzugte Figurengröße für Beispiele dokumentieren

  • PR #28871: Beitrag-Doc aktualisiert #28476

  • PR #28453: Nicht mehr auf Dead-Reckoning-Maustasten für motion_notify_event verlassen.

  • PR #28495: ticker.EngFormatter: Offset ermöglichen

  • PR #29039: MNT: Flag get_backend(resolve=False) provisorisch hinzufügen

  • PR #28946: MNT: plt.polar() mit bestehender nicht-polarer Achse als veraltet markieren

  • PR #29013: FIX: auto_fmtxdate für Constrained Layout

  • PR #29022: Behebt CI-Build-Fehler auf AIX.

  • PR #28830: Feature: Unterstützung für das Übergeben von DataFrames an table.table

  • PR #27766: Dateinamen von save_figure zurückgeben

  • PR #27167: ENH: long_axis Eigenschaft zu colorbar hinzufügen

  • PR #29021: Mindest-pybind11 auf 2.13.2 aktualisieren

  • PR #28863: Verbesserte Dokumentation für quiver

  • PR #29019: Anforderungen aktualisieren, um PyStemmer zu doc-requirements und environment hinzuzufügen

  • PR #28653: Mnt/verallgemeinerte Plot-Varargs

  • PR #28967: MSVC-Cast-Warnungen beheben

  • PR #29016: DOC: suptitle / supxlabel / supylabel Benennung besser erklären

  • PR #28842: Verbesserungen an FT2Font-Erweiterungen

  • PR #28658: Neue Daten → Farb-Pipeline

  • PR #29012: Mindest-pybind11 auf 2.13 erhöhen

  • PR #29007: MNT: Ändern von Figure.number als veraltet markieren

  • PR #28861: Artist._remove_method Referenzzyklus unterbrechen

  • PR #28478: Bugfix für PathSimplifier

  • PR #28992: DOC: Transform Tree-Beispiel auffrischen

  • PR #28890: MNT: Fehlende Abhängigkeit zu environment.yml hinzufügen

  • PR #28354: Quiverkey zorder Option hinzufügen

  • PR #28966: FIX: Ausrichtung der Fehlerbalken-Kappe bei Polarkoordinaten

  • PR #28819: Alle Erweiterungen als Thread-sicher markieren

  • PR #28986: DOC: Tags für 3D fill_between Beispiele hinzufügen

  • PR #28984: DOC / BUG: Besseres Beispiel für axlim_clip Argument in 3D

  • PR #20866: ttconv entfernen und Type-42-Einbettung mit fontTools implementieren

  • PR #28975: guiEvent setzen, wo für gtk4 anwendbar.

  • PR #28568: Tags zu vielen mplot3d-Beispielen hinzugefügt

  • PR #28976: Bump pypa/cibuildwheel von 2.21.2 auf 2.21.3 in der Actions-Gruppe

  • PR #28978: CI: mypy stubtest Build-Fehler beheben

  • PR #28823: Fix 3D-Rotationspräzession

  • PR #28841: mplot3d Mausrotationsstil einstellbar machen

  • PR #28971: DOC: Linienstil-Beispiel und Referenz rcParams korrigieren

  • PR #28702: [MNT]: #28701 Generierung von Polygon-Eckpunkten in fill_between trennen, um Neuberechnung zu ermöglichen

  • PR #28965: imageio_ffmpeg als Bereitsteller für ffmpeg als Animations-Writer vorschlagen.

  • PR #28964: FIX macOS: Agg-Puffer-RGBA anstelle des privaten Attributs verwenden

  • PR #28963: Referenzen auf veraltete Writer in animation.py entfernen.

  • PR #28948: ValueError auslösen für RGB-Werte außerhalb des Bereichs [0, 1] in der Funktion rgb_to_hsv

  • PR #28857: Pybind11-Bereinigung

  • PR #28949: [pre-commit.ci] pre-commit Autoupdate

  • PR #28950: Bump der Actions-Gruppe mit 2 Updates

  • PR #28904: Agg: 16-Bit-Grenzen entfernen

  • PR #28856: Verbleibenden Code zu pybind11 konvertieren

  • PR #28874: Verbleibende 3.8-Veralterungen entfernen

  • PR #28943: DOC: Rückgabewert von axhline()/axvline() klarstellen

  • PR #28935: DOC: Ungültige rcParam-Referenzen korrigieren

  • PR #28942: In colorbar docs, Link von 'boundaries'-Doc zu 'spacing'-Doc hinzufügen.

  • PR #28933: AxLine.set_xy{1,2} auf ein einzelnes Argument umstellen.

  • PR #28869: ci: Build-Image auf AppVeyor auf MSVC 2019 aktualisieren

  • PR #28906: Ausnahme-Caching in dviread erneut beheben.

  • PR #27349: [ENH] Dynamische Clipping auf Achsen-Limits für 3D-Plots implementieren

  • PR #28913: DOC: Referenz auf Axis.set_label korrigieren

  • PR #28911: MNT: Doppelte Auswertung von _LazyTickList beheben

  • PR #28584: MNT: Verhindern, dass Benutzer fälschlicherweise die Legenden-Label-API auf Achsen verwenden

  • PR #28853: MNT: Eingabegrößen von regulären X,Y in pcolorfast prüfen

  • PR #28838: TST: Kleinere Probleme im interaktiven Backend-Test beheben

  • PR #28795: MNT: Docstring-Substitutionsmechanismen bereinigen

  • PR #28897: Kleinere Probleme im stubtest-Wrapper beheben

  • PR #28899: Ausnahme mit Traceback-Referenzschleife in dviread nicht cachen.

  • PR #28888: DOC: Bessere Visualisierung für das Standard-Farbrad-Beispiel

  • PR #28896: doc: Nicht-Python-Abhängigkeiten in Dev-Install-Docs angeben

  • PR #28843: MNT: FontProperties __init__ API bereinigen

  • PR #28683: MNT: Warnen, wenn Fixed Aspect explizit gesetzte Datenlimits überschreibt

  • PR #25645: Behebt Problem mit Sketch, der nicht auf PathCollection in Agg funktioniert

  • PR #28886: DOC: Achsenattribute verlinken

  • PR #28880: 'in' aus der Entfernungs-Substitution für Deprecationsnachrichten entfernen

  • PR #28875: DOC: Dokumentation der hist() Kwarg-Listen korrigieren

  • PR #28825: DOC: Nicht funktionierende Code-Objekt-Referenzen korrigieren

  • PR #28862: Verbesserung der Fehlermeldungen von Tortendiagrammen

  • PR #28844: DOC: Abbildung zu Figure.subplots_adjust hinzufügen

  • PR #28588: Skalierung in Tk auf Nicht-Windows-Systemen korrigieren

  • PR #28849: DOC: Subfigures als nicht mehr provisorisch markieren

  • PR #26000: onselect als Schlüsselwortargument für Selektoren machen

  • PR #26013: Unterstützung für nicht-hashbare Callbacks in CallbackRegistry

  • PR #27011: Agg-Erweiterung zu pybind11 konvertieren

  • PR #28845: In Beispielen bevorzugt benannte Orte gegenüber numerischen Orten.

  • PR #27218: API: Entfernung von LocationEvent.lastevent abschließen

  • PR #26870: Veralteten Code aus axis.py entfernt

  • PR #27996: Erstellt einen InsetIndicator Artist

  • PR #28532: TYP: xycoords und Ähnliche korrigieren

  • PR #28785: ft2font-Erweiterung zu pybind11 konvertieren

  • PR #28815: DOC: Richtlinien für Colormaps und Stile dokumentieren

  • PR #28826: MNT: _docstring.dedent_interpd durch seinen Alias _docstring.interpd ersetzen

  • PR #27567: DOC: Stapel von Tags

  • PR #27302: Tags für simple_scatter.py Demo

  • PR #28820: DOC: Cross-Reference-Checks für sphinx-tags korrigieren

  • PR #28786: Einzelne Farbe in ContourSet behandeln

  • PR #28808: DOC: Plot zu margins() hinzufügen, um die Auswirkung zu visualisieren

  • PR #27938: feat: Dunder-Methode für mathematische Operationen auf Axes Size Divider hinzufügen

  • PR #28569: Tags zu vielen Beispielen hinzugefügt

  • PR #28183: Deprecations verfallen lassen

  • PR #28801: DOC: AxLine.set_xy2 / AxLine.set_slope klären

  • PR #28788: TST: Webp-Tests überspringen, wenn nicht verfügbar

  • PR #28550: Interne Verwendung von Artist.figure entfernen

  • PR #28767: MNT: ContourSet Deprecations verfallen lassen

  • PR #28755: TYP: Typing für internes _tri-Erweiterungsmodul hinzufügen

  • PR #28765: Tests für die meisten FT2Font hinzufügen und einige Fehler beheben

  • PR #28781: TST: test_pickle_load_from_subprocess in einem schmutzigen Baum beheben

  • PR #28783: Korrigiert Stellen, an denen "auto" nicht als gültige Interpolationsstufe aufgeführt war.

  • PR #28779: DOC/TST: Sperrt numpy < 2.1

  • PR #28771: Stellt sicher, dass SketchParams immer vollständig initialisiert ist

  • PR #28375: FIX: AffineDeltaTransform korrekt als Pass-Through behandelt

  • PR #28454: MultivarColormap und BivarColormap

  • PR #27891: Refaktorisiert einige Teile der ft2font-Erweiterung

  • PR #28752: Schnelle Behebung des Dev-Builds durch Sperren der Numpy-Version, die Probleme verursacht

  • PR #28749: Fügt sphinxcontrib-video zu environment.yml hinzu

  • PR #27851: Fügt zehnfarbigen zugänglichen Farbzyklus als Style-Sheet hinzu

  • PR #28501: ConcisesDateFormatter's Offset-String ist auf einer invertierten Achse korrekt

  • PR #28734: Komprimiertes Layout verschiebt suptitle

  • PR #28736: Vereinfacht Code in dviread

  • PR #28347: Doc: Fügt Triage-Abschnitt zu neuen Contributor-Docs hinzu

  • PR #28735: CI: Vermeidet setuptools 72.2.0 bei der Installation von kiwi auf PyPy

  • PR #28728: MNT: Depreziert neu importierte Funktionen im Top-Level-Namespace

  • PR #28730: MNT: Verlässt sich in internem Code nicht mehr darauf, dass RcParams eine Dict-Unterklasse ist

  • PR #28714: Vereinfacht _api.warn_external ab Python 3.12+

  • PR #28727: MNT: Bessere Workaround für format_cursor_data auf ScalarMappables

  • PR #28725: Stoppt die Deaktivierung der FH4-Ausnahmebehandlung unter MSVC

  • PR #28711: Zusammenführen von Branch v3.9.x in main

  • PR #28713: DOC: Fügt ein paar weitere Notizen zum Release-Guide hinzu

  • PR #28720: DOC: Klärt, dass axhline() Achsenkoordinaten verwendet

  • PR #28718: DOC: Aktualisiert fehlende Referenzen für numpydoc 1.8.0

  • PR #28710: DOC: Klärt die Alpha-Handhabung für indicate_inset[_zoom]

  • PR #28704: Behebt arrowstyle-Dokumentation Interpolation in FancyPatch.set_arrow() #28698.

  • PR #28709: Aktualisiert actions/attest-build-provenance von 1.4.0 auf 1.4.1 in der actions-Gruppe

  • PR #28707: Vermeidet Division durch Null in Sketch::Sketch

  • PR #28610: CI: Fügt CI hinzu, um matplotlib gegen free-threaded Python zu testen

  • PR #28262: Behebt, dass der Cursor von PolygonSelector während aktiver Zoom-/Pan-Operationen vorübergehend ausgeblendet wird

  • PR #28670: API: Depreziert ungenutzten Helfer in patch._Styles

  • PR #28589: Qt-Embedding-Beispiel: Trennt Timer für Zeichnen und Datenabruf

  • PR #28655: Inline-Annotation und PGF-Benutzer-Demos

  • PR #28654: DOC: Entfernt lange, uninformativen Beispiele

  • PR #28652: Korrigiert Inkonsistenzen im Docstring-Stil in lines.py

  • PR #28641: DOC: Standardisiert Beispiel-Titel - Teil 2

  • PR #28642: DOC: Vereinfacht Heatmap-Beispiel

  • PR #28638: DOC: Entfernt Hinweis auf PRs von origin/main

  • PR #28587: Fügt divergierende Colormaps für den Dunkelmodus hinzu

  • PR #28546: DOC: Klärt/vereinfacht Beispiel für mehrere Bilder mit einer Colorbar

  • PR #28613: Fügt Dokumentation für die Parameter vmin und vmax in der specgram-Funktion hinzu.

  • PR #28627: DOC: Erhöht die Mindestversion von Sphinx auf 5.1.0

  • PR #28628: DOC: Übersicht über API-Änderungen der nächsten Struktur

  • PR #28629: FIX: Axis.set_in_layout wird beachtet

  • PR #28575: Fügt Branch-Tracking zu den Anweisungen für den Entwicklungs-Workflow hinzu

  • PR #28616: CI: Erstellt Docs auf der neuesten Python-Version

  • PR #28617: DOC: Aktiviert parallele Builds

  • PR #28544: DOC: Standardisiert Beispiel-Titel

  • PR #28615: DOC: Hack zur Unterdrückung der sphinx-gallery 17.0 Warnung

  • PR #28293: BLD: Ermöglicht das Erstellen von Python 3.13 Wheels für Nightlies

  • PR #27385: Korrigiert 3D-Linien, die hinter der Kamera sichtbar sind

  • PR #28609: SVG: Stellt sicher, dass nur Marker Linien URLs erhalten

  • PR #28599: Aktualisiert Code auf Python 3.10

  • PR #28593: Aktualisiert ruff auf 0.2.0

  • PR #28603: Vereinfacht ttconv Python<->C++ Konvertierung mit std::optional.

  • PR #28557: DOC: Wendet TOC-Styling an, um Verschachtelung zu entfernen

  • PR #28542: CI: Passt Pins im mypy GHA-Job an

  • PR #28504: Änderungen im SVG-Backend zur Verbesserung der Kompatibilität mit Affinity Designer

  • PR #28122: Deaktiviert Clipping in Agg Resamplern.

  • PR #28597: Sperrt PyQt6 auf Ubuntu 20.04 zurück

  • PR #28073: Fügt Unterstützung für mehrere Hatches, Randfarben und Linienbreiten in Histogrammen hinzu

  • PR #28594: MNT: Löst einen Fehler bei der Manipulation von GeoAxes-Grenzen aus

  • PR #28312: Entfernt eine Indirektionsebene in ToolSetCursor.

  • PR #28573: ENH: Fügt den Eigenschaftsnamen in die Artist AttributeError ein

  • PR #28503: Erhöht die Mindestversion von Python auf 3.10

  • PR #28525: FIX: Colorbar-Abstand für ImageGrid

  • PR #28558: DOC: Ändert die Signatur von _make_image zu numpydoc

  • PR #28061: API: Fügt antialiased zur Interpolationsstufe in Bildern hinzu

  • PR #28536: [svg] Fügt rcParam["svg.id"] hinzu, um ein übergeordnetes ID-Attribut zu <svg> hinzuzufügen

  • PR #28540: Subfigures werden als veraltet markiert, wenn ihre Artists veraltet sind

  • PR #28177: Rationalisiert artist get_figure Methoden; macht die Figure-Eigenschaft zu einer Property

  • PR #28527: DOC: Verbessert die Leitfaden für das Tagging

  • PR #28530: DOC: Vereinfacht axhspan-Beispiel

  • PR #28537: DOC: Aktualisiert Zeitlinien-Beispiel für neuere Releases

  • PR #27833: [SVG] Führt sequenzielle ID-Generierung für Clip-Pfade ein.

  • PR #28512: DOC: Korrigiert den Version-Switcher für stabile Docs

  • PR #28492: MNT: Entfernt PolyQuadMesh-Deprekationen

  • PR #28509: CI: Verwendet micromamba auf AppVeyor

  • PR #28510: Führt Release v3.9.1 in main zusammen

  • PR #28494: [pre-commit.ci] pre-commit autoupdate

  • PR #28497: Fügt zu ignorierende Wörter für codespell hinzu

  • PR #28455: Erweitert das Beispiel für ticklabels_rotation, um das Drehen von Standard-Ticklabels abzudecken.

  • PR #28282: DOC: Klärt "no-build-isolation" und ignoriert mypy neue Funktionen

  • PR #28306: Behoben: PolarAxes verwendet fmt_xdata nicht und fügt einen einfachen Test hinzu (#4568)

  • PR #28400: DOC: Verbessert die Formulierung des data-Parameters in der Dokumentation

  • PR #28225: [ENH]: fill_between auf 3D erweitert

  • PR #28371: Aktualisiert pypa/cibuildwheel von 2.18.1 auf 2.19.0 in der actions-Gruppe

  • PR #28390: Inline RendererBase._get_text_path_transform.

  • PR #28381: Berücksichtigt hinting rcParam im MathTextParser-Cache.

  • PR #28363: Kehrt Subfigure-Achsen um, um Subplots abzugleichen

  • PR #28340: Behebt fehlende Schriftartfehler bei Verwendung von MiKTeX

  • PR #28379: PathEffectsRenderer kann RendererBase._draw_text_as_path einfach erben.

  • PR #28275: Wiederbelebt die Bereinigung von Standarddateinamen, die aus UI-Fenstertiteln extrahiert wurden

  • PR #28360: DOC: Korrigiert Code für das Testen des Beispiels "check figures equal"

  • PR #28370: Ordnet Axes3D-Parameter semantisch neu an.

  • PR #28350: Tippfehler in der Kommunikationsanleitung: extensiblity -> extensibility

  • PR #28290: Führt natürliche 3D-Rotation mit der Maus ein

  • PR #28186: Wendet die Leerzeichensetzung für den unären Minus direkt nach dem Gleichheitszeichen an

  • PR #28311: Aktualisiert die 3D-Orientierungsanzeige sofort

  • PR #28300: Schnelleres Ausrichten von Titeln

  • PR #28313: Extrahiert die Behandlung fehlender Spines in Ausrichtungsberechnungen.

  • PR #28196: TST: Fügt Timeouts für font_manager + Threading-Test hinzu

  • PR #28279: Doc/ipython dep

  • PR #28091: [MNT]: Erstellt build-requirements.txt und aktualisiert dev-requirements.txt

  • PR #27992: Fügt eine Warnung für mehrere pyplot.figure-Aufrufe mit derselben ID hinzu

  • PR #28238: DOC: Aktualisiert den Release-Guide, um den aktuellen Automatisierungen zu entsprechen

  • PR #28232: Führt Release v3.9.0 in main zusammen

  • PR #28228: DOC: Korrigiert Tippfehler in release_guide.rst

  • PR #28074: Fügt den Parameter orientation zu Boxplot hinzu und depreziert vert

  • PR #27998: Fügt einen neuen Parameter orientation zu Violinplot hinzu und depreziert vert

  • PR #28217: Bessere Gruppierung der Protokollierung der Schriftartbehandlung durch texmanager.

  • PR #28130: Klärt die Rolle von out_mask und out_alpha in _make_image.

  • PR #28201: Depreziert Poly3DCollection.get_vector

  • PR #28046: DOC: Klärt die Merge-Richtlinie

  • PR #26893: PGF: Stellt die Schriftgröße des LaTeX-Dokuments konsistent ein

  • PR #28156: Setzt savefig.facecolor/edgecolor nicht in dark_background/538 Styles.

  • PR #28030: Fix #28016: falscher unterer ylim bei baseline=None auf stairs

  • PR #28127: GOV: Erstellt Richtlinie zur Nichtaktualisierung von req für CVEs in Abhängigkeiten

  • PR #28106: Fix: [Bug]: Setzen von Norm mit String funktioniert nicht für hexbin #28105

  • PR #28143: Führt Branch v3.9.x in main zusammen

  • PR #28133: Macht den functions-Parameter für secondary_x/yaxis nicht mehr nur schlüsselwortbasiert.

  • PR #28083: Konvertiert TensorFlow zu numpy für Plots

  • PR #28116: FIX: Korrigiert die Namen von Aliased CMaps

  • PR #28118: Entfernt redundante Baseline-Tests in test_image.

  • PR #28093: Kleinere Wartung an pgf-Docs/Backends.

  • PR #27818: Setzt Polygon-Offsets für logarithmisch skalierte Hexbins

  • PR #28058: TYP: Fügt float zum Typ von to_rgba x hinzu

  • PR #27964: BUG: Behebt NonUniformImage bei nicht-linearen Skalen

  • PR #28054: DOC: Klärt, dass Parameter für das Plotten von gegitterten Daten p... sind

  • PR #27882: Löscht alle Bilder, die Tests bestanden haben, vor dem Hochladen

  • PR #28033: API: Warnt, wenn stairs auf eine Weise verwendet wird, die wahrscheinlich nicht erwünscht ist

  • PR #27786: Depreziert die positionsabhängige Verwendung der meisten Argumente von Plotfunktionen

  • PR #28025: DOC: Klärt die Terminologie der Schnittstelle

  • PR #28043: MNT: Fügt git blame ignore für Korrektur der Einrückung von Docstring-Parametern hinzu

  • PR #28037: DOC: Korrigiert inkonsistente Abstände in einigen Docstrings in _axes.py

  • PR #28031: Sei spezifischer bei der Rückgabeart von findobj

Probleme (100)

  • #29298: [Doc]: Der Link bei "siehe auch" ist falsch. (Axes.violin)

  • #29248: [Bug]: Figure.align_labels() ist verwirrt durch GridSpecFromSubplotSpec

  • #26738: Verbessert den Docstring von LineCollection weiter

  • #29263: [Bug]: mypy-Fehler im CI

  • #27416: [Bug]: get_tick_params auf xaxis zeigt falsche Schlüsselwörter an

  • #29241: [Bug]: Anweisungen zur Einrichtung der Conda-Dev-Umgebung in environment.yml führen zu Problemen unter MacOS/zsh

  • #29227: [Bug]: Das Einführungsbeispiel auf der Pyplot-API-Seite zeigt nichts an - plt.show() fehlt

  • #29190: [Bug]: Inkonsistente 'animation.FuncAnimation' zwischen Anzeige und Speicherung

  • #29090: [MNT]: Konsistentere Farbparameter für bar()

  • #29179: [Bug]: Falscher pcolormesh, wenn shading='nearest' und nur die Mesh-Daten C bereitgestellt werden.

  • #29067: [Bug]: secondary_xaxis erzeugt Ticks an falschen Stellen

  • #29126: [Bug]: TkAgg-Backend ist mit tcl/tk 9.0 defekt

  • #29045: [ENH]: Implementiert Vorwärts-/Rückwärts-Buttons bei Mausbewegungsereignissen auf macOS

  • #27173: [Bug]: Gifs erzeugen keinen transparenten Hintergrund mehr

  • #19229: Fügt öffentliche API zum Setzen eines Achsen-Einheitenkonverters hinzu

  • #21108: [Bug]: Linienbreiten für Hatches können in einem rcParam-Kontext nicht geändert werden

  • #27784: [Bug]: Polar-Plot-Fehlerbalken drehen sich nicht mit dem Winkel für set_theta_direction und set_theta_offset

  • #29011: [Bug]: Figure.autofmt_xdate() funktioniert nicht in Anwesenheit von Colorbar mit constrained layout

  • #29020: AIX interner CI-Build-Bruch #Matplotlib

  • #28726: Feature-Anfrage: Unterstützung für das Übergeben von DataFrames an table.table

  • #28570: [MNT]: Versucht, die Doc-Build-Geschwindigkeit durch die Verwendung von PyStemmer zu verbessern

  • #13388: Tippfehler in der Figure-API (fig.suptitle)

  • #28994: [Bug]: Figure Number gibt TypeError

  • #28985: [ENH]: Koordinateanzeige in ToolManager/Toolbar kann nicht deaktiviert werden (ist in NavigationToolbar2 möglich)

  • #17914: PathSimplifier ignoriert CLOSEPOLY-Vertices nicht

  • #28885: [Bug]: Seltsame Fehlerbalkenkappen, wenn polare Achsen eine nicht standardmäßige Theta-Richtung oder einen nicht standardmäßigen Theta-Nullpunkt haben

  • #12418: Ersetzt ttconv für ps/pdf

  • #28962: [Bug]: gtk4-Backend setzt das guiEvent-Attribut nicht

  • #28408: [ENH]: mplot3d-Mausrotationsstil

  • #28701: [MNT]: Trennung der Generierung von Polygon-Vertices von _fill_between_x_or_y

  • #28941: [Bug]: Unklare Fehlermeldung bei der Verwendung von matplotlib.colors.rgb_to_hsv() mit falscher Eingabe

  • #23846: [MNT]: Pybind11-Migrationsplan

  • #28866: Möglicher Speicherleck bei der Pybind11-Migration

  • #26368: [Bug]: Lange Audiodateien führen zu unvollständigen Spektrogrammvisualisierungen

  • #23826: [Bug]: Überlauf von 16-Bit-Integer im Agg-Renderer führt dazu, dass PolyCollections an falschen Stellen gezeichnet werden

  • #28927: [Bug]: Erzwingt, dass Line-Datenmodifikationen Sequenzen sind

  • #12312: colorbar(boundaries=...) funktioniert mit nicht-linearen Normen nicht gut

  • #28800: [ENH]: AxLine xy1/xy2 Setter sollten xy als einzelne Parameter nehmen, (möglicherweise) nicht getrennt

  • #28893: [Bug]: Linien zwischen Punkten sind unsichtbar, wenn mehr als 7 Subfigures pro Reihe vorhanden sind

  • #28908: [Bug]: Mögliches Performance-Problem mit _LazyTickList

  • #27971: [Bug]: ax.xaxis.set_label(...) setzt das x-Achsen-Label nicht

  • #28059: [Bug]: pcolorfast sollte validieren, dass regelmäßig beabstandete X- oder Y-Eingaben die richtige Größe haben

  • #28892: [Doc]: Sei spezifischer bei den Abhängigkeiten, die für eine "vernünftige" Entwicklungsumgebung installiert werden müssen

  • #19693: path.sketch wird nicht auf PolyCollection angewendet

  • #28873: [Bug]: Doc von hist() für edgecolors/facecolors stimmt nicht mit dem Verhalten überein (das selbst nicht sehr konsistent ist)

  • #23005: [Doc]: Fügt Figure zu subplots_adjust hinzu

  • #25947: [Doc]: Subfigures werden immer noch als provisorisch markiert

  • #26012: [Bug]: "Unhashable type" wenn der Event-Callback eine Methode einer dict-Unterklasse ist

  • #23425: [Bug]: Axes.indicate_inset-Verbinder beeinflussen das Constrained Layout

  • #23424: [Bug]: Axes.indicate_inset(linewidth=...) beeinflusst keine Verbinder

  • #19768: Overlay, das von Axes.indicate_inset_zoom erstellt wird, passt sich nicht an, wenn die Inset-Bereiche geändert werden

  • #27673: [Doc]: Verwirrende Seite zu Farbänderungen

  • #28782: [Bug]: String contour(colors) gibt eine verwirrende Fehlermeldung, wenn extend verwendet wird

  • #27930: [ENH]: Mach axes_grid1.Size mathematikfreundlicher.

  • #28372: [Bug]: AffineDeltaTransform scheint nicht ordnungsgemäß invalidiert zu werden

  • #27866: [Bug]: Hinzufügen von suptitle im komprimierten Layout verursacht seltsame Abstände

  • #28731: [Bug]: Plotten von numpy.array vom Typ float32 mit pyplot.imshow und spezifiziertem colors.LogNorm erzeugt falsche Farben

  • #28715: [Bug]: CI-Doc-Builds schlagen seit ein paar Tagen fehl

  • #28698: [bug]: arrowstyle-Dokumentationsinterpolation in FancyPatch.set_arrow()

  • #28669: [Bug]: Division-durch-Null-Fehler in Sketch::Sketch mit Agg-Backend

  • #28548: [Doc]: matplotlib.pyplot.specgram-Parameter vmin und vmax sind nicht dokumentiert

  • #28165: [Bug]: PolygonSelector sollte sich ausblenden, wenn Zoom/Pan aktiv ist

  • #18608: Feature-Vorschlag: "Dark Mode" divergierende Colormaps

  • #28623: [Bug]: Axis.set_in_layout wird nicht beachtet?

  • #6305: Matplotlib 3D-Plot - parametrische Kurve "umwickelt" sich aus bestimmten Perspektiven

  • #28595: [Bug]: set_url ohne Auswirkung für Instanzen von Line2D mit linestyle 'none'

  • #20910: [Bug]: Exportierte SVG-Dateien werden nicht mehr korrekt in Affinity Designer importiert

  • #28600: [TST] Bevorstehende Fehler bei Abhängigkeitstests

  • #26718: [Bug]: Gestapeltes Histogramm behandelt Edgecolor und Hatches nicht korrekt

  • #28590: [ENH]: Geo-Projektionen-Unterstützung für das Invertieren von Achsen

  • #27954: [ENH]: Iterables in gruppierten Histogramm-Labels

  • #27878: [ENH]: AttributeError('... erhielt ein unerwartetes Schlüsselwortargument ...') sollte das Attribut .name auf das Schlüsselwort setzen

  • #28489: [TST] Bevorstehende Fehler bei Abhängigkeitstests

  • #28343: [Bug]: Inkonsistenter Colorbar-Abstand für ImageGrid mit cbar_mode="single"

  • #28535: [ENH]: Fügt ein id-Attribut zum Top-Level-SVG-Tag hinzu

  • #28170: [Doc]: get_figure kann eine SubFigure zurückgeben

  • #27831: [Bug]: Nicht-Determinismus in SVG clipPath-Element-ID-Attributen

  • #4568: Fügt fmt_r und fmt_theta Methoden zu polaren Achsen hinzu

  • #28105: [Bug]: Setzen von Norm mit String funktioniert nicht für hexbin

  • #28142: [ENH]: Fügt Unterstützung für Fill-Between für 3D-Plots hinzu

  • #28344: [Bug]: Subfigures werden in spaltenweiser Reihenfolge hinzugefügt

  • #28217: [Bug]: Matplotlib funktioniert nicht mit MiKTeX.

  • #28288: [ENH]: Natürliche 3D-Rotation mit der Maus

  • #28180: [Bug]: Mathtext sollte zwischen unärem und binärem Minus unterscheiden

  • #26150: [Bug]: Savefig ist langsam mit Subplots

  • #28310: [Bug]: Die Orientierungsanzeige erscheint spät in mplot3d und bleibt dann bestehen

  • #16263: Wendet NEP29 (zeitlich begrenzte Unterstützung) auf IPython an

  • #28192: [MNT]: Wesentliche Build-Anforderungen nicht in dev-requirements enthalten

  • #27978: [Bug]: seltsames Verhalten beim Neudefinieren der Figurengröße

  • #13435: API zum Einstellen der Ausrichtung von Boxplots/Violinplots

  • #28199: [MNT]: Irreführender Funktionsname Poly3DCollection.get_vector()

  • #26892: [Bug]: PGF-Schriftgrößen-Diskrepanz zwischen Messung und Ausgabe

  • #28016: [Bug]: Unerwartete ylim von Treppenlinien mit baseline=None

  • #28114: [Bug]: mpl.colormaps[ "Grays" ].name ist "Greys", nicht "Grays"

  • #18045: Kein Zugriff auf Hexbin-Daten bei Einstellung von xscale='log' und yscale='log'.

  • #27820: [Bug]: Logarithmische Achse + NonUniformImage + GUI-Verschiebewerkzeug = Verzerrung

  • #28047: [Bug]: plt.barbs ist ein Befehl, der nicht über den Parameter c namensübergreifend übergeben werden kann, aber in Form eines Positionsarguments übergeben werden kann

  • #23400: Nur fehlgeschlagene Bilder bei Fehler hochladen

  • #26752: [Bug]: ax.stairs() erstellt ungenaue fill für den Plot

  • #21817: [Doc/Dev]: Styleguide behauptet "objektorientiert" sei verboten.