blob: fb1ae3e73aac03f79b7f177a6cb8e8cb0364beb7 (
plain)
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
|
{
aiosqlite,
buildPythonPackage,
fetchFromGitHub,
flask,
flit-core,
lib,
pytestCheckHook,
sqlalchemy,
}:
buildPythonPackage rec {
pname = "flask-sqlalchemy-lite";
version = "0.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "pallets-eco";
repo = "flask-sqlalchemy-lite";
tag = version;
hash = "sha256-KX4kpqgvNlcAe4NSWaSkcgtPQINmeQOx46/4uFM8q8A=";
};
build-system = [ flit-core ];
dependencies = [
flask
sqlalchemy
]
++ flask.optional-dependencies.async
++ sqlalchemy.optional-dependencies.asyncio;
pythonImportsCheck = [ "flask_sqlalchemy_lite" ];
nativeCheckInputs = [
aiosqlite
pytestCheckHook
];
meta = {
changelog = "https://github.com/pallets-eco/flask-sqlalchemy-lite/blob/${src.tag}/CHANGES.md";
description = "Integrate SQLAlchemy with Flask";
homepage = "https://github.com/pallets-eco/flask-sqlalchemy-lite";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
}
|