diff options
Diffstat (limited to 'pkgs/development/python-modules/alembic/default.nix')
-rw-r--r-- | pkgs/development/python-modules/alembic/default.nix | 69 |
1 files changed, 34 insertions, 35 deletions
diff --git a/pkgs/development/python-modules/alembic/default.nix b/pkgs/development/python-modules/alembic/default.nix index cd7b0696afd43..039f03baacfbb 100644 --- a/pkgs/development/python-modules/alembic/default.nix +++ b/pkgs/development/python-modules/alembic/default.nix @@ -1,28 +1,29 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder - -# build-system -, setuptools - -# dependencies -, importlib-metadata -, importlib-resources -, mako -, sqlalchemy -, typing-extensions - -# tests -, pytest7CheckHook -, pytest-xdist -, python-dateutil +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + + # build-system + setuptools, + + # dependencies + importlib-metadata, + importlib-resources, + mako, + sqlalchemy, + typing-extensions, + + # tests + pytest7CheckHook, + pytest-xdist, + python-dateutil, }: buildPythonPackage rec { pname = "alembic"; version = "1.13.1"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.6"; @@ -31,22 +32,20 @@ buildPythonPackage rec { hash = "sha256-STLIVYv2jy7pK5u8uCGGccYnBk1bCJOUN69td9wF5ZU="; }; - nativeBuildInputs = [ - setuptools - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ - mako - sqlalchemy - typing-extensions - ] ++ lib.optionals (pythonOlder "3.9") [ - importlib-resources - importlib-metadata - ]; + dependencies = + [ + mako + sqlalchemy + typing-extensions + ] + ++ lib.optionals (pythonOlder "3.9") [ + importlib-resources + importlib-metadata + ]; - pythonImportsCheck = [ - "alembic" - ]; + pythonImportsCheck = [ "alembic" ]; nativeCheckInputs = [ pytest7CheckHook @@ -56,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://bitbucket.org/zzzeek/alembic"; - description = "A database migration tool for SQLAlchemy"; + description = "Database migration tool for SQLAlchemy"; license = licenses.mit; maintainers = with maintainers; [ ]; mainProgram = "alembic"; |