Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 58 lines
Nix
at llvm-cleanup
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859{ lib, fetchFromGitHub, pythonOlder, buildPythonPackage, python, hatchling, django, jinja2, sqlparse, html5lib,}:
buildPythonPackage rec { pname = "django-debug-toolbar"; version = "4.3"; format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchFromGitHub { owner = "jazzband"; repo = pname; rev = "refs/tags/${version}"; hash = "sha256-8rwEM+YSO9TtkC1UWS4JrzFH+TlGOHzL+WmxNwMJIWQ="; };
nativeBuildInputs = [ hatchling ];
propagatedBuildInputs = [ django jinja2 sqlparse ];
DB_BACKEND = "sqlite3"; DB_NAME = ":memory:"; TEST_ARGS = "tests"; DJANGO_SETTINGS_MODULE = "tests.settings";
nativeCheckInputs = [ html5lib ];
checkPhase = '' runHook preCheck ${python.interpreter} -m django test ${TEST_ARGS} runHook postCheck '';
pythonImportsCheck = [ "debug_toolbar" ];
meta = with lib; { description = "Configurable set of panels that display debug information about the current request/response"; homepage = "https://github.com/jazzband/django-debug-toolbar"; changelog = "https://django-debug-toolbar.readthedocs.io/en/latest/changes.html"; license = licenses.bsd3; maintainers = with maintainers; [ yuu ]; };}