Python-rebase

Latest version: v0.3.3

Safety actively analyzes 623739 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.3

Adicionado
- Método `authenticate` em `ReBaseClient`, que pode ser utilizado para tentar autenticar um usuário sem executar nenhuma operação sobre o banco de dados;
- Parâmetro booleano `try_authenticate` no inicializador de `ReBaseClient`, por padrão `False`. Quando `True`, tenta autenticar no momento da inicialização e, caso falhe, levanta erro `UnauthorizedUserError`;
- Erro `UnauthorizedUserError`, levantado na ocasião anteriormente mencionada.

0.3.2

Adicionado
- Informações de contato ao `README.md`.

0.3.1

Corrigido
- Corrige testes de `ReBaseClient`

0.3.0

Corrigido
- Foi adicionado o suporte ao parâmetro `deep` nas requisições `fetch_sessions` e `find_session`.

Alterado
- A partir deste update, **qualquer usuário que quiser acessar o ReBase precisa ter um token de autenticação cadastrado no sistema**. Para receber um token, o usuário deve entrar em contato com o time de desenvolvimento através dos emails `mrtrotta2010gmail.com` ou `diegocolombodiasgmail.com` e enviar o endereço de email que deseja cadastrar;
- [BREAKING] O módulo `rebase_client` foi transformado na classe `ReBaseClient`. A classe ainda desempenha o mesmo papel, porém agora é necessário inicializá-la passando o email e o token cadastrados do usuário;
- No cabeçalho das requisições agora são enviados o email cadastrado e o token do usuário nos headers **"rebase-user-email"** e **"rebase-user-token"**.

0.2.3

Corrigido
- Erro em Movement.__force_registers que ignorava todos os registros após o primeiro.

Alterado
- Ao criar movimento sem a propriedade 'articulations', ela será atribuida automaticamente a partir das articulações do primero registro, ao invés de lançar um `MismatchedArticulationsError`.

0.2.2

Corrigido
- Validação do objeto `app` para os Movimentos. Agora, ao criar um Movimento, são aceitos tanto os atributos separados `appCode` e `appData` quanto o objeto `'app': { 'code': str, 'data': any }`.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.