FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
sqlmodel/pyproject.toml at main · aulring/sqlmodel · GitHub
aulring
sqlmodel
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
sqlmodel
/
pyproject.toml
Copy path
More file actions
More file actions
Latest commit
History
History
History
109 lines (98 loc) · 2.81 KB
Breadcrumbs
sqlmodel
/
pyproject.toml
Copy path
File metadata and controls
109 lines (98 loc) · 2.81 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
[
tool
.
poetry
]
name
=
"
sqlmodel
"
version
=
"
0
"
description
=
"
SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.
"
authors
= [
"
Sebastián Ramírez <tiangolo@gmail.com>
"
]
readme
=
"
README.md
"
homepage
=
"
https://github.com/tiangolo/sqlmodel
"
documentation
=
"
https://sqlmodel.tiangolo.com
"
repository
=
"
https://github.com/tiangolo/sqlmodel
"
license
=
"
MIT
"
exclude
= [
"
sqlmodel/sql/expression.py.jinja2
"
]
classifiers
= [
"
Development Status :: 4 - Beta
"
,
"
Framework :: AsyncIO
"
,
"
Intended Audience :: Developers
"
,
"
Intended Audience :: Science/Research
"
,
"
Intended Audience :: System Administrators
"
,
"
License :: OSI Approved :: MIT License
"
,
"
Programming Language :: Python :: 3 :: Only
"
,
"
Programming Language :: Python :: 3.6
"
,
"
Programming Language :: Python :: 3.7
"
,
"
Programming Language :: Python :: 3.8
"
,
"
Programming Language :: Python :: 3.9
"
,
"
Topic :: Database
"
,
"
Topic :: Database :: Database Engines/Servers
"
,
"
Topic :: Internet
"
,
"
Topic :: Internet :: WWW/HTTP :: HTTP Servers
"
,
"
Topic :: Internet :: WWW/HTTP
"
,
"
Typing :: Typed
"
,
]
[
tool
.
poetry
.
dependencies
]
python
=
"
^3.6.1
"
SQLAlchemy
=
"
>=1.4.17,<=1.4.41
"
pydantic
=
"
^1.8.2
"
sqlalchemy2-stubs
= {
version
=
"
*
"
,
allow-prereleases
=
true
}
[
tool
.
poetry
.
dev-dependencies
]
pytest
=
"
^7.0.1
"
mypy
=
"
0.971
"
flake8
=
"
^5.0.4
"
black
= {
version
=
"
^22.10.0
"
,
python
=
"
^3.7
"
}
mkdocs
=
"
^1.2.1
"
mkdocs-material
=
"
^8.1.4
"
pillow
= {
version
=
"
^9.3.0
"
,
python
=
"
^3.7
"
}
cairosvg
= {
version
=
"
^2.5.2
"
,
python
=
"
^3.7
"
}
mdx-include
=
"
^1.4.1
"
coverage
= {
extras
= [
"
toml
"
],
version
=
"
^6.2
"
}
fastapi
=
"
^0.68.1
"
requests
=
"
^2.26.0
"
autoflake
=
"
^1.4
"
isort
=
"
^5.9.3
"
async_generator
= {
version
=
"
*
"
,
python
=
"
~3.6
"
}
async-exit-stack
= {
version
=
"
*
"
,
python
=
"
~3.6
"
}
[
build-system
]
requires
= [
"
poetry-core
"
]
build-backend
=
"
poetry.core.masonry.api
"
[
tool
.
poetry-version-plugin
]
source
=
"
init
"
[
tool
.
coverage
.
run
]
parallel
=
true
source
= [
"
docs_src
"
,
"
tests
"
,
"
sqlmodel
"
]
context
=
'
${CONTEXT}
'
[
tool
.
coverage
.
report
]
exclude_lines
= [
"
pragma: no cover
"
,
"
@overload
"
,
'
if __name__ == "__main__":
'
,
"
if TYPE_CHECKING:
"
,
]
[
tool
.
isort
]
profile
=
"
black
"
known_third_party
= [
"
sqlmodel
"
]
skip_glob
= [
"
sqlmodel/__init__.py
"
,
]
[
tool
.
mypy
]
#
--strict
disallow_any_generics
=
true
disallow_subclassing_any
=
true
disallow_untyped_calls
=
true
disallow_untyped_defs
=
true
disallow_incomplete_defs
=
true
check_untyped_defs
=
true
disallow_untyped_decorators
=
true
no_implicit_optional
=
true
warn_redundant_casts
=
true
warn_unused_ignores
=
true
warn_return_any
=
true
implicit_reexport
=
false
strict_equality
=
true
#
--strict end
[[
tool
.
mypy
.
overrides
]]
module
=
"
sqlmodel.sql.expression
"
warn_unused_ignores
=
false
#
invalidate CI cache: 1
Back
|
FazBrowse Home
|
New Git URL