Eu estou tentando escrever um aplicativo no Jython rodando no Pyramid (debatendo usando o Django agora também). Nos documentos de instalação da pirâmide eles mencionam que eles suportam o Python 2.6 e trabalhou no Jython 2.5.1. Justo!
O que eu não entendo é que o Jython 2.5.x é construído contra a versão de referência do Python 2.5 que é obviamente menor que a versão requerida do Python 2.6. Assim, quando tentei instalar com a versão versão 2.5.2 do Jython, recebi um erro ao instalar a partir do setup-tools Pyramid requires at least Python 2.6
ou algo nesse sentido.
Alguém já tentou isso e deparar com esta questão, estou faltando alguma coisa? Menos importante, por que o Pyramid suportaria o Python 2.6, mas diz correrá no Jython 2.5 (= Python 2.5)?
Desde já, obrigado!
Respostas:
2 para resposta № 1A pirâmide 1.3.X não será executada no Jython 2.5.X (ou qualquer outra implementação derivada do Python 2.5), mas o Pyramid 1.2.X, contanto que você use versões compatíveis com Python 2.5 de suas dependências. Isso significa WebOb menor que 1,2, pelo menos.