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

Bug#1028188: marked as done (ITP: python-validate-pyproject -- Automated checks on pyproject.toml by JSON Schema definitions)



Your message dated Sun, 22 Jan 2023 19:00:15 +0000
with message-id <E1pJfZf-00Gm4a-2M@fasolo.debian.org>
and subject line Bug#1028188: fixed in python-validate-pyproject 0.10.1+ds-1
has caused the Debian Bug report #1028188,
regarding ITP: python-validate-pyproject -- Automated checks on pyproject.toml by JSON Schema definitions
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.)


-- 
1028188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028188
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    : python-validate-pyproject
  Version         : 0.10.1
  Upstream Contact: Anderson Bravalheri <andersonbravalheri@gmail.com>
* URL             : https://github.com/abravalheri/validate-pyproject
* License         : BSD, MIT, MPL-2.0
  Programming Lang: Python
  Description     : Automated checks on pyproject.toml by JSON Schema definitions

 With the approval of PEP 517 and PEP 518, the Python community shifted
 towards a strong focus on standardisation for packaging software, which
 allows more freedom when choosing tools during development and make sure
 packages created using different technologies can interoperate without the
 need for custom installation procedures.
 .
 This shift became even more clear when PEP 621 was also approved, as a
 standardised way of specifying project metadata and dependencies.
 .
 validate-pyproject was born in this context, with the mission of validating
 pyproject.toml files, and make sure they are compliant with the standards
 and PEPs. Behind the scenes, validate-pyproject relies on JSON Schema files,
 which, in turn, are also a standardised way of checking if a given data
 structure complies with a certain specification.


This package is a dependency for pdm-backend (not yet filed a ITP) and
will be maintained within the Debian Python team.

Upstream uses a vendored version of fastjsonschema shipped in the folder
src/validate_pyproject/_vendor/. The reasoning isn't currently clear why
this is needed. Due this vendoring there are multiple licenses comes to
play.
I've tried to entagle this vendoring but hadn't luck until yet.

pdm-backend calles itself it is the successor for pdm-pep517 but hasn't
reached a stable version number yet.

--- End Message ---
--- Begin Message ---
Source: python-validate-pyproject
Source-Version: 0.10.1+ds-1
Done: Carsten Schoenert <c.schoenert@t-online.de>

We believe that the bug you reported is fixed in the latest version of
python-validate-pyproject, 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 1028188@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 python-validate-pyproject 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, 14 Jan 2023 12:39:42 +0100
Source: python-validate-pyproject
Binary: python-validate-pyproject-doc python3-validate-pyproject
Architecture: source all
Version: 0.10.1+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Description:
 python-validate-pyproject-doc - Automated checks on pyproject.toml by JSON Schema definitions (Do
 python3-validate-pyproject - Automated checks on pyproject.toml by JSON Schema definitions
Closes: 1028188
Changes:
 python-validate-pyproject (0.10.1+ds-1) unstable; urgency=medium
 .
   * [e85aa94] New upstream version 0.10.1+ds
   * [413ef91] First and basic Debianization (Closes: #1028188)
Checksums-Sha1:
 2320ecb599f920c04e2b9d57c05169231db0babe 2803 python-validate-pyproject_0.10.1+ds-1.dsc
 2a30e0bf9a409d87269f3e1de9bfa3e8b732e77f 80625 python-validate-pyproject_0.10.1+ds.orig.tar.gz
 a46cfd6ba634c0290242ba6bb193fa9200c06c2a 8712 python-validate-pyproject_0.10.1+ds-1.debian.tar.xz
 f14664bb62c86e476ace4ab078137972b90c247d 109364 python-validate-pyproject-doc_0.10.1+ds-1_all.deb
 7ced4ad391dbe208ebb0643b2bed2a1149bde9ae 9751 python-validate-pyproject_0.10.1+ds-1_amd64.buildinfo
 d32c7d815eb7b7502f5c3a0ef22d9c443ced37d9 31664 python3-validate-pyproject_0.10.1+ds-1_all.deb
Checksums-Sha256:
 5e587e9cd64018fca87baafb57e81ac27814addab85263e3ce564271e1dd8251 2803 python-validate-pyproject_0.10.1+ds-1.dsc
 c679fb5258944c7bc42477b3f1b953fe59d8a0f893304bd80d16a8cd69ec7572 80625 python-validate-pyproject_0.10.1+ds.orig.tar.gz
 4fa49f2f57b18daac780b89d8b4efc49543443373a6a9437f15700809ecb22aa 8712 python-validate-pyproject_0.10.1+ds-1.debian.tar.xz
 a07cd24b85274a06bab4ae42cf79ba2a39474fd36a0690e38c1b84f5617600eb 109364 python-validate-pyproject-doc_0.10.1+ds-1_all.deb
 d9f28cb405538c37a62c1ff50c5233c3c56bb41974bcca7dde6f1c2e69f47dd2 9751 python-validate-pyproject_0.10.1+ds-1_amd64.buildinfo
 dd68a011a477b0b3c01dca97ccde6180644bc28243a98824e566a7b698ac6308 31664 python3-validate-pyproject_0.10.1+ds-1_all.deb
Files:
 e8aa89d0c8788f8da3444630e9857761 2803 python optional python-validate-pyproject_0.10.1+ds-1.dsc
 f66e551470005685bb47455d91ecd8f3 80625 python optional python-validate-pyproject_0.10.1+ds.orig.tar.gz
 44d5ec47549612a457505569546de979 8712 python optional python-validate-pyproject_0.10.1+ds-1.debian.tar.xz
 511f4da56724c367049ed9532af17f1c 109364 doc optional python-validate-pyproject-doc_0.10.1+ds-1_all.deb
 43537dc69ca7d776d82016c3f77516d6 9751 python optional python-validate-pyproject_0.10.1+ds-1_amd64.buildinfo
 9f3002c50af495e0648ae32842b05229 31664 python optional python3-validate-pyproject_0.10.1+ds-1_all.deb

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

iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmPCl1AYHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2wBBwP/1wzml4ecc9wdstnywoU5DV8
CpzBKysSpvE4RJHWsi49US+A1IoFXG8/rNawc12oF8NFiiXnmOiUQSdZ1u2wm//e
NkHSaehUZ94jJ/sHRuukTDd6CYPxhRtdaPvZ3PzrZiO3HVGHBn5b8tchKFK65BBA
4HWL/TOK+lUoW3aDR/IcomoPwnQJGufWR1nYZYTfKk/02EyEuFUdc5TBq/7eZnFs
MenLF8wKJGflO+aDsjtt+MPORm3HIYglvUP0qJ14ZTZGFJKp54oxAUCx+1xNXwTS
BXgDRLBs/ClGD3mZ8Oz9RYQk8VlmnfBjEyhXtaB5KJng4McEdDiVk2jEOm3uFPPO
OEbstdFPLc9ZjfVeFb8VcmY7QjrGwqZ5eEJZ6c1GuyA0GOaxTd0c6g1OR78g6HBU
ujVlCBUvmvteusIPKoDw7FPSP36FAQZcLtDxNtLTptATnrUExVUi1Uyn5RPl2pMC
9aiZjLSdza62m1ErBpSnLX9dk28Tx9i3ZnSCAeV8zXTD6TveoEqi+DtS8tZ6SKur
K8VPdRuokSR/KH99LUaLVpLYleRvkTjkYOxgy18/gFKjueOcgwsJbnWCJFQATngE
iM+EumhQTx3m2SB8P+gnJkm8DdmrZ08hDN4b7bsmUUNUJ5VcFll+nvr2d23oKHDY
f56CdU4j/fF87cMf9BjQ
=5Kut
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: