diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2021-06-20 23:40:18 +0200 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2021-06-21 08:51:37 +0200 |
commit | 7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6 (patch) | |
tree | 124b5feb8cdec3c511c911d77b7e462168b2c044 | |
parent | b0cb5c74b49fd94b90a94e2eb59a0dd52538b1fc (diff) | |
download | nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar.gz nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar.bz2 nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar.lz nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar.xz nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.tar.zst nixlib-7a2c2d7f785e6cdfb05fb5dd427d9a0b333e85d6.zip |
python3Packages.json-schema-for-humans: 0.27.1 -> 0.31.0
-rw-r--r-- | pkgs/development/python-modules/json-schema-for-humans/default.nix | 50 |
1 files changed, 40 insertions, 10 deletions
diff --git a/pkgs/development/python-modules/json-schema-for-humans/default.nix b/pkgs/development/python-modules/json-schema-for-humans/default.nix index 4e762e456ceb..8df7d6f6e00f 100644 --- a/pkgs/development/python-modules/json-schema-for-humans/default.nix +++ b/pkgs/development/python-modules/json-schema-for-humans/default.nix @@ -1,35 +1,65 @@ -{ lib, buildPythonPackage, fetchFromGitHub -, pbr, click, dataclasses-json, htmlmin, jinja2, markdown2, pygments, pytz, pyyaml, requests, pytestCheckHook, beautifulsoup4, tox +{ lib +, beautifulsoup4 +, buildPythonPackage +, click +, dataclasses-json +, fetchFromGitHub +, htmlmin +, jinja2 +, markdown2 +, pbr +, pygments +, pytestCheckHook +, pytz +, pyyaml +, requests }: buildPythonPackage rec { pname = "json-schema-for-humans"; - version = "0.27.1"; + version = "0.31.0"; src = fetchFromGitHub { owner = "coveooss"; repo = pname; rev = "v${version}"; - sha256 = "0d2a4a2lcqssr5g9rmc76f86nkqc9grixh507vzc9fi1h3gbi765"; + sha256 = "1aj1w0qxdw8d6mf5vngk0xjgs7z8vzwc2aycahnkqg7q3cagq19n"; }; nativeBuildInputs = [ pbr ]; + propagatedBuildInputs = [ - click dataclasses-json htmlmin jinja2 markdown2 - pygments pytz pyyaml requests + click + dataclasses-json + htmlmin + jinja2 + markdown2 + pygments + pytz + pyyaml + requests ]; preBuild = '' export PBR_VERSION=0.0.1 ''; - checkInputs = [ pytestCheckHook beautifulsoup4 ]; - pytestFlagsArray = [ "--ignore tests/generate_test.py" ]; + checkInputs = [ + beautifulsoup4 + pytestCheckHook + ]; + + disabledTests = [ + # Tests require network access + "test_references_url" + ]; + + pythonImportsCheck = [ "json_schema_for_humans" ]; meta = with lib; { description = "Quickly generate HTML documentation from a JSON schema"; - homepage = "https://github.com/coveooss/json-schema-for-humans"; - license = licenses.asl20; + homepage = "https://github.com/coveooss/json-schema-for-humans"; + license = licenses.asl20; maintainers = with maintainers; [ astro ]; }; } |