[flake8]
enable-extensions = G
ignore = 
	A003,A005
	D,
	E203,E305,E704,E711,E712,E721,E722,E741,
	N801,N802,N806,
	RST304,RST303,RST299,RST399,
	W503,W504
exclude = .venv,.git,.tox,dist,doc,*egg,build
filename = *.py,*.pyi
import-order-style = google
application-import-names = alembic,tests
per-file-ignores = 
	**/__init__.py:F401
	**/*.pyi:E302,E704,E266
max-line-length = 79

[sqla_testing]
requirement_cls = tests.requirements:DefaultRequirements
profile_file = tests/profiles.txt

[db]
default = sqlite:///:memory:
sqlite = sqlite:///:memory:
sqlite_file = sqlite:///querytest.db
postgresql = postgresql://scott:tiger@127.0.0.1:5432/test
psycopg = postgresql+psycopg://scott:tiger@127.0.0.1:5432/test
mysql = mysql://scott:tiger@127.0.0.1:3306/test?charset=utf8mb4
mariadb = mariadb://scott:tiger@127.0.0.1:3306/test?charset=utf8mb4
mssql = mssql+pyodbc://scott:tiger^5HHH@mssql2017:1433/test?driver=ODBC+Driver+18+for+SQL+Server&TrustServerCertificate=yes
oracle = oracle://scott:tiger@127.0.0.1:1521
oracle8 = oracle://scott:tiger@127.0.0.1:1521/?use_ansi=0

[egg_info]
tag_build = 
tag_date = 0

