14 buildPythonPackage rec {
17 format = "setuptools";
20 src = fetchFromGitHub {
24 sha256 = "05rsv16g7ph100p8kl4l2jba0y4wcpp3xblc02mfp67zp1279vaq";
27 propagatedBuildInputs = [
40 substituteInPlace setup.py --replace '"pytest-runner"' ""
44 # some tests need the `hug` CLI on the PATH
45 export PATH=$out/bin:$PATH
49 # some tests attempt network access
50 "test_datagram_request"
52 # these tests use an unstable test dependency (https://github.com/hugapi/hug/issues/859)
53 "test_marshmallow_custom_context"
54 "test_marshmallow_schema"
56 "test_validate_route_args_negative_case"
60 description = "Python framework that makes developing APIs as simple as possible, but no simpler";
61 homepage = "https://github.com/hugapi/hug";
62 license = licenses.mit;
63 # Missing support for later falcon releases