All work and no play makes Jack a dull boy

sábado, 25 de agosto de 2012

mod_wsgi versão 3.4 liberada


Desde Julho de 2010 sem receber uma atualização, enfim foi liberada uma nova versão do mod_wsgi - a 3.4

A nova versão não mata anterior, tal como fez com a mod_python, mas além de cuidar de alguns bugs e de encaminhar questões de compatibilidade com Apache 2.4 e o Python 3.2 (presentes como default em algumas versões Linux), a nova versão do mod_wsgi puxa mudanças que só seriam vistas numa futura versão 4.0 do mod_wsgi.

Duas mudanças chave se destacam:

A adição da opção 'python-home' na diretiva WSGIDaemonProcess, permitindo especificar a pasta raiz do virtualenv Python. Agora isso fica mais óbvio não tendo mais que indicara opção 'python-path' onde, na verdade, apontava-se para o diretório 'site-packages' dentro do virtualenv .

A segunda é a inclusão das opções 'lang' e 'locale' para a diretiva WSGIDaemonProcess. Elas permitem que você faça o equivalente de definir as variáveis de ambiente 'LANG' e 'LC_ALL', o que era um pouco difícil para o Apache seja na hora de modificar o arquivo 'envvars' da instalação Apache, caso reconhecida, ou para modificar init scripts pro Apache.

Ambas não se aplicam quando usando o modo embedded.

O post completo do release, publicado neste sábado (25/08/2012), está em:

Nenhum comentário:

Postar um comentário