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

gspread
gspread

12 May 15

Open Weather
Open Weather

13 May 15

Comentário para PyGithub

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