etebase-server: fix dependencies
Add missing dependencies & remove unused ones.
This commit is contained in:
parent
ead46754b4
commit
efcc1cf887
|
@ -1,13 +1,5 @@
|
||||||
{ lib, stdenv, python3, fetchFromGitHub }:
|
{ lib, fetchFromGitHub, buildPythonPackage, aioredis, aiofiles, django_3
|
||||||
|
, fastapi, msgpack, pynacl, typing-extensions }:
|
||||||
let
|
|
||||||
py = python3.override {
|
|
||||||
packageOverrides = self: super: {
|
|
||||||
django = super.django_3;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
in
|
|
||||||
with py.pkgs;
|
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "etebase-server";
|
pname = "etebase-server";
|
||||||
|
@ -23,21 +15,14 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
patches = [ ./secret.patch ];
|
patches = [ ./secret.patch ];
|
||||||
|
|
||||||
propagatedBuildInputs = with pythonPackages; [
|
propagatedBuildInputs = [
|
||||||
asgiref
|
aioredis
|
||||||
cffi
|
aiofiles
|
||||||
django
|
django_3
|
||||||
django-cors-headers
|
|
||||||
djangorestframework
|
|
||||||
drf-nested-routers
|
|
||||||
fastapi
|
fastapi
|
||||||
msgpack
|
msgpack
|
||||||
psycopg2
|
|
||||||
pycparser
|
|
||||||
pynacl
|
pynacl
|
||||||
pytz
|
typing-extensions
|
||||||
six
|
|
||||||
sqlparse
|
|
||||||
];
|
];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
|
Loading…
Reference in a new issue