Para que serve __init__.pyem um diretório de origem
Para que serve __init__.pyem um diretório de origem
Alguém pode explicar o que setup.pyé e como pode ser configurado ou
A situação Estou tentando portar uma biblioteca de código aberto para o Python 3. ( SymPy , se alguém estiver se perguntando.) Portanto, preciso executar 2to3automaticamente ao criar o Python 3. Para fazer isso, preciso usar distribute. Portanto, preciso portar o sistema atual, que (de acordo com...
Existe uma maneira de forçar o maven (2.0.9) a incluir todas as dependências em um único arquivo jar? Eu tenho um projeto que cria em um único arquivo jar. Quero que as classes das dependências sejam copiadas para o jar também. Atualização: eu sei que não posso incluir apenas um arquivo jar em um...
Python tem uma história confusa, de ferramentas que podem ser utilizadas para embalar e descrever projetos: estes incluem distutilsna biblioteca padrão, distribute, distutils2, e setuptools(e talvez mais). Parece que distributee distutils2foram descontinuados em favor de setuptools, o que deixa...
Eu pensei ter ouvido falar que o py2exe era capaz de fazer isso, mas nunca entendi. Alguém já fez isso com sucesso? Posso ver seu arquivo setup.py e quais opções de linha de comando você usou? Basicamente, estou pensando em me dar um único arquivo executável que faz algo como descompacta-se em...
Eu esperava incorporar um intérprete Haskell usando hintpara que eu pudesse escrever plugins no Haskell para usar com o meu programa. Não quero ter que enviar toda a plataforma Haskell para meus executáveis. Normalmente, os executáveis Haskell são bem independentes. Por exemplo, apagar o arquivo...
Eu gostaria de fazer um pacote Python contendo algum código Cython . Eu tenho o código Cython funcionando bem. No entanto, agora eu quero saber a melhor forma de empacotá-lo. Para a maioria das pessoas que apenas deseja instalar o pacote, gostaria de incluir o .carquivo que o Cython cria e...
Eu tenho o código-fonte de um programa (retirado de cvs / svn / git / ...) e gostaria de construir um pacote Debian / Ubuntu para ele. O pacote está presente nos repositórios, mas: É uma versão mais antiga (sem os recursos de que preciso) Preciso de opções de compilação ligeiramente diferentes do...
Tenho meu projeto definido como .NET Framework 4.0. Quando eu adiciono System.IO.Packaging, diz que não existe. Ele também não aparece quando tento adicioná-lo como uma referência ao projeto. Como posso adicionar System.IO.Packagingao meu projeto C
Estou tentando escrever setup.pypara o meu pacote. Meu pacote precisa especificar uma dependência de outro repositório Git. Isso é o que eu tenho até agora: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc',...
Tenho dúvidas sobre arquivos de ovo em Python. Tenho muito código Python organizado por pacote e estou tentando criar arquivos de ovo. Estou seguindo instruções , mas são muito comuns. De acordo com isso, parece que preciso de um arquivo setup.py. Você poderia me dizer o que eu preciso...
Eu quero criar um único executável do meu projeto Python. O usuário deve ser capaz de fazer o download e executá-lo sem precisar instalar o Python. Se eu estivesse apenas distribuindo um pacote, poderia usar pip, wheel e PyPI para construí-lo e distribuí-lo, mas isso requer que o usuário tenha...
Com a seguinte estrutura de pacotes . ├── my_package │ └── __init__.py ├── setup.cfg └── setup.py Conteúdo de setup.py from setuptools import setup setup() Conteúdo de setup.cfg [metadata] name = my_package version = 0.1 [options] packages = find: Eu posso construir rodas ou uma distribuição...