[project] name = "sqlmem" version = "1.14.0" description = "" authors = [ {name = "jan.doubravsky@gmail.com"} ] readme = "README.md" requires-python = ">=3.14,<3.15" dependencies = [ "sqlglot (>=30.8.0,<31.0.0)", "sqlalchemy (>=2.0.50,<3.0.0)", "loguru (>=0.7.3,<0.8.0)", "python-dotenv (>=1.2.2,<2.0.0)" ] [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [dependency-groups] dev = [ "pytest (>=9.0.3,<10.0.0)", "ruff (>=0.15.15,<0.16.0)", "mypy (>=2.1.0,<3.0.0)" ] [tool.pytest.ini_options] filterwarnings = [ # The SQLite test source binds the delta watermark as a real datetime via # sqlite3's legacy adapter (deprecated in 3.12). Production sources are # pyodbc, which binds datetimes natively, so this only affects the tests. "ignore:The default datetime adapter is deprecated:DeprecationWarning", ]