Changelog¶
Hier sind die Änderungen jeder Version dokumentiert.
Version 0.13.2¶
Veröffentlicht am 23.05.2016
- Unicode Fehler behoben, Kompatibilität mit Python 2/3 verbessert
- Python 3.2 wird nicht mehr unterstützt
- Viele Verbesserungen am Code und kleinere Fehler behoben
Version 0.13¶
Veröffentlicht am 14.03.2015
- Kompatibilität mit Python 2.7
- automatische Unittests mit Travis-CI und Test Coverage
pyzufall.generator.zeitpunkt()
hinzugefügtpyzufall.generator.nickname()
hinzugefügtpyzufall.generator.homepage()
hinzugefügtpyzufall.helfer.uml()
hinzugefügtpyzufall.generator.url()
hinzugefügtpyzufall.generator.email()
hinzugefügt- veraltete Funktionen entfernt
- Dokumentation überarbeitet
- Viele Verbesserungen am Code und Fehler behoben
Version 0.12¶
Veröffentlicht am 14.01.2014
pyzufall.satz.satz_interessen()
hinzugefügtpyzufall.helfer.aufzaehlung()
ersetztpyzufall.generator.interessen_liste()
- Keine Vergewaltigungen mehr. Das ist nicht witzig! Es braucht auch nicht über 20 Synonyme für Geschlechtsverkehr und Selbstbefriedigung. Durch diese Änderungen wird die Seriosität deutlich gesteigert!
- Dokumentation verbessert und aktualisiert
- Viele Verbesserungen am Code
- Viele kleine Fehler behoben
Version 0.11¶
Veröffentlicht am 22.09.2013
- Funktion
pyzufall.helfer.chance()
hinzugefügt undpyzufall.helfer.e25()
etc dadurch ersetzt - Funktion
pyzufall.generator.interessen_liste()
hinzugefügt. Sie ersetztpyzufall.generator.interesse()
. - Funktion
pyzufall.helfer.str_add()
mit Unittests hinzugefügt - Ungleiche Elemente aus Listen werden jetzt mit der Funktion
random.sample()
generiert. - Doctests in Modulen hinzugefügt
- Makefile erstellt
- setup.py und MANIFEST.in hinzugefügt
- Dokumentation und README angepasst
- Seite Entwicklung zur Dokumentation hinzugefügt
- Sphinx Parameter zu Docstrings hinzufügen
- viele kleine Fehlerbehebungen und Verbesserungen
Version 0.10.3¶
Veröffentlicht am 15.09.2013
- Dateien mit Datensätzen die Endung .txt gegeben, um deren Erweiterbarkeit hervorzuheben und spätere Bearbeitung zu vereinfachen
- LICENSE wieder ohne .rst, weil es nicht in reStructuredText formatiert ist
Version 0.10.2¶
Veröffentlicht am 15.09.2013
- Changelog hinzugefügt und in Dokumentation eingebunden
- Dokumentation erweitert
- README und LICENSE auch mit reStructuredText formatiert anstatt Markdown, um einheitlich mit der Dokumentation zu sein
Version 0.10.1¶
Veröffentlicht am 13.09.2013
- Dokumentation an die neue Struktur angepasst
- Fehler in
pyzufall.person._gen_interessen()
behoben
Version 0.10¶
Veröffentlicht am 13.09.2013
- Projekt umstrukturiert: pyzufall als Paket in mehrere Module aufgeteilt
Version 0.9¶
Veröffentlicht am 23.08.2013
- jedes Satz-Schema als Funktion
- Unittests mit nose hinzugefügt
- Modul person hinzugefügt
- README.md hinzugefügt
- LICENSE.md hinzugefügt mit GPLv3
- TODO-Seite in Dokumentation hinzugefügt, auf der Hinweise im Quelltext aufgelistet werden
- Entstehung zur Dokumentation hinzugefügt
- Struktur der Dokumentation angepasst
- viele kleine Änderungen
Version 0.8¶
Veröffentlicht am 23.07.2013
- Dokumentation mit Sphinx hinzugefügt
- Docstring für jede Funktion hinzugefügt
Vor der Version 0.8 gab es keine Versionsnummern, sie wurde als gefühlter Entwicklungsstand vergeben.
Alle Änderungen können den Kommentaren der Commits im Repository entnommen werden.
Der erste Commit war am 27.08.2012.