Bug#1076628: ITP: aioimaplib -- Asynchronous IMAP4rev1 client library using Python asyncio

2024-07-20 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org

* Package name: aioimaplib
  Version : 1.1.0
  Upstream Author : Bruno Thomas 
* URL : https://github.com/bamthomas/aioimaplib
* License : GPL-3
  Programming Lang: Python
  Description : Asynchronous IMAP4rev1 client library using Python asyncio

  Python library that implements the IMAP4rev1 protocol with an asynchronous
  model using asyncio. This package allows users to handle IMAP communication in
  a non-blocking manner, enhancing the performance of applications by leveraging
  the asyncio framework to manage tasks concurrently.
  .
  Key features include:
- Implementation of the IDLE command (RFC2177) for efficient real-time email
  monitoring.
- Threading support with asyncio for safe concurrent operations.
- Enhanced logging capabilities and OAuth2 authentication support for
  services like Microsoft Outlook and potentially Google Mail.
 .
  This library is ideal for developers needing to integrate IMAP support into
  applications that benefit from asynchronous programming, providing 
capabilities
  like email fetching, mailbox management, and real-time notifications without
  blocking the application's main thread.

I plan to maintain this package as part of the Python team.



Bug#1076630: ITP: python-didl-lite -- Python tools for handling DIDL-Lite XML data

2024-07-20 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org

* Package name: python-didl-lite
  Version : 1.4.0
  Upstream Author : Steven Looman 
* URL : https://github.com/StevenLooman/python-didl-lite
* License : Apache-2.0
  Programming Lang: Python
  Description : Python tools for handling DIDL-Lite XML data

  Tools to read and write DIDL-Lite XML, aligned with the Digital Item
  Declaration Language (DIDL) standards used widely in multimedia systems.
  This library facilitates the manipulation of DIDL-Lite documents necessary
  for interacting with UPnP Media Servers and other digital media distribution
  protocols.
  .
  Key features:
   - Supports parsing and generating DIDL-Lite XML, following specifications
 from UPnP AV content directory services.
   - Requires manual data type coercion by the user, ensuring flexibility in
 data handling.
   - Includes examples within the package to demonstrate usage and integration.

I plan to maintain this package as part of the Python team.



Bug#1076641: ITP: async-upnp-client -- Asynchronous UPnP client library for Python

2024-07-20 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org

* Package name: async-upnp-client
  Version : 0.39.0
  Upstream Author : Steven Looman 
* URL : https://github.com/StevenLooman/async_upnp_client
* License : Apache-2.0
  Programming Lang: Python
  Description : Asynchronous UPnP client library for Python

  Designed originally for integration with Home Assistant to control DLNA DMR
  devices, this library offers a comprehensive toolkit for asynchronous
  interaction with UPnP-enabled devices using Python's asyncio. It provides
  robust modules for discovering, controlling, and event handling of UPnP
  devices as detailed in the UPnP Device Architecture, such as:
  .
   - SSDP discovery and advertisement handling through custom listeners that
 maintain state and callback upon device changes.
   - Detailed device and service interaction via client factories and server
 setups.
   - Event subscription and management, enabling responsive applications that
 can react to changes in device state.
  .
  With additional support for specific device profiles like Internet Gateway
  Devices (IGD), DLNA, and printers, this library is versatile enough for a
  variety of UPnP-related projects. Note that full UPnP spec compliance is not
  claimed, and the library may have occasional bugs or incomplete features.

I plan to maintain this package as part of the Python team.



RFS: find-libpython/0.4.0-1 [ITP] -- utility to find libpython associated with your environment

2024-07-20 Thread أحمد المحمودي
Hello,

Dear mentors,

I am looking for a sponsor for my package "find-libpython":

 * Package name : find-libpython
   Version  : 0.4.0-1
   Upstream contact : Kaleb Barrett 
 * URL  : https://github.com/ktbarrett/find_libpython
 * License  : MIT
 * Vcs  : 
https://salsa.debian.org/python-team/packages/find-libpython
   Section  : python

The source builds the following binary packages:

python3-find-libpython - library to find libpython associated with your

environment
  find-libpython - utility to find libpython associated with your environment

Changes for the initial release:

 find-libpython (0.4.0-1) unstable; urgency=low
 .
   * Initial release (Closes: #1042418)

Regards,

The package is lintian clean.

The package can be found on Git: 
https://salsa.debian.org/python-team/packages/find-libpython

-- 
‎أحمد المحمودي (Ahmed El-Mahmoudy)
 Digital design engineer
GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7
GPG Fingerprints:
 6E2E E4BB 72E2 F417 D066  6ABF 7B30 B496 A7EF 5761
 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7


signature.asc
Description: PGP signature


Re: mkdocs and tracking

2024-07-20 Thread Otto Kekäläinen
Hi Salvo!

Can you please file this request as a Debian bug?

I am planning to update the package with Ahmed, and we can look into
patching the external asset loading, and I can teach Ahmed how to close
bugs via changelog etc

Thanks!


Bug#1076645: ITP: getmac -- Get MAC addresses of remote hosts and local interfaces in Python

2024-07-20 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org

* Package name: getmac
  Version : 0.9.4
  Upstream Author : Christopher Goes 
* URL : https://github.com/GhostofGoes/getmac
* License : MIT
  Programming Lang: Python
  Description : Get MAC addresses of remote hosts and local interfaces in 
Python

  This pure-Python package retrieves the MAC address of network interfaces and
  hosts on the local network. It supports various platforms, providing a
  consistent interface to fetch MAC addresses by interface name, IPv4/IPv6
  address, or hostname. The primary function is `get_mac_address()`.
  .
  Features:
   - Platform-independent and pure-Python implementation.
   - Fetch MAC addresses of system network interfaces.
   - Retrieve MAC addresses of remote hosts on the local network.
  .
  Usage examples include fetching MAC addresses for different interfaces,
  IP addresses, and hostnames. The package also includes a command-line tool
  for quick usage.

I plan to maintain this package as part of the Python team.



jupyterhub: Unsatisfiable Build-Depends python3-pydantic (>= 2)

2024-07-20 Thread Alexandre Detiste
version: 5.0.0+ds1-1

Hi,

I uploaded Pydantic 2.x today.

jupyterhub did build