diff --git a/logs/automation_info.log b/logs/automation_info.log index 9c31252..3302868 100644 --- a/logs/automation_info.log +++ b/logs/automation_info.log @@ -26,3 +26,7 @@ 2022-08-24 15:31:05 | MainThread:8639276544 | create_app:app:39 - INFO - Server address http://192.168.10.80:8000 2022-08-24 15:31:05 | MainThread:8639276544 | create_app:app:40 - INFO - Api doc address http://192.168.10.80:8000/docs 2022-08-24 15:31:05 | MainThread:8639276544 | create_app:app:41 - INFO - Api redoc address http://192.168.10.80:8000/redoc +2022-12-06 11:41:04 | MainThread:4542244288 | :__init__:16 - INFO - start the automation service development environment +2022-12-06 11:41:04 | MainThread:4542244288 | :__init__:22 - INFO - loading environment configuration file +2022-12-06 11:42:06 | MainThread:4445275584 | :__init__:16 - INFO - start the automation service development environment +2022-12-06 11:42:06 | MainThread:4445275584 | :__init__:22 - INFO - loading environment configuration file diff --git a/poetry.lock b/poetry.lock index 7d86b22..0a4461a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -95,6 +95,22 @@ optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" marker = "platform_system == \"Windows\" or sys_platform == \"win32\"" +[[package]] +name = "dnspython" +version = "2.2.1" +description = "DNS toolkit" +category = "main" +optional = false +python-versions = ">=3.6,<4.0" + +[package.extras] +dnssec = ["cryptography (>=2.6,<37.0)"] +curio = ["curio (>=1.2,<2.0)", "sniffio (>=1.1,<2.0)"] +doh = ["h2 (>=4.1.0)", "httpx (>=0.21.1)", "requests (>=2.23.0,<3.0.0)", "requests-toolbelt (>=0.9.1,<0.10.0)"] +idna = ["idna (>=2.1,<4.0)"] +trio = ["trio (>=0.14,<0.20)"] +wmi = ["wmi (>=1.5.1,<2.0.0)"] + [[package]] name = "ecdsa" version = "0.18.0" @@ -110,6 +126,18 @@ gmpy2 = ["gmpy2"] [package.dependencies] six = ">=1.9.0" +[[package]] +name = "email-validator" +version = "1.3.0" +description = "A robust email address syntax and deliverability validation library." +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" + +[package.dependencies] +dnspython = ">=1.15.0" +idna = ">=2.0.0" + [[package]] name = "fastapi" version = "0.78.0" @@ -439,7 +467,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest- [metadata] lock-version = "1.0" python-versions = "^3.8" -content-hash = "703f9f2bd0622b35ea2a34cc07346b870c47b66eae1c09485f479ac924aa1427" +content-hash = "4d582962f9402598c4b23e21eec4e8a759cbbb1be4de852d0fa0b2ecb769641e" [metadata.files] alembic = [] @@ -518,7 +546,9 @@ colorama = [ {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, ] +dnspython = [] ecdsa = [] +email-validator = [] fastapi = [] greenlet = [ {file = "greenlet-1.1.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:58df5c2a0e293bf665a51f8a100d3e9956febfbf1d9aaf8c0677cf70218910c6"}, diff --git a/pyproject.toml b/pyproject.toml index b5177f0..950f826 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ alembic = "^1.7.7" pyyaml = "^6.0" python-jose = "^3.3.0" passlib = "^1.7.4" +email_validator = "^1.3.0" [tool.poetry.dev-dependencies]