python3Packages.django-json-widget: init at 2.0.1
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
django,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
python,
|
||||
pytestCheckHook,
|
||||
pytest-django,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "django-json-widget";
|
||||
version = "2.0.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jmrivas86";
|
||||
repo = "django-json-widget";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-GY6rYY//n8kkWCJZk6OY+EOBv62ocNovNmE/ai8VCn4=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ django ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytest-django
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
export DJANGO_SETTINGS_MODULE=tests.settings
|
||||
'';
|
||||
|
||||
pythonImportCheck = [ "django_json_widget" ];
|
||||
|
||||
meta = {
|
||||
description = "Alternative widget that makes it easy to edit the jsonfield field of django";
|
||||
homepage = "https://github.com/jmrivas86/django-json-widget";
|
||||
changelog = "https://github.com/jmrivas86/django-json-widget/blob/v${version}/CHANGELOG.rst";
|
||||
# Contradictory license specifications
|
||||
# https://github.com/jmrivas86/django-json-widget/issues/93
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.onny ];
|
||||
};
|
||||
}
|
||||
@@ -3424,6 +3424,8 @@ self: super: with self; {
|
||||
|
||||
django-jquery-js = callPackage ../development/python-modules/django-jquery-js { };
|
||||
|
||||
django-json-widget = callPackage ../development/python-modules/django-json-widget { };
|
||||
|
||||
django-js-asset = callPackage ../development/python-modules/django-js-asset { };
|
||||
|
||||
django-js-reverse = callPackage ../development/python-modules/django-js-reverse { };
|
||||
|
||||
Reference in New Issue
Block a user