Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 60 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{ lib, buildPythonPackage, django, django-js-asset, fetchFromGitHub, python, setuptools-scm, django-extensions, selenium, pillow}:
buildPythonPackage rec { pname = "django-ckeditor"; version = "6.5.1"; format = "pyproject";
src = fetchFromGitHub { owner = "django-ckeditor"; repo = pname; rev = "refs/tags/${version}"; hash = "sha256-Gk8mAG0WIMQZolaE1sRDmzSkfiNHi/BWiotEtIC4WLk="; };
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [ setuptools-scm ];
propagatedBuildInputs = [ django django-js-asset pillow ];
DJANGO_SETTINGS_MODULE = "ckeditor_demo.settings";
checkInputs = [ django-extensions selenium ];
checkPhase = '' runHook preCheck ${python.interpreter} -m django test runHook postCheck '';
pythonImportsCheck = [ "ckeditor" ];
meta = with lib; { description = " Django admin CKEditor integration"; homepage = "https://github.com/django-ckeditor/django-ckeditor"; license = licenses.bsd3; maintainers = with maintainers; [ onny ]; };}