Salvo Tomaselli <[email protected]> writes: > Did you try to get in touch and ask them to tag things? Sometimes it works.
Yes: https://github.com/python-jsonschema/hypothesis-jsonschema/issues/113 Hopefully an artifact of this history: https://github.com/python-jsonschema/hypothesis-jsonschema/issues/114 /Simon > > Salvo Tomaselli > > I difensori della morale tradizionale sono raramente persone di cuore. Si è > tentati di pensare che essi si servano della morale come di legittimo sfogo > al loro desiderio di fare del male agli altri. > -- Bertrand Russell, Perché non sono cristiano. 1957 > > http://ltworf.github.io/ > > Il Sab 13 Giu 2026, 06:52 Simon Josefsson <[email protected]> ha scritto: > >> Jeroen Ploemen <[email protected]> writes: >> >> > On Tue, 09 Jun 2026 19:02:53 +0200 >> > Simon Josefsson <[email protected]> wrote: >> > >> >> Review of this packaging would be appreciated. >> > >> > Most of the upstream testsuite makes use of gen_schemas, which does >> > not appear to have been packaged in Debian. As a result, no tests are >> > run on build and 'Testsuite: autopkgtest-pkg-pybuild' should not be >> > used: all that does under these circumstances is pretend the package >> > comes with an autopkgtest. Try autopkgtest-pkg--python instead. >> >> Thank you for looking at the package! >> >> I didn't know about the various python testsuite options. I changed to >> use autopkgtest-pkg-python now. For future reference, I found >> explanation of autopkgtest-pkg-pybuild vs autopkgtest-pkg-python here: >> >> >> https://manpages.debian.org/testing/autodep8/autodep8.1.en.html#EXAMPLES_OF_PRODUCED_TEST_CONTROL_FILES >> >> I have uploaded this to NEW queue. >> >> >> I considered using github instead of pypi tarballs, but it seems >> >> upstream doesn't push tags to github so figuring which commits to >> >> pin to and writing the watch file seems complicated... reported as >> >> https://github.com/python-jsonschema/hypothesis-jsonschema/issues/113 >> > >> > You are free to use whichever best suits your needs, there's no team >> > policy that requires or even prefers one over the other. Usually, it >> > boils down to the one that includes tests and documentation. >> >> Okay. My own preference is now to to use git sources directly. But for >> this package, understanding which git commit they used for each release >> seems complicated since they don't publish git tags. And writing a >> debian/watch for this situation seems impossible. I suspect this isn't >> intentional by upstream, just some artifact of their workflow (the >> homepage URL on pypi.org also seems odd... [1]), so this could all be >> clarified whenever upstream responds. >> >> /Simon >> >> [1] https://github.com/python-jsonschema/hypothesis-jsonschema/issues/114 >>
signature.asc
Description: PGP signature

