Skip to content

Commit

Permalink
docs: update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
scjorge committed Jul 30, 2024
1 parent f37d926 commit 1c50737
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
3 changes: 3 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v1.0.1 (2024-07-30)
- Altera exceções internas para exceções nativas do pydantic

## v1.0.0 (2023-08-13)
- Cria compatibilidade com a versão v2 do Pydantic
- Altera messagem de erro FieldTypeError
Expand Down
9 changes: 4 additions & 5 deletions docs/usage/exceptions.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
## Pydantic v1

As classes de validações foram construídas utilizando as classes nativas do pydantic.

- PydanticValueError
- ValidationError
As validações utilizam a classe nativa do pydantic `pydantic.PydanticTypeError`.

Os detalhes podem ser conferidas [aqui](https://docs.pydantic.dev/usage/models/#error-handling)

---

O pydantic_br utiliza 4 classes para as validações e segue os templetes e cógidos do pydantic.
O pydantic_br utiliza 4 templetes e cógidos para enviar ao pydantic.

- FieldTypeError
- code: "not_str"
Expand Down Expand Up @@ -156,6 +153,8 @@ cpf

# Pydantic V2

As validações utilizam a classe nativa do pydantic `pydantic_core.PydanticCustomError`.

Funciona parecido com as exceções do pydantic v1 entretanto será considerado unicamente o atributo de `msg_template`

- FieldTypeError
Expand Down

0 comments on commit 1c50737

Please sign in to comment.