github-distutils

Tela Software:
github-distutils
Detalhes de Software:
Versão: 0.1.1
Data de upload: 20 Feb 15
Revelador: Hong MinHee
Licença: Livre
Popularidade: 35

Rating: 3.0/5 (Total Votes: 1)

github-distutils é uma ferramenta que fornece distribuir / setuptools / distutils comandos para GitHub. & Nbsp; Você pode usar o GitHub de downloads em vez de PyPI de downloads para a liberação.
Para usar isso, siga as instruções.
Instrução
Em primeiro lugar o seu software devem ser acondicionados dentro da forma de distribuição padrão: uso distutils, distribuir ou setuptools. Este pacote contém um comando de extensão para isso.
Em seguida, adicione este pacote em setup_requires parâmetro do seu setup () configuração (do roteiro setup.py):
setup (name = 'YourPackageName',
& Nbsp; version = "1.2.3",
& Nbsp; ...,
& Nbsp; setup_requires = ['github-distutils> = 0.1.0'])
Agora haverá comando github_upload para o seu setup.py:
& Nbsp; python setup.py github_upload --help
Os comandos mais comuns: (ver "--help-comandos 'para mais)
...
Opções para o comando 'github_upload':
& Nbsp; - repositório nome do repositório (-R) GitHub eg user / reponame
& Nbsp; - nome de usuário (u) GitHub nome de usuário
& Nbsp; - password (-p) GitHub senha
...
Se u / - username e -p / - senha não estão presentes, ele irá mostra o prompt. -R / - Repositório é necessária.
Enviar
Carregar é muito fácil:
& Nbsp; python setup.py sdist github_upload -R user / registo reponame
Por explicou:
sdist
& Nbsp; Faz o arquivo de distribuição fonte. Se o nome do pacote é YourPackageName e sua versão é 1.2.3, e, em seguida, seu nome de arquivo se torna YourPackageName-1.2.3.tar.gz.
github_upload -R user / reponame
& Nbsp; Carrega o arquivo de distribuição fonte construído em seu repositório GitHub. Isso não significa que ele será controlado por versão, mas vai ser simplesmente carregados à sua página de downloads.
registrar
& Nbsp; Usando o URL de download GitHub registra o pacote desta versão em PyPI. A URL da página PyPI será http://pypi.python.org/YourPackageName/1.2.3
Opções de Inadimplentes
Você pode fazer os valores padrão para essas opções, especificando no arquivo de configuração setup.cfg. Por exemplo, se você quiser o padrão --repository, fazer arquivo setup.cfg like (hífens torna-se sublinhados):
[Upload]
repositório = user / reponame
Você pode fazer um alias de taquigrafia, bem como:
[aliases]
liberação = sdist github_upload registo
Você pode verificar o código-fonte do seu repositório GitHub:
& Nbsp; git clone git: //github.com/dahlia/github-distutils.git
Se você encontrou um erro, por favor denuncie para o issue tracker.
Para usuários bitbucket
Use bitbucket-distutils que é um pacote com o mesmo autor, se você estiver usando Bitbucket em vez de GitHub

O que é novo nesta versão:.

< ul>

  • Permitir maiúsculas para nomes de repositório GitHub. [# 1 por Xavier Barbosa]
  • compatibilidade com o Windows:. Fixo UnicodeDecodeError para uploads
  • Requisitos :

    • Python

    Programas semelhantes

    Outro software de desenvolvedor Hong MinHee

    irclog
    irclog

    14 Apr 15

    wsgi-oauth2
    wsgi-oauth2

    14 Apr 15

    Comentário para github-distutils

    Comentários não encontrado
    Adicionar comentário
    Ligue imagens!