aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/python-modules/drf-yasg
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2020-02-03 09:26:35 +0100
committerKatharina Fey <kookie@spacekookie.de>2020-02-03 09:26:35 +0100
commit899a451e08f7d6d2c8214d119c2a0316849a0ed4 (patch)
tree5e72a7288b7d2b33fead36fbfe91a02a48ff7fef /nixpkgs/pkgs/development/python-modules/drf-yasg
parent5962418b6543dfb3ca34965c0fa16dd77543801b (diff)
parenta21c2fa3ea2b88e698db6fc151d9c7259ae14d96 (diff)
Merge commit 'a21c2fa3ea2b88e698db6fc151d9c7259ae14d96'
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/drf-yasg')
-rw-r--r--nixpkgs/pkgs/development/python-modules/drf-yasg/default.nix40
1 files changed, 40 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/drf-yasg/default.nix b/nixpkgs/pkgs/development/python-modules/drf-yasg/default.nix
new file mode 100644
index 00000000000..707b1e5bc6e
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/drf-yasg/default.nix
@@ -0,0 +1,40 @@
+{
+ stdenv,
+ buildPythonPackage,
+ fetchPypi,
+ inflection,
+ ruamel_yaml,
+ setuptools_scm,
+ six,
+ coreapi,
+ djangorestframework,
+}:
+
+buildPythonPackage rec {
+ pname = "drf-yasg";
+ version = "1.16.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0ri5h5xsacm99c6gvb4ldwisbqgiv2vq8qbn7vrh6vplzlpyvzb8";
+ };
+
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
+
+ propagatedBuildInputs = [
+ six
+ inflection
+ ruamel_yaml
+ coreapi
+ djangorestframework
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Generation of Swagger/OpenAPI schemas for Django REST Framework";
+ homepage = https://github.com/axnsan12/drf-yasg;
+ maintainers = with maintainers; [ ivegotasthma ];
+ license = licenses.bsd3;
+ };
+}