Bug#1109045: ITP: sphinx-sqlalchemy -- Sphinx extension for documenting SQLAlchemy ORMs

2025-07-10 Thread Carsten Schoenert
Package: wnpp
Severity: wishlist
Owner: Carsten Schoenert 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: sphinx-sqlalchemy
  Version : 0.3.0
  Upstream Contact: Chris Sewell 
* URL : https://github.com/sphinx-extensions2/sphinx-pytest
* License : Expat
  Programming Lang: Python
  Description : Sphinx extension for documenting SQLAlchemy ORMs

 This package contains an extension for Sphinx so the usage of SQLAlchemy can
 be documented in Sphinx based documentations.

This package is build dependency for bin:python-shibya-doc (covered by ITP:
https://bugs.debian.org/1079090).

I intend to maintain this package within the DPT.

Regards
Carsten



Bug#1109046: ITP: sphinx-pytest -- Helpful pytest fixtures for sphinx extensions

2025-07-10 Thread Carsten Schoenert
Package: wnpp
Severity: wishlist
Owner: Carsten Schoenert 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: sphinx-pytest
  Version : 0.2.0
  Upstream Contact: Chris Sewell 
* URL : https://github.com/sphinx-extensions2/sphinx-pytest
* License : Expat
  Programming Lang: Python
  Description : Helpful pytest fixtures for sphinx extensions

 Sphinx is annoying, because the modularity is not great, meaning that there is
 no real way just to convert single documents in isolation, etc.
 .
 This extension mainly provides some pytest fixtures to "simulate" converting
 some source text to docutils AST at different stages; before transforms, after
 transforms, etc.

This package is build dependency for the tests in sphinx-sqlalchemy (ITP:
https://bugs.debian.org/1109045).

I intend to maintain this package within the DPT.

Regards
Carsten



Bug#1109057: ITP: golang-bugst-f -- Collection of golang algorithms and helper functions

2025-07-10 Thread Nicolas Peugnet
Package: wnpp
Severity: wishlist
Owner: Nicolas Peugnet 

* Package name: golang-bugst-f
  Version : 0.4.0-1
  Upstream Author : bug.st
* URL : https://github.com/bugst/go-algorithms
* License : BSD-3-clause
  Programming Lang: Go
  Description : Collection of golang algorithms and helper functions

 Package f is a golang library implementing some basic algorithms and
 helper functions.

This is a dependency of arduino-cli (#1100073)



Work-needing packages report for Jul 11, 2025

2025-07-10 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 1174 (new: 0)
Total number of packages offered up for adoption: 129 (new: 0)
Total number of packages requested help for: 53 (new: 0)

Please refer to https://www.debian.org/devel/wnpp/ for more information.



No new packages have been orphaned, but a total of 1174 packages are
orphaned.  See https://www.debian.org/devel/wnpp/orphaned
for a complete list.



No new packages have been given up for adoption, but a total of 129 packages
are awaiting adoption.  See https://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

   apache2 (#910917), requested 2462 days ago
 Description: Apache HTTP Server
 Reverse Depends: apache2 apache2-ssl-dev apache2-suexec-custom
   apache2-suexec-pristine backuppc courier-webadmin cvsweb debbugs-web
   debian-edu-router-deployserver
   debian-edu-router-plugin.content-filter (112 more omitted)
 Installations reported by Popcon: 111969
 Bug Report URL: https://bugs.debian.org/910917

   apparmor (#1006872), requested 1221 days ago
 Description: user-space parser utility for AppArmor
 Reverse Depends: apparmor-notify apparmor-profiles
   apparmor-profiles-extra apparmor-utils dbus-broker dbus-daemon
   dbus-tests debian-cloud-images-packages dovecot-core firejail (32
   more omitted)
 Installations reported by Popcon: 239220
 Bug Report URL: https://bugs.debian.org/1006872

   autopkgtest (#846328), requested 3144 days ago
 Description: automatic as-installed testing for Debian packages
 Reverse Depends: debci-worker rocm-podman-support rocm-qemu-support
   sbuild-qemu
 Installations reported by Popcon: 1350
 Bug Report URL: https://bugs.debian.org/846328

   balsa (#642906), requested 5037 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa
 Installations reported by Popcon: 373
 Bug Report URL: https://bugs.debian.org/642906

   cargo (#860116), requested 3012 days ago
 Description: Rust package manager
 Reverse Depends: cargo-debstatus dh-cargo dh-rust
   python3-setuptools-rust rust-all
 Installations reported by Popcon: 4216
 Bug Report URL: https://bugs.debian.org/860116

   casparcg-server (#1071139), requested 422 days ago
 Description: layered real-time video compositor to multiple outputs
 Installations reported by Popcon: 7
 Bug Report URL: https://bugs.debian.org/1071139

   chromium (#1016047), requested 1080 days ago
 Description: web browser
 Reverse Depends: budgie-desktop-environment chromium chromium-driver
   chromium-headless-shell chromium-l10n chromium-shell qunit-selenium
   x2gothinclient-minidesktop
 Installations reported by Popcon: 26303
 Bug Report URL: https://bugs.debian.org/1016047

   corectrl (#1093892), requested 168 days ago
 Description: Control your computer hardware using application
   profiles
 Installations reported by Popcon: 290
 Bug Report URL: https://bugs.debian.org/1093892

   cron (#984736), requested 1586 days ago
 Description: new maintainer need
 Reverse Depends: apticron autolog backintime-common bcron
   btrfsmaintenance buildd checksecurity clamtk cricket cron (29 more
   omitted)
 Installations reported by Popcon: 247793
 Bug Report URL: https://bugs.debian.org/984736

   cryfs (#1093400), requested 173 days ago
 Description: encrypt your files and store them in the cloud (popcon
   20k)
 Reverse Depends: plasma-vault
 Installations reported by Popcon: 23599
 Bug Report URL: https://bugs.debian.org/1093400

   cyrus-imapd (#921717), requested 2344 days ago
 Description: Cyrus mail system - IMAP support
 Reverse Depends: cyrus-admin cyrus-caldav cyrus-clients cyrus-dev
   cyrus-imapd cyrus-murder cyrus-nntpd cyrus-pop3d cyrus-replication
 Installations reported by Popcon: 315
 Bug Report URL: https://bugs.debian.org/921717

   dee (#831388), requested 3282 days ago
 Description: model to synchronize multiple instances over DBus
 Reverse Depends: dee-tools gir1.2-dee-1.0 gir1.2-unity-7.0
   libdee-dev libunity-dev libunity-protocol-private0 libunity-tools
   libunity9 zeitgeist-core
 Installations reported by Popcon: 64082
 Bug Report URL: https://bugs.debian.org/831388

   developers-reference (#759995), requested 3967 days ago
 Description: guidelines and information for Debian developers
 Installations reported by Popcon: 1340
 Bug Report URL: https://bugs.debian.org/759995

   dh-ma

Bug#1109076: ITP: pykdumpfile -- Python bindings for libkdumpfile

2025-07-10 Thread Michel Lind
Package: wnpp
Severity: wishlist
Owner: Michel Lind 
X-Debbugs-Cc: debian-devel@lists.debian.org, mic...@michel-slm.name

* Package name: pykdumpfile
  Version : 0.5.5.1
  Upstream Contact: Petr Tesarik 
* URL : https://github.com/ptesarik/pykdumpfile
* License : GPLv2+
  Programming Lang: Python
  Description : Python bindings for libkdumpfile

Python bindings for libkdumpfile.

This used to be part of libkdumpfile itself, but is removed right after
libkdumpfile 0.5.5 was cut:

https://github.com/ptesarik/libkdumpfile/commit/40c9ff981f1f3bd968af37a50b50c3478d8267cd

I intend to build this in experimental against the libkdumpfile 0.5.5
there (which has the Python bindings intentionally turned off) and then
rebuild everything (libkdumpfile, drgn, and pykdumpfile) for unstable.

I plan to maintain this myself, I can add the Python team if they are
interested; while I don't use the bindings directly I maintain
libkdumpfile itself as a dependency of drgn.



Bug#1109079: ITP: rust-threecpio -- Manage initrd cpio archives

2025-07-10 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-devel@lists.debian.org, bdr...@debian.org

* Package name: rust-threecpio
  Version : 0.8.0
  Upstream Contact: Benjamin Drung 
* URL : https://github.com/bdrung/3cpio
* License : ISC
  Programming Lang: Rust
  Description : Manage initrd cpio archives

 cpio is a tool to manage initramfs cpio files for the Linux kernel. The Linux
 kernel's initramfs buffer format is based around the newc or crc cpio formats.
 Multiple cpio archives can be concatenated and the last archive can be
 compressed. Different compression algorithms can be used depending on what
 support was compiled into the Linux kernel. 3cpio is tailored to initramfs
 cpio files and will not gain support for other cpio formats.
 .
 3cpio supports creating, examining, listing, and extracting the content of
 the initramfs cpio.

I like to join the Debian Rust packaging team and maintain 3cpio as part
of the team. I'll be at DebConf next week which would be a good time to
get in contact with the team and learn the specifics of it.

The plan is to replace cpio by 3cpio in Ubuntu main by letting
initramfs-tools and dracut learn to use 3cpio. The change for
initramfs-tools is already ready for review/testing:
https://salsa.debian.org/kernel-team/initramfs-tools/-/merge_requests/172

3cpio is written in Rust and is faster than cpio. See
https://github.com/bdrung/3cpio for benchmark results.

-- 
Benjamin Drung
Debian & Ubuntu Developer