Bug#1101009: ITP: python-freezegun -- allow Python tests to travel through time via datetime

2025-03-21 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-freezegun Version : 1.5.1 Upstream Author : Steve Pulec * URL : https://github.com/spulec/freezegun/ * License

Re: Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2025-01-27 Thread Simon Josefsson
Hi Could someone help me and upstream how to get python setuptools to get all files installed for this package? Please see this thread and upstream bug report: https://github.com/wolverdude/GenSON/issues/80 I work around the problem in the debian packaging like this: export PYBUILD_BEFORE_TEST

Certstream Go & Python packages

2025-01-06 Thread Simon Josefsson
All, I have uploaded a pair of CertStream-related projects: one self-hosted server written in Go and a Python library and client tool. What do they do? It allows you to watch the stream of newly minted certificates published into various certificate transparency logs. Please let me know if you

Bug#1092260: ITP: python-certstream -- Client library for talking to certstream servers

2025-01-06 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-certstream Version : 1.12 Upstream Author : Cali Dog Security, Ryan Sears * URL : https://github.com/CaliDog

Stop recommending PyPi as upstream for Debian Python packages?

2025-01-02 Thread Simon Josefsson
Context: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091506#27 Helmut Grohne writes: > Hi Simon, > > On Sat, Dec 28, 2024 at 10:33:28AM +0100, Simon Josefsson wrote: >> Thank you - I agree and hope to convince upstream PQconnect to pick >> build dependencies in a b

Re: Bug#1091506: ITP: python-unshare -- extension for C unshare() call

2024-12-28 Thread Simon Josefsson
Andrey Rakhmatullin writes: > On Sat, Dec 28, 2024 at 11:21:11AM +0100, Simon Josefsson wrote: >> Hi. Asking for some advice here, in python-netfilterqueue there is now: >> >> export PYBUILD_TEST_ARGS=--ignore tests/conftest.py > > conftest.py is not a file with

Re: Bug#1091506: ITP: python-unshare -- extension for C unshare() call

2024-12-28 Thread Simon Josefsson
Hi. Asking for some advice here, in python-netfilterqueue there is now: export PYBUILD_TEST_ARGS=--ignore tests/conftest.py but dh_auto-test still seems to use that file, see output below. How do I make pytest (for both build and autopkgtest) really ignore that file and not try to use it? My r

Re: Bug#1091506: ITP: python-unshare -- extension for C unshare() call

2024-12-28 Thread Simon Josefsson
sts as a result. Note that there appears to be two python-unshare: one on PyPI and another one here: https://github.com/NightTsarina/python-unshare/ /Simon Simon Josefsson writes: > Thank you - I agree and hope to convince upstream PQconnect to pick > build dependencies in a better way. T

Re: Bug#1091490: ITP: pqconnect -- easy-to-install Post-Quantum Internet security layer

2024-12-27 Thread Simon Josefsson
leave this for now. Feel free to push to these projects as you may see fit. This was my first Python packages that do C library interaction I'm fairly sure there is a lot unfinished stuff in there. Especially the self-tests are problematic because unshare() seem to require root privileges. /Si

Bug#1091506: ITP: python-unshare -- extension for C unshare() call

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-unshare Version : 0.22 Upstream Author : Shubham Sharma * URL : https://github.com/shubham1172/unshare * License

Bug#1091494: ITP: python-netfilterqueue -- bindings for libnetfilter_queue

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-netfilterqueue Version : 1.1.0 Upstream Author : Kerkhoff Technologies Inc, Matthew Fox, Joshua Oreman * URL

Bug#1091490: ITP: pqconnect -- easy-to-install Post-Quantum Internet security layer

2024-12-27 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: pqconnect Version : 1.2.1 Upstream Author : Jonathan Levin, et al * URL : https://www.pqconnect.net/ * License

Re: packaging rfc3161-client

2024-12-26 Thread Simon Josefsson
Jelmer Vernooij writes: > I've packaged a few Python packages that are fully or partially built in > rust. The simplest examples are probably: > > * dulwich > * python-upstream-ontologist > > More advanced are e.g.: > > * ruff Thanks! Alexander Kjäll writes: > As long as the Rust crates are p

packaging rfc3161-client

2024-12-26 Thread Simon Josefsson
Hi Rust & Python teams, I would like to package: https://github.com/trailofbits/rfc3161-client It is a Python library that ships with and needs a Rust crate to work, the separation is best explained by upstream: It is composed of three subprojects: 🦀 tsp-asn1: A Rust crate using rust-asn

Re: Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2024-12-26 Thread Simon Josefsson
Andrey Rakhmatullin writes: > On Thu, Dec 26, 2024 at 12:03:51PM +0100, Simon Josefsson wrote: >> Andrey Rakhmatullin writes: >> >> > Wasn't the proposed fix "export PYBUILD_NAME as the docs say"? I see you >> > are not doing this. >> >

Re: Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2024-12-26 Thread Simon Josefsson
Many thanks for a helping hand! Carsten Schoenert writes: > Hello Simon, > > Am 26.12.24 um 02:23 schrieb Simon Josefsson: >> Hi. I'm struggling with packaging for this package: >> https://salsa.debian.org/python-team/packages/python-genson > > ... >> Why

Re: Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2024-12-26 Thread Simon Josefsson
Andrey Rakhmatullin writes: > Wasn't the proposed fix "export PYBUILD_NAME as the docs say"? I see you > are not doing this. Thanks for reply! I added that but commented out since adding it did not change the pybuild behaviour. The extra genson/schema/ files are not built and installed, only t

Re: Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2024-12-25 Thread Simon Josefsson
Hi. I'm struggling with packaging for this package: https://salsa.debian.org/python-team/packages/python-genson On the 'debian/latest' branch there is a "normal" packaging (except that it ignore self-check errors), and there are two related problems: https://salsa.debian.org/python-team/package

Re: Bug#1090912: ITP: python-grpclib -- Pure-Python gRPC implementation for asyncio

2024-12-23 Thread Simon Josefsson
Julian Gilbey writes: > On Sun, Dec 22, 2024 at 06:23:24PM +0100, Simon Josefsson wrote: >> So far I've only noticed that some self-tests and auxilliary files are >> missing from the PyPI tarballs, and I don't consider that to be >> important enough to deviate

Bug#1091197: ITP: python-genson -- user-friendly JSON Schema generator

2024-12-23 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-genson Version : 1.3.0 Upstream Author : Jon Wolverton * URL : https://github.com/wolverdude/genson/ * License

Re: Bug#1091194: ITP: python-datamodel-code-generator -- pydantic code generator from OpenAPI and more

2024-12-23 Thread Simon Josefsson
Hi. I'd appreciate review of this package: https://salsa.debian.org/python-team/packages/python-datamodel-code-generator/ The debian/* files are minimal, and Salsa CI is happy, so I plan to upload this shortly but I appreciate review and co-maintainers whenever appropriate. /Simon signature.a

Bug#1091194: ITP: python-datamodel-code-generator -- pydantic code generator from OpenAPI and more

2024-12-23 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-datamodel-code-generator Version : 0.26.4 Upstream Author : Koudai Aono * URL : https://github.com/koxudaxi

Re: Bug#1090918: ITP: python-sigstore-rekor-types -- Python models for Rekor's API types

2024-12-23 Thread Simon Josefsson
I have uploaded this to NEW. Using Testsuite: autopkgtest-pkg-pybuild solve the autopkgtest failure, so Salsa CI is now green. /Simon signature.asc Description: PGP signature

Re: Bug#1090912: ITP: python-grpclib -- Pure-Python gRPC implementation for asyncio

2024-12-23 Thread Simon Josefsson
I have uploaded python-grpclib to NEW. I settled for including the command-line tools even though they may be rarely used developer tools, under the 'protoc-grpclib' name (I tried 'python-grpclib-protoc and 'python-protoc-grpclib' but then lintian complained about using python-* namespace). It st

Re: renewed python-sigstore packaging work

2024-12-22 Thread Simon Josefsson
Colin Watson writes: > On Sat, Dec 21, 2024 at 02:01:27AM +0100, Simon Josefsson wrote: >> Simon Josefsson writes: >> > https://salsa.debian.org/python-team/packages/python-tuf >> >> I have uploaded 5.1.0-2 to unstable, however I would appreciate review >> o

Re: Bug#1090912: ITP: python-grpclib -- Pure-Python gRPC implementation for asyncio

2024-12-22 Thread Simon Josefsson
Soren Stoutner writes: >> - This uses tarballs from pypi.debian.net, which isn't identical to >> upstream's GitHub git archive. It seems tests/ are missing. I've >> approached upstream about including them in the PyPI upload -- >> https://github.com/vmagamedov/grpclib/issues/200 -- but I'

Re: renewed python-sigstore packaging work

2024-12-20 Thread Simon Josefsson
Simon Josefsson writes: > https://salsa.debian.org/python-team/packages/python-tuf I have uploaded 5.1.0-2 to unstable, however I would appreciate review of python-tuf since I'm new to python packaging. My main concern is about debian/tests/ and if there are better approaches?

Re: Bug#1090952: ITP: python-rfc8785 -- Pure-Python JSON Canonicalization Scheme (Python library)

2024-12-20 Thread Simon Josefsson
Hi, I'd appreciate review of this package too: https://salsa.debian.org/python-team/packages/python-rfc8785 Pardon the incorrect Subject line of the ITP bug report! Cut'n'paste error... /Simon Simon Josefsson writes: > Package: wnpp > Severity: wishlist > Own

Bug#1090952: ITP: python-sigstore-rekor-types -- Python models for Rekor's API types

2024-12-20 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-rfc8785 Version : 0.1.4 Upstream Author : William Woodruff, Anders Rundgren, et al * URL : https://github.com

Re: Bug#1090897: ITP: python-sigstore-protobuf-specs -- Python bindings for Sigstore's protocol buffer (protobuf) specs

2024-12-20 Thread Simon Josefsson
d the source code used to generate the tarballs? How to detect when these differ? What to do about it? /Simon Simon Josefsson writes: > Package: wnpp > Severity: wishlist > Owner: Simon Josefsson > X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org &

Re: Bug#1090918: ITP: python-sigstore-rekor-types -- Python models for Rekor's API types

2024-12-20 Thread Simon Josefsson
ream calls itself 'sigstore-rekor-types' so I think 'python-sigstore-rekor-types' is a good name, but it does install itself under ./usr/lib/python3/dist-packages/rekor_types/ which would argue for 'python-rekor-types'. Maybe the autopkgtest gets the nam

Re: Bug#1090902: ITP: python-betterproto -- better Protobuf / gRPC generator & library

2024-12-20 Thread Simon Josefsson
" N: Reason: The folder /usr/lib/cgi-bin/ is designated for scripts in the N: Common Gateway Interface (CGI). They require the executable bit N: so the server can run them. N: N: Read more in N: https://en.wikipedia.org/wiki/Com

Re: Bug#1090912: ITP: python-grpclib -- Pure-Python gRPC implementation for asyncio

2024-12-20 Thread Simon Josefsson
stuff is missing from the PyPI archive? - Man pages are missing - the tools doesn't respond to -h or --help, I suppose this is an upstream request, or are there any other ideas on that? - Others? /Simon Simon Josefsson writes: > Package: wnpp > Severity: wishlist > Owner:

Bug#1090918: ITP: python-sigstore-rekor-types -- Python models for Rekor's API types

2024-12-20 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-sigstore-rekor-types Version : 0.0.18 Upstream Author : William Woodruff, et al * URL : https://github.com

Bug#1090912: ITP: python-grpclib -- Pure-Python gRPC implementation for asyncio

2024-12-20 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-grpclib Version : 2.0.0b7 Upstream Author : Vladimir Magamedov, et al * URL : https://github.com/vmagamedov

Bug#1090902: ITP: python-betterproto -- better Protobuf / gRPC generator & library

2024-12-20 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-betterproto Version : 2.0.0b7 Upstream Author : Daniel G. Taylor * URL : https://github.com/danielgtaylor/python

Bug#1090897: ITP: python-sigstore-protobuf-specs -- Python bindings for Sigstore's protocol buffer (protobuf) specs

2024-12-20 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org * Package name: python-sigstore-protobuf-specs Version : 0.3.3 Upstream Author : The Sigstore Authors * URL : https://github.com

Re: Bug#1085852: python-securesystemslib 1.1.0 is released

2024-12-17 Thread Simon Josefsson
Colin Watson writes: > On Tue, Dec 17, 2024 at 08:44:39AM +0100, Simon Josefsson wrote: >> I noticed that 1.2.0-1 migrated to testing, so I did an upload to >> finalize the packaging move and it now live here: >> >> https://salsa.debian.org/python-team/packages/secu

Re: Bug#1085852: python-securesystemslib 1.1.0 is released

2024-12-16 Thread Simon Josefsson
I noticed that 1.2.0-1 migrated to testing, so I did an upload to finalize the packaging move and it now live here: https://salsa.debian.org/python-team/packages/securesystemslib/ Python team, please review packaging if you have cycles! I am not up to speed up all python group best practices. /

Re: Bug#1085852: python-securesystemslib 1.1.0 is released

2024-12-12 Thread Simon Josefsson
Holger Levsen writes: > On Wed, Dec 11, 2024 at 06:58:28PM +0100, Simon Josefsson wrote: >> > fine with me, but maybe >> > https://qa.debian.org/developer.php?login=in-toto-dev%40googlegroups.com >> > would be better? I'm fine with either, please do what

Re: renewed python-tuf packaging work

2024-12-12 Thread Simon Josefsson
rdless of workflow, it will be possible to sort things out later. /Simon > Regards > ‌ >   > > > -- >   > https://purl.org/rzr > mailto:r...@users.sf.net >   > > > > > De : "Simon Josefsson" > A : 934...@bugs.debian.org,931...@bugs.debian.or

Re: renewed python-sigstore packaging work

2024-12-10 Thread Simon Josefsson
Louis-Philippe Véronneau writes: > On 2024-12-06 10 h 57 a.m., Simon Josefsson wrote: >> stefa...@debian.org writes: >> >>> Hi Simon (2024.12.05_22:48:05_+) >>>> I'd appreciate help and collaborators on this! >>> >>> Feel free to a

Re: renewed python-sigstore packaging work

2024-12-06 Thread Simon Josefsson
stefa...@debian.org writes: > Hi Simon (2024.12.05_22:48:05_+) >> I'd appreciate help and collaborators on this! > > Feel free to add me as an uploader. Thank you! Added. > I think the Python Team would make sense for it. If you're not a member, > https://salsa.debian.org/python-team/tools/

Re: python-sigstore / python-tuf: request for packaging help

2024-12-06 Thread Simon Josefsson
Andrey Rakhmatullin writes: > On Thu, Dec 05, 2024 at 11:39:24PM +0100, Simon Josefsson wrote: >> The self-tests tries seems to open some files which fails and I suspect >> it is because srcdir != builddir reasons, or something similar, see >> errors here: >> >

python-sigstore / python-tuf: request for packaging help

2024-12-05 Thread Simon Josefsson
Hi I am new to python debian packaging, and I'm looking for guidance and review my packaging. I'm happy to team-maintain these packages if someone can add me to the salsa group. Right now I am working on python-sigstore and my packaging is here: https://salsa.debian.org/jas/sigstore-python/ as

Re: Alternative signature mechanisms for upstream source verification

2024-10-05 Thread Simon Josefsson
Stefano Rivera writes: > Should we expand this to include some of these new mechanisms? > Things brought up in the debian-python thread include: > 1. sigstore https://docs.sigstore.dev/ > 2. ssh signatures > 3. signify https://man.openbsd.org/signify.1 +1 I believe all signatures we trust shoul

Re: Investigating the reverse dependencies of python-monotonic.

2019-08-15 Thread Simon Josefsson
3/19 9:58 PM, Simon Josefsson wrote: >> Once python3-m2crypto is in Debian, I will port oz to python3. >> >> /Simon > > Well, it's in unstable already... > > Thomas Goirand (zigo)

Re: Investigating the reverse dependencies of python-monotonic.

2019-08-13 Thread Simon Josefsson
Once python3-m2crypto is in Debian, I will port oz to python3. /Simon > 13 aug. 2019 kl. 21:46 skrev Thomas Goirand : > >> On 8/13/19 12:38 PM, peter green wrote: >> Hi >> >> I've been looking at various python 2 cruft packages (packages no longer >> built by the corresponding source packages)