PyGithub

Tela Software:
PyGithub
Detalhes de Software:
Versão: 1.25.2 / 2.0.0-alpha.2
Data de upload: 13 Apr 15
Revelador: Vincent Jacques
Licença: Livre
Popularidade: 17

Rating: nan/5 (Total Votes: 0)

PyGithub inclui muitas classes embutidas para interagir com a API, e também está muito bem documentado.
A biblioteca funciona basicamente como um tradutor, tendo código específico Python, convertendo-a em uma solicitação HTTP API e então interpretar a resposta de volta para um objeto Python, utilizáveis ​​dentro do aplicativo ou site.
Isso reduz a complexidade desenvolvedores nível terá de lidar em seu código, reduz o tamanho da fonte, e também reduz os custos e tempo desperdiçados em desenvolvimento.
PyGitHub funciona com os dois principais ramos da linguagem Python, 2.x e 3.x

Características :.

  • Autenticação
  • Detalhes do Usuário
  • detalhes Repo
  • Obter observando detalhes
  • Get seguintes detalhes
  • Get detalhes de uma organização
  • Obter colaboração e colaborador detalhes
  • detalhes Fork
  • detalhes da equipe
  • suporte a tags, comete, árvores, gotas, referências

O que é novo nesta versão:

  • Fixo tudo o que é baseada em cabeçalhos em Python 3 (paginação , pedido de condicional, rate_limit ...).
  • Aceitar cordas para cessionários e colaboradores.
  • Facilidade de autenticação de dois fatores, adicionando 'onetime_password' para AuthenticatedUser.create_authorization.

O que é novo na versão 1.21.0:

  • Aceite cordas, bem como objetos de etiqueta em Issue. add_to_labels, Issue.remove_from_labels e Issue.set_labels. Obrigado por perguntar ACDHA
  • Implementar comparação de igualdade para objetos github completável (ie. Aqueles que têm um atributo url). Atenção, a comparação ainda não está implementado para objetos não-completável. Isso será feito na versão 2.0 do PyGithub. Obrigado por perguntar OddBloke

O que é novo na versão 1.18.0:

  • Não mais falsa suposição sobre rate_limiting, e criação de rate_limiting_resettime.
  • Novos parâmetros desde então e até ao Repository.get_commits. Obrigado apetresc para a solicitação de recebimento.
  • Pegar Json exceção de análise para alguns erros internos do servidor, e lançar uma exceção melhor.

O que é novo na versão 1.15.0:.

  • Implementar lista de problemas do usuário com todos os parâmetros
  • Aumentar duas novas exceções específicas.

O que é novo na versão 1.13.0:

  • Correção para Python 3 no case-insensitive file- sistemas.
  • Expor dados brutos retornados pelo Github para todos os objetos.
  • Adicionado uma propriedade Github.per_page (e um parâmetro para o construtor) para alterar o número de itens solicitados em pedidos paginados.

O que é novo na versão 1.6:

  • Restaurar suporte para Python 2.5
  • implementar novas APIs

O que é novo na versão 1.3:

  • Implementado prestação markdown
  • GitAuthor.date é agora uma data e hora
  • documentação fixo de Github.get_gist: id é uma cadeia, e não um inteiro

O que é novo na versão 1.0:

  • reescrita completa, sem meta-descrição mais complicado
  • digitação completa de atributos e parâmetros
  • A documentação completa de atributos e parâmetros
  • exceções mais utilizável levantadas em caso de problemas com a API

O que é novo na versão 0.6:.

  • a API com NamedUser.create_gist completou-Re

Programas semelhantes

pyFaceGraph
pyFaceGraph

11 Aug 16

PayPal .NET SDK
PayPal .NET SDK

20 Jul 15

pygeoip
pygeoip

13 Apr 15

Comentário para PyGithub

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