python312Packages.fastapi-mail: 1.4.1 -> 1.4.2 (#359073)

authored by Fabian Affolter and committed by GitHub 26bdab53 94972e95

+11 -15
+11 -15
pkgs/development/python-modules/fastapi-mail/default.nix
··· 1 { 2 lib, 3 - aioredis, 4 aiosmtplib, 5 blinker, 6 buildPythonPackage, 7 email-validator, 8 fakeredis, 9 - fastapi, 10 fetchFromGitHub, 11 httpx, 12 jinja2, 13 poetry-core, 14 - pydantic, 15 pydantic-settings, 16 pytest-asyncio, 17 pytestCheckHook, 18 - python-multipart, 19 pythonOlder, 20 }: 21 22 buildPythonPackage rec { 23 pname = "fastapi-mail"; 24 - version = "1.4.1"; 25 pyproject = true; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "sabuhish"; 31 repo = "fastapi-mail"; 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-2iTZqZIxlt1GKhElasTcnys18UbNNDwHoZziHBOIGBo="; 34 }; 35 36 pythonRelaxDeps = [ ··· 38 "pydantic" 39 ]; 40 41 - postPatch = '' 42 - substituteInPlace pyproject.toml \ 43 - --replace-fail 'version = "1.2.5"' 'version = "${version}"' 44 - ''; 45 - 46 build-system = [ poetry-core ]; 47 48 dependencies = [ 49 - aioredis 50 aiosmtplib 51 blinker 52 email-validator 53 fakeredis 54 - fastapi 55 - httpx 56 jinja2 57 pydantic 58 pydantic-settings 59 - python-multipart 60 ]; 61 62 nativeCheckInputs = [ 63 pytest-asyncio
··· 1 { 2 lib, 3 aiosmtplib, 4 blinker, 5 buildPythonPackage, 6 email-validator, 7 fakeredis, 8 fetchFromGitHub, 9 httpx, 10 jinja2, 11 poetry-core, 12 pydantic-settings, 13 + pydantic, 14 pytest-asyncio, 15 pytestCheckHook, 16 pythonOlder, 17 + redis, 18 + starlette, 19 }: 20 21 buildPythonPackage rec { 22 pname = "fastapi-mail"; 23 + version = "1.4.2"; 24 pyproject = true; 25 26 disabled = pythonOlder "3.8"; ··· 29 owner = "sabuhish"; 30 repo = "fastapi-mail"; 31 rev = "refs/tags/${version}"; 32 + hash = "sha256-QypW7yE5jBkS1Q4XPIOktWnCmCXGoUzZF/SdWmFsPX8="; 33 }; 34 35 pythonRelaxDeps = [ ··· 37 "pydantic" 38 ]; 39 40 build-system = [ poetry-core ]; 41 42 dependencies = [ 43 aiosmtplib 44 blinker 45 email-validator 46 fakeredis 47 jinja2 48 pydantic 49 pydantic-settings 50 + starlette 51 ]; 52 + 53 + optional-dependencies = { 54 + httpx = [ httpx ]; 55 + redis = [ redis ]; 56 + }; 57 58 nativeCheckInputs = [ 59 pytest-asyncio