Skip to content

Commit edffe53

Browse files
committed
remove dependency pydantic email_validator
1 parent ddc7ab7 commit edffe53

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pytest
22
pandas
33
altair
4-
pydantic[email]
4+
pydantic
55
sqlalchemy == 1.4.35
66
sqlmodel
77
pyicloud

tuttle/model.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
Field,
1616
Relationship,
1717
)
18-
from pydantic import EmailStr
18+
19+
# from pydantic import str
1920
import decimal
2021
from decimal import Decimal
2122
import pandas
@@ -99,7 +100,7 @@ class User(SQLModel, table=True):
99100
name: str
100101
subtitle: str
101102
website: str
102-
email: EmailStr
103+
email: str
103104
phone_number: str
104105
address_id: Optional[int] = Field(default=None, foreign_key="address.id")
105106
address: Optional[Address] = Relationship(back_populates="users")
@@ -155,7 +156,7 @@ class Contact(SQLModel, table=True):
155156

156157
id: Optional[int] = Field(default=None, primary_key=True)
157158
name: str
158-
email: Optional[EmailStr]
159+
email: Optional[str]
159160
address_id: Optional[int] = Field(default=None, foreign_key="address.id")
160161
address: Optional[Address] = Relationship(back_populates="contacts")
161162
invoicing_contact_of: List["Client"] = Relationship(

0 commit comments

Comments
 (0)