pyron

o construtor de pacotes de python seco
Baixe Agora

pyron Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Brandon Hodes

pyron Tag


pyron Descrição

O construtor de pacotes de python seco O Pyron é projetado para eliminar o vasto réplico que caracteriza o arquivo setup.py de pacotes típicos de Python.Note: O comando Pyron ainda está em desenvolvimento e, em particular, ainda não suporta projetos com dependências. Assim, provavelmente deve ser usado apenas por seus desenvolvedores neste ponto.Pyron foi projetado para eliminar o vasto réplico que caracteriza o arquivo setup.py de pacotes típicos de Python. Em vez de precisar de um arquivo de configuração, o Pyron simplesmente inspeciona seu pacote para reunir todas as informações necessárias para construir, testar e distribuir. E graças ao fato de que o Pyron usa os distutils para distribuições de origem e os setuptools para construir ovos, os resultados devem ser compatíveis com todo o resto no Python.Seour Project, no mínimo, precisa consistir em um diretório com um readme.txt e um __init__.py sentado ao lado um do outro dentro dele. Aqui é onde o Pyron procura as informações encontradas em um arquivo setup.py típico: pacotes de arquivo readme.txt do seu projeto deve ser formatado como texto reestruturado, e deve parecer algo assim: `` My.package` - faz exatamente o Coisas que preciso --------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Existe, é claro, nenhum ponto em ter um pacote Python ao redor, ocupando espaço em disco, a menos que faça exatamente o que eu quero ... O nome do seu pacote é assumido como sendo a string dentro das citações duplas do seu readme título .txt. Pode ter tantos pontos quanto quiser; Todos os pacotes, exceto que o último será assumido para ser pacotes de namespace, e construído como tal.Name os pacotes de origem e ovos que você distribuir receberá o mesmo nome do pacote Python, por Python Best Practices.Description Esta é a string que ocupa o resto da primeira linha do seu readme.txt file.long_description A descrição longa é construída a partir do restante do seu arquivo readme.txt, com as duas primeiras linhas não em branco (o título e sublinham) removidas.Namespacas_packages se Seu nome de pacote contém pontos, então quaisquer pacotes pai são assumidos como pacotes de namespace automaticamente. Se o seu pacote é chamado web.utils.url, então a Web e Web.Utils serão feitos pacotes de namespace.Version A versão do projeto é retirada do símbolo __version__ dentro do arquivo __init__.py do seu pacote. Contanto que você faça esta informação Disponível usando as técnicas acima, que são meramente uma codificação de práticas recomendadas de python já existentes, o Pyron irá construir seu setup.py e seu projeto para você sem exigir mais intervenção.Using a ferramenta de linha de comando pyron Construa e distribua pacotes que seguem as convenções descritas acima. Uma sessão típica pode parecer: $ cd web.utils.url $ lsreadme.txt__init ___. Pyrfc1738.pyurlobj.py $ Pyron SDIST $ pyron bdist_egg $ lsreadme.txt__init ___. Pyrfc1738.pyurlobj.pyweb.utils.url-1.4-py2.5 .eggweb.utils.url-1.4.tar.gz $ Pyron Python >>> Import web.utils.url >>> web.utils.url .__ Versão __ '0.4' >>> ^ DIF Você peek sob o capô, você vai Veja que o Pyron faz seu trabalho em um diretório oculto no diretório do projeto chamado .Pyron, onde você pode sempre procurar, se quiser verificar novamente o setup.py que Pyrun está gerando e usando. Requisitos: · Pitão


pyron Software Relacionado

Aspyct.

Um módulo Python que permite usar programação orientada para o aspecto com Python. ...

133

Download

Openuddi.

Openuddi Client é uma fácil de usar a biblioteca do cliente UDDI V3 Server implementada em Java. ...

242

Download