Python 3.3.5
Erscheinungsdatum: 9. März 2014
Python 3.3.5 enthält Korrekturen für diese wichtigen Probleme
- eine Regression in zipimport in 3.3.4 (siehe http://bugs.python.org/issue20621)
- eine Regression in 3.3.4 beim Ausführen von Skripten mit deklarierter Codierung und Windows-Zeilenumbrüchen (siehe http://bugs.python.org/issue20731)
- potenzielle DOS durch Kompressionscodecs in bytes.decode() (siehe http://bugs.python.org/issue19619 und http://bugs.python.org/issue20404)
und behebt außerdem einige weitere Fehler.
Diese Version unterstützt OS X 10.9 Mavericks vollständig. Insbesondere behebt diese Version ein Problem, das frühere Versionen von Python beim Tippen im interaktiven Modus unter OS X 10.9 zum Absturz bringen konnte.
Wichtige neue Funktionen der 3.3-Serie im Vergleich zu 3.2
Python 3.3 enthält eine Reihe von Verbesserungen der 3.x-Serie sowie eine einfachere Portierung zwischen 2.x und 3.x.
- PEP 380, Syntax zum Delegieren an einen Untergenerator (yield from)
- PEP 393, flexible String-Repräsentation (wodurch die Unterscheidung zwischen "breiten" und "schmalen" Unicode-Builds entfällt)
- Eine C-Implementierung des "decimal"-Moduls, mit bis zu 120-facher Beschleunigung für dezimalintensive Anwendungen
- Das Importsystem (__import__) basiert standardmäßig auf importlib
- Das neue Modul "lzma" mit LZMA/XZ-Unterstützung
- PEP 397, ein Python-Launcher für Windows
- PEP 405, Unterstützung für virtuelle Umgebungen im Kern
- PEP 420, Unterstützung für Namespace-Pakete
- PEP 3151, Überarbeitung der OS- und IO-Exception-Hierarchie
- PEP 3155, qualifizierte Namen für Klassen und Funktionen
- PEP 409, Unterdrückung des Exception-Kontextes
- PEP 414, explizite Unicode-Literale zur Unterstützung der Portierung
- PEP 418, erweiterte plattformunabhängige Uhren im Modul "time"
- PEP 412, eine neue schlüsselteilende Wörterbuchimplementierung, die den Speicher bei objektorientiertem Code erheblich spart
- PEP 362, das Funktion-Signatur-Objekt
- Das neue Modul "faulthandler", das bei der Diagnose von Abstürzen hilft
- Das neue Modul "unittest.mock"
- Das neue Modul "ipaddress"
- Das Attribut "sys.implementation"
- Ein Richtlinien-Framework für das E-Mail-Paket, mit einer vorläufigen Richtlinie (siehe PEP 411), die eine stark verbesserte Unicode-Unterstützung für die Analyse von E-Mail-Headern hinzufügt
- Eine "collections.ChainMap"-Klasse zum Verknüpfen von Mappings zu einer einzigen Einheit
- Wrapper für viele weitere POSIX-Funktionen in den Modulen "os" und "signal" sowie andere nützliche Funktionen wie "sendfile()"
- Hash-Randomisierung, die in früheren Fehlerbehebungs-Releases eingeführt wurde, ist jetzt standardmäßig aktiviert
Weitere Ressourcen
- Änderungsprotokoll für diese Veröffentlichung.
- Online-Dokumentation
- Was ist neu in 3.3?
- 3.3 Release-Zeitplan
- Melden Sie Fehler unter http://bugs.python.org.
- Helfen Sie mit, Python und seine Community zu finanzieren.
Download
Dies ist eine Produktionsversion. Bitte melden Sie alle Fehler, auf die Sie stoßen.
Bitte gehen Sie zur Download-Seite für den Download.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 803a75927f8f241ca78633890c798021 | 16,1 MB | SIG | |
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | b2a4df195d934e5b229e8328ca864960 | 11,6 MB | SIG | |
| Mac OS X 32-Bit i386/PPC Installer | macOS | für Mac OS X 10.5 und neuer | d0c01c7c901ed63d14c059f15dbc0d92 | 19,0 MB | SIG |
| Mac OS X 64-Bit/32-Bit Installer | macOS | für Mac OS X 10.6 und neuer | bb57aab02f13706aa4e24ea736e3fdeb | 19,1 MB | SIG |
| Windows-Hilfedatei | Windows | 9f527d47eefbb04c5c90448ad8447c46 | 6,4 MB | SIG | |
| Windows-Debuginformationsdateien | Windows | b6ba73e8f2ae303ef7d3d85751d63ed8 | 25,7 MB | SIG | |
| Windows-Debuginformationsdateien für 64-Bit-Binärdateien | Windows | 847a2f894aa66319197e0a946e49d181 | 21,1 MB | SIG | |
| Windows x86 MSI-Installer | Windows | ee4de0c34fd8c575db8a7805e2b9584a | 19.7 MB | SIG | |
| Windows x86-64 MSI-Installer | Windows | für AMD64/EM64T/x64 | ebb3ab0df91389a6dd45317d6f4ac838 | 20,2 MB | SIG |
