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