Há algum tempo tenho lido no Planet Gnome informações de que o módulo PyGTK será descontinuada. Conforme esse último link, possivelmente o PyGTK 2.24 foi a última versão lançada. Esse módulo será substituída por GObject Introspection, ou como está sendo chamada PyGI.
Para aqueles que querem mais informações sobre essa mudança, sugiro acompanhar a Ubuntu App Development Week pois houveram 2 sessões sobre o abandono do PyGTK e como funcionará o novo PyGI. A primeira delas foi GObject Introspection: The New Way For Developing GNOME Apps in Python, JavaScript and Others, com Tomeu Vizoso, e a outra foi PyGTK is dead, long live PyGI! Using gobject-introspection in Python, com Martin Pitt.
Baseado em outras bibliotecas que foram descontinuadas, eu afirmo com certeza que o PyGTK ainda estará por aqui por um certo tempo, então nada de pânico e/ou desespero para migrar suas aplicações, teremos tempo para isso. Além do mais, ainda não há (pelo menos eu não encontrei) uma documentação específica. De acordo com o que eu li, o módulo PyGI já está disponível em diversas distribuições, basta testar da seguinte forma:
$ python -c 'from gi.repository import Gtk; print Gtk'
O único problema é que ainda estão todas desatualizadas. Essas mudanças ainda serão disponibilizadas na versão beta do Ubuntu 11.04 e no Debian Unstable.
Uma coisa é certa, assim que eu tiver acesso à versão atualizada do módulo PyGI eu postarei alguns tutoriais aqui sobre como escrever aplicações GTK usando o Python e o PyGI. Até lá…
Comments
comments powered by Disqus