Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.5 kB · 61 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162{ lib, buildPythonPackage, python-dateutil, docopt, fetchPypi, pytestCheckHook, pyyaml, ruamel-yaml, testfixtures}:
buildPythonPackage rec { version = "1.8.0"; pname = "pykwalify";
src = fetchPypi { inherit pname version; hash = "sha256-eWsq0+1MuZuIMItTP7L1WcMPpu+0+p/aETR/SD0kWIQ="; };
propagatedBuildInputs = [ python-dateutil docopt pyyaml ruamel-yaml ];
nativeCheckInputs = [ pytestCheckHook testfixtures ];
disabledTests = [ "test_multi_file_support" ];
pythonImportsCheck = [ "pykwalify" ];
meta = with lib; { homepage = "https://github.com/Grokzen/pykwalify"; description = "YAML/JSON validation library"; longDescription = '' This framework is a port with a lot of added functionality of the Java version of the framework kwalify that can be found at http://www.kuwata-lab.com/kwalify/
The original source code can be found at http://sourceforge.net/projects/kwalify/files/kwalify-java/0.5.1/
The source code of the latest release that has been used can be found at https://github.com/sunaku/kwalify. Please note that source code is not the original authors code but a fork/upload of the last release available in Ruby.
The schema this library is based on and extended from: http://www.kuwata-lab.com/kwalify/ruby/users-guide.01.html#schema ''; license = licenses.mit; maintainers = with maintainers; [ siriobalmelli ]; };}