python3Packages.jsonxs: init at 0.6

+33
+31
pkgs/development/python-modules/jsonxs/default.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + buildPythonPackage, 5 + setuptools, 6 + }: 7 + let 8 + pname = "jsonxs"; 9 + version = "0.6"; 10 + in 11 + buildPythonPackage { 12 + inherit pname version; 13 + 14 + pyproject = true; 15 + 16 + src = fetchFromGitHub { 17 + owner = "fboender"; 18 + repo = "jsonxs"; 19 + rev = "v${version}"; 20 + hash = "sha256-CmKK+qStb9xjmEACY41tQnffD4cMUUQPb74Cni5FTEk="; 21 + }; 22 + 23 + build-system = [ setuptools ]; 24 + 25 + meta = { 26 + description = "A python library that uses path expression strings to get and set values in JSON"; 27 + homepage = "https://github.com/fboender/jsonxs"; 28 + license = lib.licenses.mit; 29 + maintainers = [ lib.maintainers.tie ]; 30 + }; 31 + }
+2
pkgs/top-level/python-packages.nix
··· 6132 6132 6133 6133 json5 = callPackage ../development/python-modules/json5 { }; 6134 6134 6135 + jsonxs = callPackage ../development/python-modules/jsonxs { }; 6136 + 6135 6137 jsonargparse = callPackage ../development/python-modules/jsonargparse { }; 6136 6138 6137 6139 jsonconversion = callPackage ../development/python-modules/jsonconversion { };