6 Star 24 Fork 5

Fantix King / gino

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
pyproject.toml 2.58 KB
一键复制 编辑 原始数据 按行查看 历史
Fantix King 提交于 2022-02-12 15:27 . 1.1-rc
[tool.poetry]
name = "gino"
version = "1.1.0-rc.1"
description = "GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core."
license = "BSD-3-Clause"
authors = ["Fantix King <fantix.king@gmail.com>"]
maintainers = ["Tony Wang <tony@initialcommit.net>", "Fantix King <fantix.king@gmail.com>"]
readme = "README.rst"
homepage = "https://python-gino.org"
repository = "https://github.com/python-gino/gino"
documentation = "https://python-gino.org/docs/"
keywords = ["orm", "asyncio", "sqlalchemy", "asyncpg", "python3"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
]
[tool.poetry.dependencies]
python = "^3.6"
SQLAlchemy = ">=1.3,<1.4"
# drivers
asyncpg = { version = ">=0.18,<1.0", optional = true }
aiomysql = "^0.0.22"
# compatibility
contextvars = { version = "^2.4", python = "<3.7" }
importlib_metadata = { version = "^2.0.0", python = "<3.8" }
# extensions
gino-starlette = { version = "^0.1.1", optional = true, python = "^3.6" }
gino-aiohttp = {version = "^0.2.0", optional = true, python = "^3.6"}
gino-tornado = { version = "^0.1.0", optional = true, python = "^3.5.2" }
gino-sanic = { version = "^0.1.0", optional = true, python = "^3.6" }
gino-quart = { version = "^0.1.0", optional = true, python = "^3.7" }
[tool.poetry.extras]
postgresql = ["asyncpg"]
postgres = ["asyncpg"]
pg = ["asyncpg"]
asyncpg = ["asyncpg"]
mysql = ["aiomysql"]
aiomysql = ["aiomysql"]
starlette = ["gino-starlette"]
aiohttp = ["gino-aiohttp"]
tornado = ["gino-tornado"]
sanic = ["gino-sanic"]
quart = ["gino-quart"]
[tool.poetry.dev-dependencies]
psycopg2-binary = "^2.9.3"
click = "^8.0.3"
# tests
pytest = "^7.0.1"
pytest-asyncio = "^0.16.0"
pytest-mock = "^3.6.0"
pytest-cov = "^3.0.0"
black = { version = "^22.1.0", python = ">=3.6.2" }
mypy = "^0.931"
# docs
sphinx = "^4.3.0"
sphinx-rtd-theme = "^1.0.0"
sphinxcontrib-apidoc = "^0.3.0"
sphinx-autobuild = "^2021.3.14"
sphinx-intl = {extras = ["transifex"], version = "^2.0.1"}
[tool.poetry.plugins."sqlalchemy.dialects"]
"postgresql.asyncpg" = "gino.dialects.asyncpg:AsyncpgDialect"
"asyncpg" = "gino.dialects.asyncpg:AsyncpgDialect"
"mysql.aiomysql" = "gino.dialects.aiomysql:AiomysqlDialect"
"aiomysql" = "gino.dialects.aiomysql:AiomysqlDialect"
[build-system]
requires = ["poetry>=1.0"]
build-backend = "poetry.masonry.api"
Python
1
https://gitee.com/fantix/gino.git
git@gitee.com:fantix/gino.git
fantix
gino
gino
master

搜索帮助