Pillow 2.0.0 - następca PIL z obsługą Pythona 3

Oficjalna strona Stowarzyszenia Polska Grupa Użytkowników Pythona

Python Imaging Library (PIL) to zaawansowana biblioteka języka programowania Python, udostępniająca zestaw modułów służących do obróbki grafiki. Z jej pomocą tworzenie miniaturek, generowanie kodów CAPTCHA, nakładanie filtrów, obracanie czy przycinanie zdjęć staje się wyjątkowo prostym zadaniem, co przekłada się bezpośrednio na szerokie zastosowanie PIL w aplikacjach naukowych, webowych czy mobilnych.

Jedynym mankamentem Python Imaging Library jest jej ograniczona dostępność, mianowicie brak wsparcia dla Pythona 3 i interpretera PyPy. Z biegiem czasu problem stał się na tyle poważny, że w 2010 roku Alex Clark podjął wyzwanie m.in. przeportowania biblioteki na główną gałąź rozwojową języka.

Po trzech latach zmagań, projekt udostępniany pod nazwą kodową "Pillow", doczekał się wydania w pełni obsługującego Pythona 3 i PyPy 1.9 (x86). Pillow 2.0, bo właśnie o tej wersji mowa, to nie tylko krok w kierunku dostępności, co również zestaw aktualizacji biblioteki, pokaźny zbiór przeprowadzonych testów, a także poprawa jakości oprogramowania. Oczyszczeniu i rozszerzeniu uległa również dokumentacja, która obecnie utrzymywana jest na ReadTheDoc.

Warto wspomnieć, że do powyższego sukcesu przyczyniła się Python Software Foundation, która na wniosek Alexa, przyznała na rozwój Pillow dotację o wartości 1.300 USD.

Więcej informacji: python-imaging.github.com

Dodał: Piotr Tynecki, Kategorie: News
Data: 2013-03-18 00:02:08
03-TX-B0-UK

Myślałem już że PIL-a na python3 nigdy już nie zobaczę ;), ze trzy lata minęły odkąd na effbot.org zamieścili ogłoszenie o planach wydania tej biblioteki na trójkę... To chyba jej na pythonie 3.x najbardziej mi brakowało.

Data: 2013-03-18 01:33:37


Copyright © 2007-2014 by Polish Python Coders Group
Język programowania Python  Open Source

Powered by Pigmej CMSv.0.2
Hosted by DmTEC