18 buildPythonPackage rec {
23 disabled = pythonOlder "3.7";
25 src = fetchFromGitHub {
28 rev = "refs/tags/${version}";
29 hash = "sha256-693H/u+Wg2G9sdoUkC6DQo9WkmIlKnh8NKv3ufK/eyQ=";
32 nativeBuildInputs = [ setuptools ];
34 propagatedBuildInputs = [
50 # ModuleNotFoundError: No module named 'depot._pillow_compat'
51 "tests/test_fields_sqlalchemy.py"
52 # The examples have tests
54 # Missing dependencies (TurboGears2 and ming)
55 "tests/test_fields_ming.py"
56 "tests/test_wsgi_middleware.py"
59 pythonImportsCheck = [ "depot" ];
62 description = "Toolkit for storing files and attachments in web applications";
63 homepage = "https://github.com/amol-/depot";
64 changelog = "https://github.com/amol-/depot/releases/tag/${version}";
65 license = licenses.mit;
66 maintainers = with maintainers; [ fab ];