Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.9 kB · 94 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495{ lib, boto3, buildPythonPackage, fetchFromGitHub, ftfy, mailchecker, openpyxl, orjson, phonenumbers, pytestCheckHook, python-dateutil, python-decouple, python-fsutil, python-slugify, pythonOlder, pythonRelaxDepsHook, pyyaml, requests, six, toml, xlrd, xmltodict}:
buildPythonPackage rec { pname = "python-benedict"; version = "0.30.2"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub { owner = "fabiocaccamo"; repo = pname; rev = "refs/tags/${version}"; hash = "sha256-MT1oZqzYFK37z6YpRZ9LBg0ynCaq2UrrQzlDDb3YIvo="; };
nativeBuildInputs = [ pythonRelaxDepsHook ];
pythonRelaxDeps = [ "boto3" ];
propagatedBuildInputs = [ boto3 ftfy mailchecker openpyxl phonenumbers python-dateutil python-fsutil python-slugify pyyaml requests toml xlrd xmltodict ];
nativeCheckInputs = [ orjson pytestCheckHook python-decouple six ];
disabledTests = [ # Tests require network access "test_from_base64_with_valid_url_valid_content" "test_from_json_with_valid_url_valid_content" "test_from_pickle_with_valid_url_valid_content" "test_from_plist_with_valid_url_valid_content" "test_from_query_string_with_valid_url_valid_content" "test_from_toml_with_valid_url_valid_content" "test_from_xls_with_valid_url_valid_content" "test_from_xml_with_valid_url_valid_content" "test_from_yaml_with_valid_url_valid_content" ];
pythonImportsCheck = [ "benedict" ];
meta = with lib; { description = "Module with keylist/keypath support"; homepage = "https://github.com/fabiocaccamo/python-benedict"; changelog = "https://github.com/fabiocaccamo/python-benedict/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; };}