[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#990874: marked as done (ITP: drf-yasg-nonfree -- Yet another Swagger generator)



Your message dated Thu, 14 Oct 2021 13:00:09 +0000
with message-id <E1mb0LB-00043N-4D@fasolo.debian.org>
and subject line Bug#990874: fixed in drf-yasg-nonfree 1.20.0-1~exp1
has caused the Debian Bug report #990874,
regarding ITP: drf-yasg-nonfree -- Yet another Swagger generator
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
990874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990874
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Carsten Schoenert <c.schoenert@t-online.de>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : drf-yasg-nonfree
  Version         : 1.20.0
  Upstream Author : Cristi V. <cristi@cvjd.me>
* URL             : https://github.com/axnsan12/drf-yasg
* License         : BSD-3-clause
  Programming Lang: Python
  Description     : Yet another Swagger generator

 Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest Framework
 API.
 Features of drf-yasg:
  * full support for nested Serializers and Schemas
  * response schemas and descriptions
  * model definitions compatible with codegen tools
  * customization hooks at all points in the spec generation process
  * JSON and YAML format for spec
  * bundles latest version of swagger-ui
    (https://github.com/swagger-api/swagger-ui) and redoc
    (https://github.com/Rebilly/ReDoc) for viewing the generated documentation
  * schema view is cacheable out of the box
  * generated Swagger schema can be automatically validated by
    swagger-spec-validator (https://github.com/Yelp/swagger_spec_validator)
  * supports Django REST Framework API versioning with URLPathVersioning
    and NamespaceVersioning; other DRF or custom versioning schemes are
    not currently supported

Some parts of the upstream data are shipped pre-generated within the
source, the package built isn't able to rebuild these files from source
for various reasons. Mainly because the used JS files aren't packaged
yet for Debian.
This makes the resulting package non-free from the DFSG PoV. That's why
I decided to use the suffix '-nonfree' for now. Resulting also the binary
packages will go into non-free.

If someone is willing to help making this package DFSG compatible I'd
really be glad to take such an offer.

This package is a dependency for netbox I consider to package.

The package will get maintained within the Debian Python Team.

--- End Message ---
--- Begin Message ---
Source: drf-yasg-nonfree
Source-Version: 1.20.0-1~exp1
Done: Carsten Schoenert <c.schoenert@t-online.de>

We believe that the bug you reported is fixed in the latest version of
drf-yasg-nonfree, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 990874@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoenert@t-online.de> (supplier of updated drf-yasg-nonfree package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 10 Jul 2021 10:04:54 +0200
Source: drf-yasg-nonfree
Binary: python-drf-yasg-nonfree-doc python3-drf-yasg-nonfree
Architecture: source all
Version: 1.20.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Description:
 python-drf-yasg-nonfree-doc - Yet another Swagger generator (Documentation)
 python3-drf-yasg-nonfree - Yet another Swagger generator (Python3)
Closes: 990874
Changes:
 drf-yasg-nonfree (1.20.0-1~exp1) experimental; urgency=medium
 .
   * [6cda74e] New upstream version 1.20.0
   * [eb64bcd] First and basic Debianization (Closes: #990874)
Checksums-Sha1:
 9c3d993867352ef6c834d43ad50574cbfc1ce926 2482 drf-yasg-nonfree_1.20.0-1~exp1.dsc
 0d605eb43bdc134874b073c60fbc9add2816e4ec 1794141 drf-yasg-nonfree_1.20.0.orig.tar.gz
 7eb31c86633c27d69317094da132c90e372c50b4 12184 drf-yasg-nonfree_1.20.0-1~exp1.debian.tar.xz
 480834b696e3561f7333325642a9a1e3a7ef8844 8284 drf-yasg-nonfree_1.20.0-1~exp1_amd64.buildinfo
 3b44af502bb1eb80b27b9b69a9454e2cf30c4172 308916 python-drf-yasg-nonfree-doc_1.20.0-1~exp1_all.deb
 9291dbefe017fa7fa561db1d5d659c3dd51b4a6f 769972 python3-drf-yasg-nonfree_1.20.0-1~exp1_all.deb
Checksums-Sha256:
 20e768c627af2e1a8a4c0fa05b5ca7ed5381b5a2cf76ce00c5f6580324ca310b 2482 drf-yasg-nonfree_1.20.0-1~exp1.dsc
 eaa41a409e26a0aefbe7dc8a4576ca7c7f405f6c249e4cc7542b67aa2c542c2f 1794141 drf-yasg-nonfree_1.20.0.orig.tar.gz
 afed20a45ffa7c7bd3402f14921ddd1474fba964cb7cf7cd280e12824f3ce28d 12184 drf-yasg-nonfree_1.20.0-1~exp1.debian.tar.xz
 a12dbbed2513825a77bb88d24178d8a4ec79ea10587d142422779126d7fd5682 8284 drf-yasg-nonfree_1.20.0-1~exp1_amd64.buildinfo
 693095885862d3021b52f68f704220ff6993c2108bcca1fa52a6c18ce7c0aac2 308916 python-drf-yasg-nonfree-doc_1.20.0-1~exp1_all.deb
 f7fb045857ccd11d575da7034c7f079426dc78d3167ca932d7aad6d65b8038ee 769972 python3-drf-yasg-nonfree_1.20.0-1~exp1_all.deb
Files:
 dd82352f21045e1386d1fc7a276883e1 2482 non-free/python optional drf-yasg-nonfree_1.20.0-1~exp1.dsc
 dd2b51f468ad8c2d3443b37b89d0cd85 1794141 non-free/python optional drf-yasg-nonfree_1.20.0.orig.tar.gz
 313d4775dc4267b78f5f728ad7077425 12184 non-free/python optional drf-yasg-nonfree_1.20.0-1~exp1.debian.tar.xz
 e14488dd9b6a86415b262d4d7ed40db7 8284 non-free/python optional drf-yasg-nonfree_1.20.0-1~exp1_amd64.buildinfo
 fe8c02e49ee26fcb3853ff354c0f0ad5 308916 non-free/doc optional python-drf-yasg-nonfree-doc_1.20.0-1~exp1_all.deb
 309b85b85e2ab98af00f280f44999e1d 769972 non-free/python optional python3-drf-yasg-nonfree_1.20.0-1~exp1_all.deb

-----BEGIN PGP SIGNATURE-----

iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmDpsrsYHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2wlm8P/2lFw5mc45r/Vr0YS1AFzeB0
3mErphdW/ukG3zZTMMUrJbpC7Lr18HuJsMKW3WRiSIXYVmncDuEIe4ZVp8NQ1l2N
UaFc6j4teC1PA9nyxO1/tl9Cre6s1vEO7zjz+D6IXdQowlZYH6Tq3qy4am3GVNfZ
tGMfOk9xZ/RMl11DFz/O2ZPPrGsmxSVG6Y6xupJJaR/9d5xqZlsg2qdcfsJN8l/M
sDOeLGJclP6NsPTpng0XHmJWWOQWFbhhEEg7PuUb0vxjJyF4V7VR5/ImplXPnKzM
/atr4EA861n7CAiMQ7zUCuLQ0kx7IUmfHF1zIDQ4PdBxeQgqbcdpufaazRLvbRCw
yB/rdlXUfGLsdI4ro4SXGEu0ObRVbcXWqxBzKGvwbiiJ/8dYrs22KPIc+QHEbtXh
cLd3eAXvzj+Oyi9TFx08GQbAbCIFbhVaG49nkDzuGl9lti9sY/N3FmDD0eDeSVAc
v68Riplq1dwc66QLayYF2DkSBJPWhshmeXmity/nUVSTfcfetel7e9l/NFCUFZ1D
PSyBUXpJQfyfYI82s1ePojd2dDijKeaw9Bc11fmSkGN50+AYKadRaW6zW+IhxNaX
+I5A6v6jStn/inFTLtqokW2VUXfP2TJVLp79dj6Qage1lEwTJ0KapTu+9isXVlE0
jdQjzj54vKwl6ldCTJ1k
=aMu1
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: