1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 aiocoap,
7 pycryptodome,
8}:
9
10buildPythonPackage rec {
11 pname = "eris";
12 version = "1.0.0";
13 pyproject = true;
14 src = fetchPypi {
15 inherit pname version;
16 hash = "sha256-aiPmf759Cd3SeKfQtqgszcKkhZPM4dNY2x9YxJFPRh0=";
17 };
18 build-system = [ setuptools ];
19 dependencies = [
20 aiocoap
21 pycryptodome
22 ];
23 meta = {
24 description = "Python implementation of the Encoding for Robust Immutable Storage (ERIS)";
25 homepage = "https://eris.codeberg.page/python-eris/";
26 license = [ lib.licenses.agpl3Plus ];
27 maintainers = with lib.maintainers; [ ehmry ];
28 };
29}