Ukazało się nowe wydanie PyPy - 1.2. Jest to pierwsza wersja, która zawiera "Just-in-time compilation" (JIT), potrafiący przyśpieszać niektóre programy napisane w Python'ie.
Wydanie to nie jest zalecane do użytku produkcyjnego, ale autorzy zachęcają do pobierania tej wersji i testowania jej możliwości.
Miquel Torres przygotował stronę: speed.pypy.org, na której na bieżąco możemy śledzić postępy w zwiększaniu wydajności PyPy.
Pobierz: PyPy-1.2
Źródło: http://morepypy.blogspot.com
Dzisiaj ukazała się piąta wersja poprawkowa Python'a 2.5. W wydaniu tym poprawiono jedynie błędy związane z bezpieczeństwem i udostępniono tylko wersję źródłową.
Poprawki dotyczą modułów:
- logging
- tarfile
- expat
Wszystkim użytkownikom Python'a 2.5 zaleca się przesiadkę na najnowszą wersję z serii 2.x, Pythona 2.6.4.
Więcej informacji jest dostępnych w pliku NEWS.txt.
Źródło: python.org
Georg Brandl opublikował PEP-0392 (Python Enhancement Proposals), w którym zamieścił plan wydania Python'a 3.2.
Ci, którzy spodziewają się znaczących zmian w języku, zawiodą się, gdyż PEP-3003 (Python Language Moratorium), o którym pisaliśmy tutaj, ciągle obowiązuje.
Pierwsza alfa spodziewana jest na początek czerwca, a wydanie końcowe w grudniu 2010 roku. Planowane zmiany można śledzić na bieżąco w dokumencie "What's new" z dokumentacji Pythona 3.2.
Więcej informacji: PEP-0392
Źródło: python.org
Po ponad pół roku pracy, 11 grudnia, ukazała się ostateczna wersja IronPython'a 2.6, finalne wydanie poprzedziła jedna alfa, dwie bety, oraz trzy wydania Release Candidate.
Jest to pierwsza, z alternatywnych implementacji, wersja Python'a, zgodna z najnowszym standardem serii 2.x.
Do głównych zmian można zaliczyć:
- Lepsza integracja z .NET
- Najnowsza wersja DLR
- Przyśpieszenie działania, w szczególności szybszy start
- Dodanie brakujących funkcji z poprzednich wersji CPython'a oraz poprawa wielu zgłoszonych błędów
Szczegółowe informacje na temat IronPython'a można uzyskać na nowo powstałej stronie: ironpython.net.
Pobierz: IronPython 2.6
Benjamin Peterson ogłosił na grupie dyskusyjnej python-dev wydanie pierwszej wersji alfa Pythona 2.7. Jest to ostatnia zaplanowana wersja z linii 2.x.
W wydaniu tym znajdziemy wiele elementów, które ukazały się w Pythonie 3.1, między innymi:
- szybszy moduł io
- słownik pamiętający kolejność dodawania elementów PEP372
- nowa składnia dla zagnieżdżonego with
Pełna lista zmian jak zwykle znajduje się na stronie "Whats New" w dokumentacji Pythona 2.7.
Celem wydania Pythona 2.7 poza przeportowaniem ważniejszych zmian z 3.x jest ułatwienie migracji właśnie do Pythona 3.x, ułatwić to ma rozwijany skrypt py2to3, który automatycznie zmienia składnie na zgodną z trójką. Innym elementem jest dodanie kolejnych ostrzeżeń przy uruchamiania pythona z flaga -3, dzięki czemu można pisać kod, który będzie prostszy do portowania.
Jak zwykle zachęcamy do testowania i zgłaszania błędów na stornie: bugs.python.org
Pobierz: Python 2.7
Źródło: python.org






