Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 59 lines
Nix
at litex
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960{ lib, buildPythonPackage, fetchFromGitHub, docutils, requests, pytestCheckHook, testpath, responses, flit-core, tomli-w}:
# Flit is actually an application to build universal wheels.# It requires Python 3 and should eventually be moved outside of# python-packages.nix. When it will be used to build wheels,# care should be taken that there is no mingling of PYTHONPATH.
buildPythonPackage rec { pname = "flit"; version = "3.8.0"; format = "pyproject";
src = fetchFromGitHub { owner = "takluyver"; repo = "flit"; rev = version; hash = "sha256-iXf9K/xI4u+dDV0Zf6S08nbws4NqycrTEW0B8/qCjQc="; };
nativeBuildInputs = [ flit-core ];
propagatedBuildInputs = [ docutils requests flit-core tomli-w ];
nativeCheckInputs = [ pytestCheckHook testpath responses ];
disabledTests = [ # needs some ini file. "test_invalid_classifier" # calls pip directly. disabled for PEP 668 "test_install_data_dir" "test_install_module_pep621" "test_symlink_data_dir" "test_symlink_module_pep621" ];
meta = with lib; { description = "A simple packaging tool for simple packages"; homepage = "https://github.com/pypa/flit"; license = licenses.bsd3; maintainers = with maintainers; [ fridh SuperSandro2000 ]; };}