Bug#1077007: ITP: python-adguardhome -- Asynchronous Python client for the AdGuard Home API
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-adguardhome Version : 0.7.0 Upstream Contact: Franck Nijhof * URL : https://github.com/frenck/python-adguardhome * License : Expat Programming Lang: Python Description : Asynchronous Python client for the AdGuard Home API This package allows you to control and monitor an AdGuard Home instance programmatically. It is mainly created to allow third-party programs to automate the behavior of AdGuard. . An excellent example of this might be Home Assistant, which allows you to write automations, to turn on parental controls when the kids get home. I intend to maintain this package within the Home Assistant team.
Bug#1077008: ITP: python-advantage-air -- API helper for Advantage Air's MyAir and e-zone API
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-advantage-air Version : 0.4.4 Upstream Contact: Brett Adams * URL : https://github.com/Bre77/advantage_air * License : Expat Programming Lang: Python Description : API helper for Advantage Air's MyAir and e-zone API API helper for Advantage Air's MyAir and e-zone API I intend to maintain this package within the Home Assistant team.
Bug#1077010: ITP: python-ms-cv -- A correlation vector implementation in python, based on Microsoft's implementation.
Package: wnpp Severity: wishlist Owner: Tianyu Chen X-Debbugs-Cc: debian-devel@lists.debian.org, billchenchina2...@gmail.com * Package name: python-ms-cv Version : 0.1.1 Upstream Contact: OpenXbox * URL : https://github.com/OpenXbox/ms_cv * License : MIT Programming Lang: Python Description : A correlation vector implementation in python, based on Microsoft's implementation. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it in https://salsa.debian.org/homeassistant-team/.
Bug#1077029: ITP: python-pywebpush -- Webpush Data encryption library for Python
Package: wnpp Severity: wishlist Owner: Tianyu Chen X-Debbugs-Cc: debian-devel@lists.debian.org, billchenchina2...@gmail.com * Package name: python-pywebpush Version : 2.0.0 Upstream Contact: JR Conlin * URL : https://github.com/web-push-libs/pywebpush/ * License : MPL Programming Lang: Python Description : WebPush publication library Webpush Data encryption library for Python This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it in https://salsa.debian.org/homeassistant-team/.
Re: git tooling to handle files-excluded while preserving upstream history
Hello, On Tue 16 Jul 2024 at 03:28pm +02, Daniel Gröber wrote: > Right, thanks for the link. That certainly is one angle of attack and I > hope someone does tackle it given how popular gbp is, but it's not the only > game in town. > > Personally I'm moving away from gbp toward the dgit patches-applied > workflows so I'd be interested in something that can work there (too?). > > A quick chat with Ian on IRC illuminates the situation: git-deborig > (dgit/t2u's equivalent of gbp-export-orig) can't directly do this as it > would break dgit's "tarball equals git exactly" invariant. > > This needs do be done as a seperate tool that commits the removals into > git. I think the same tool could also work for the gbp case unless I'm > missing something. > > If nobody has a tool like that in the works yet I may have a stab at it. > > If anyone has any spare cycles I'd also like us think about how a > full-blown git-filter-branch/-repo invocation would fit into the picture so > perhaps the interface could handle those in the future. I do a manual 'git rm', commit, and make a upstrea/foo+dfsg tag. It's not great. Automation would be nice. -- Sean Whitton signature.asc Description: PGP signature
Bug#1077043: ITP: python-aiohttp-fast-zlib -- Accelerates aiohttp by replacing zlib with faster alternatives (isal or zlib-ng), improving performance, especially for websocket connections.
Package: wnpp Severity: wishlist Owner: Josh Santos X-Debbugs-Cc: debian-devel@lists.debian.org, josh@santos.cloud * Package name: python-aiohttp-fast-zlib Version : 0.1.1 Upstream Contact: J. Nick Koston * URL : https://github.com/bdraco/aiohttp-fast-zlib * License : Apache-2.0 Programming Lang: Python Description : Replaces usage of zlib in aiohttp with a faster drop-in replacement. zlib is a bottleneck for aiohttp, especially for websocket connections. aiohttp-fast-zlib replaces usage of zlib in aiohttp with isal or zlib-ng which are drop-in faster replacements in most cases. This library is a dependancy of Home Assistant, the Python smart home platform. The Debian Python team intends to maintain this.
Bug#1077081: ITP: voluptuous-openapi -- Convert Voluptuous schemas to OpenAPI Schema object
Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: voluptuous-openapi Version : 0.0.4 Upstream Author : Denis Shulyaka * URL : https://github.com/Shulyaka/voluptuous-openapi * License : Apache-2.0 Programming Lang: Python Description : Convert Voluptuous schemas to OpenAPI Schema object Voluptuous OpenAPI allows for the transformation of Voluptuous schemas into OpenAPI Schema objects. It supports custom serializers for processing custom validators, ensuring flexibility in schema definition. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.
Bug#1077088: ITP: golang-github-knadh-go-pop3 -- simple Go POP3 client library
Package: wnpp Severity: wishlist Owner: Carlos Henrique Lima Melara * Package name: golang-github-knadh-go-pop3 Version : 1.0.0-1 Upstream Author : Kailash Nadh * URL : https://github.com/knadh/go-pop3 * License : Expat Programming Lang: Go Description : A simple Go POP3 client library for connecting and reading mails from POP3 servers. A simple Go POP3 client library for connecting and reading mails from POP3 servers. This is a full rewrite of TheCreeper/go-pop3 (https://github.com/TheCreeper/go-pop3) with bug fixes and new features. This library is used by brutespray v2.0 (see #1067431).
Packaging homeassistant in Debian
Dear friends, Together with a bunch of people during debcamp, we decided to package homeassistant. This is a huge task, with hundreds of dependencies. Since there's too many, we've been told to no Cc: debian-devel@l.d.o when filing the ITPs, and instead write a summary (as per developper's ref). Well, we wont write such a summary, but everyone can follow our progress on this wiki page, which fills the same purpose: https://wiki.debian.org/Python/HomeAssistant As you may see, there are 600+ packages to do. Since we're a lot of people on the task, we believe it can be done. I've written 13 packages myself, and uploaded most already. Edward Betts beated me by a very much higher numbers! billchenchina1 and omnidapps already wrote many packages waiting in the NEW queue too. Note that we decided to push these packages to a separate team, as we don't really see drivers for heaters or air cond systems as very useful for any other things than homeassistant. Things that do make sense for a more general purpose will be pushed to the Python team as we see fit. Cheers, Thomas Goirand (zigo)
Bug#1077136: ITP: python-aio-geojson-generic-client -- generic async GeoJSON client library
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-aio-geojson-generic-client Version : 0.4 Upstream Contact: Malte Franken * URL : https://github.com/exxamalte/python-aio-geojson-generic-client * License : Apache-2.0 Programming Lang: Python Description : generic async GeoJSON client library This library provides convenient async generic access to GeoJSON https://datatracker.ietf.org/doc/html/rfc7946 feeds. It uses asyncio and aiohttp. . This package is a dependency for Home Assistant. I itend to maintain this package within the home assistant team.
Bug#1077147: ITP: golang-github-wenerme-astgo -- Libraries to work with Asterisk
Package: wnpp Severity: wishlist Owner: Guilherme Puida Moreira * Package name: golang-github-wenerme-astgo Version : 0.0~git20230926.1b5bc38-1 Upstream Author : 陈杨文 * URL : https://github.com/wenerme/astgo * License : Apache-2.0 Programming Lang: Go Description : Libraries to work with Asterisk Includes support for AMI (Asterisk Manager Interface) and AGI (Asterisk Gateway Interface). . AMI: Async action, Sync Action, Event Subscribe, Auto Reconnect, Generated Action with document, Generated Event with document, Generated Client Action with Response. . AGI: FastAGI, AGI Bin, Generated Command, Generated Client. This library is used by brutespray. --puida
Bug#1077149: ITP: python-hjson -- Hjson, a user interface for JSON
Package: wnpp Severity: wishlist Owner: Agathe Porte X-Debbugs-Cc: debian-devel@lists.debian.org, gag...@debian.org * Package name: python-hjson Version : 3.1.0 Upstream Contact: Greg Roodt * URL : https://hjson.github.io/ * License : MIT Programming Lang: Python Description : Hjson, a user interface for JSON JSON is easy for humans to read and write... in theory. In practice JSON gives us plenty of opportunities to make mistakes without even realizing it. Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to incorporate it into the JSON spec itself. It's intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine. I plan to maintain this package in the Debian Python Team.