Unverified Commit 26bdab53 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

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

parents 94972e95 dd13d93b
Loading
Loading
Loading
Loading
+11 −15
Original line number Diff line number Diff line
{
  lib,
  aioredis,
  aiosmtplib,
  blinker,
  buildPythonPackage,
  email-validator,
  fakeredis,
  fastapi,
  fetchFromGitHub,
  httpx,
  jinja2,
  poetry-core,
  pydantic,
  pydantic-settings,
  pydantic,
  pytest-asyncio,
  pytestCheckHook,
  python-multipart,
  pythonOlder,
  redis,
  starlette,
}:

buildPythonPackage rec {
  pname = "fastapi-mail";
  version = "1.4.1";
  version = "1.4.2";
  pyproject = true;

  disabled = pythonOlder "3.8";
@@ -30,7 +29,7 @@ buildPythonPackage rec {
    owner = "sabuhish";
    repo = "fastapi-mail";
    rev = "refs/tags/${version}";
    hash = "sha256-2iTZqZIxlt1GKhElasTcnys18UbNNDwHoZziHBOIGBo=";
    hash = "sha256-QypW7yE5jBkS1Q4XPIOktWnCmCXGoUzZF/SdWmFsPX8=";
  };

  pythonRelaxDeps = [
@@ -38,27 +37,24 @@ buildPythonPackage rec {
    "pydantic"
  ];

  postPatch = ''
    substituteInPlace pyproject.toml \
      --replace-fail 'version = "1.2.5"' 'version = "${version}"'
  '';

  build-system = [ poetry-core ];

  dependencies = [
    aioredis
    aiosmtplib
    blinker
    email-validator
    fakeredis
    fastapi
    httpx
    jinja2
    pydantic
    pydantic-settings
    python-multipart
    starlette
  ];

  optional-dependencies = {
    httpx = [ httpx ];
    redis = [ redis ];
  };

  nativeCheckInputs = [
    pytest-asyncio
    pytestCheckHook