lol

Merge pull request #209437 from r-ryantm/auto-update/python310Packages.sqlalchemy-continuum

python310Packages.sqlalchemy-continuum: 1.3.13 -> 1.3.14

authored by

Fabian Affolter and committed by
GitHub
7501659e 764b725c

+46 -14
+46 -14
pkgs/development/python-modules/sqlalchemy-continuum/default.nix
··· 1 1 { lib 2 - , fetchPypi 3 2 , buildPythonPackage 3 + , fetchPypi 4 4 , flask 5 5 , flask-login 6 6 , flask-sqlalchemy 7 7 , flexmock 8 + , psycopg2 9 + , pymysql 8 10 , pytestCheckHook 11 + , pythonOlder 9 12 , sqlalchemy 10 - , sqlalchemy-utils 11 13 , sqlalchemy-i18n 14 + , sqlalchemy-utils 12 15 }: 13 16 14 17 buildPythonPackage rec { 15 - pname = "SQLAlchemy-Continuum"; 16 - version = "1.3.13"; 18 + pname = "sqlalchemy-continuum"; 19 + version = "1.3.14"; 20 + format = "setuptools"; 21 + 22 + disabled = pythonOlder "3.7"; 17 23 18 24 src = fetchPypi { 19 - inherit pname version; 20 - sha256 = "sha256-JTqlHQmaVH2qKz7CFyCqpous3ecOpoFrxVlzasbc21I="; 25 + pname = "SQLAlchemy-Continuum"; 26 + inherit version; 27 + hash = "sha256-1+k/lx6R8tW9gM3M2kqaVEwpmx8cMhDXeqCjyd8O2hM="; 21 28 }; 22 29 23 30 propagatedBuildInputs = [ ··· 25 32 sqlalchemy-utils 26 33 ]; 27 34 28 - # indicate tests that we don't have a database server at hand 29 - DB = "sqlite"; 35 + passthru.optional-dependencies = { 36 + flask = [ 37 + flask 38 + ]; 39 + flask-login = [ 40 + flask-login 41 + ]; 42 + flask-sqlalchemy = [ 43 + flask-sqlalchemy 44 + ]; 45 + flexmock = [ 46 + flexmock 47 + ]; 48 + i18n = [ 49 + sqlalchemy-i18n 50 + ]; 51 + }; 30 52 31 53 checkInputs = [ 54 + psycopg2 55 + pymysql 32 56 pytestCheckHook 33 - sqlalchemy-i18n 34 - flask 35 - flask-login 36 - flask-sqlalchemy 37 - flexmock 57 + ] ++ passthru.optional-dependencies.flask 58 + ++ passthru.optional-dependencies.flask-login 59 + ++ passthru.optional-dependencies.flask-sqlalchemy 60 + ++ passthru.optional-dependencies.flexmock 61 + ++ passthru.optional-dependencies.i18n; 62 + 63 + # indicate tests that we don't have a database server at hand 64 + DB = "sqlite"; 65 + 66 + pythonImportsCheck = [ 67 + "sqlalchemy_continuum" 38 68 ]; 39 69 40 70 meta = with lib; { 71 + description = "Versioning and auditing extension for SQLAlchemy"; 41 72 homepage = "https://github.com/kvesteri/sqlalchemy-continuum/"; 42 - description = "Versioning and auditing extension for SQLAlchemy"; 73 + changelog = "https://github.com/kvesteri/sqlalchemy-continuum/blob/${version}/CHANGES.rst"; 43 74 license = licenses.bsd3; 75 + maintainers = with maintainers; [ ]; 44 76 }; 45 77 }