-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.cfg
58 lines (50 loc) · 1.04 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[metadata]
name = FastAPI_Starter
version = attr
url =
license = MIT
description = "FastAPI Starter Project"
long_description = file: README.md
long_description_content_type = text/markdown
author = "Raihan Kabir"
classifiers=
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: Implementation
project_urls =
Documentation =
[options]
packages = find:
include_package_data = True
install_requires =
python-dotenv==1.0.1
pyairtable==2.3.3
fastapi==0.110.2
pydantic==2.7.1
pydantic_core==2.18.2
mypy = LeadStoreAPI
ignore_missing_imports = True
[flake8]
exclude =
_logger.py,
config*.py,
[tool:pytest]
testpaths =
tests
addopts =
--cov=src
tests/
--cov-config=.coveragerc
--cov-report=json
--log-cli-level=ERROR
--cov-report=term-missing
--ignore=venv/*
--ignore=scripts/*
--ignore=scripts/*
--ignore=.tox/*
--ignore=setup.py
filterwarnings =
ignore::DeprecationWarning
ignore::PendingDeprecationWarning
[run]
source = src
omit = config.py