diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-06-12 14:07:11 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-12 14:07:11 +0200 |
commit | 8351ea2df7c418b59294aaafa8b73787902937dc (patch) | |
tree | 83586d779c71f5b5b841182ea0af61f55787f0c6 /pkgs | |
parent | c99caecb4592851beb3b25095e764a12a02ebafd (diff) | |
parent | 1613e71dbed44e5ba9e6bfa1d036fc0c114f66be (diff) |
Merge pull request #317160 from pbsds/bump-sqlmodel-1717488551
python311Packages.sqlmodel: 0.0.18 -> 0.0.19
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/sqlmodel/default.nix | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/sqlmodel/default.nix b/pkgs/development/python-modules/sqlmodel/default.nix index 55bf943264de7..cad54edc8ebbb 100644 --- a/pkgs/development/python-modules/sqlmodel/default.nix +++ b/pkgs/development/python-modules/sqlmodel/default.nix @@ -1,20 +1,23 @@ { lib, buildPythonPackage, + black, + jinja2, dirty-equals, fastapi, fetchFromGitHub, + fetchpatch, pdm-backend, pydantic, pytest-asyncio, - pytest7CheckHook, + pytestCheckHook, pythonOlder, sqlalchemy, }: buildPythonPackage rec { pname = "sqlmodel"; - version = "0.0.18"; + version = "0.0.19"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,9 +26,17 @@ buildPythonPackage rec { owner = "tiangolo"; repo = "sqlmodel"; rev = "refs/tags/${version}"; - hash = "sha256-2ens+wEFJThccBTBeBy8j1AzKJtebg3dJTGG6+Cpt+Q="; + hash = "sha256-Fr/umAgTbcfBtui+V/ncp4no+pquLExB/dInSFhsgGc="; }; + patches = [ + (fetchpatch { # https://github.com/tiangolo/sqlmodel/pull/969 + name = "passthru-environ-variables.patch"; + url = "https://github.com/tiangolo/sqlmodel/pull/969/commits/42d33049e9e4182b78914ad41d1e3d30125126ba.patch"; + hash = "sha256-dPuFCFUnmTpduxn45tE8XUP0Jlwjwmwe+zFaKSganOg="; + }) + ]; + build-system = [ pdm-backend ]; dependencies = [ @@ -34,10 +45,12 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + black + jinja2 dirty-equals fastapi pytest-asyncio - pytest7CheckHook + pytestCheckHook ]; pythonImportsCheck = [ "sqlmodel" ]; |