Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Edward Betts Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.python Subject: Bug#1070424: ITP: pyric -- Python library for Linux wireless device control Date: Sun, 05 May 2024 10:40:01 +0200 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sun May 5 08:33:11 2024 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: 0.449 Reply-To: Edward Betts , 1070424@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org X-Debian-Pr-Message: report 1070424 X-Debian-Pr-Package: wnpp MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Debian-Message: from BTS X-Mailing-List: archive/latest/1836213 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 28 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sun, 5 May 2024 09:28:35 +0100 X-Original-Message-ID: Xref: csiph.com linux.debian.bugs.dist:1196343 linux.debian.devel:111588 linux.debian.maint.python:15806 Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org * Package name : pyric Version : 0.1.6.3 Upstream Author : Dale Patterson * URL : https://github.com/wraith-wireless/PyRIC * License : GPL-3+ Programming Lang: Python Description : Python library for Linux wireless device control PyRIC is a Python library designed for wireless developers and penetration testers, providing the ability to programmatically identify, enumerate, and manipulate wireless network cards in Linux. It simplifies interactions with wireless hardware, eliminating the need for command-line tools and complex parsing operations. . PyRIC functions as a Python port of tools like iw and incorporates aspects of Netlink with respect to nl80211 functionality. It facilitates direct communication with the kernel using sockets, bypassing traditional command-line utilities for managing wireless interfaces. This library is especially useful for automating wireless network setups and teardowns, supporting a variety of network manipulations such as changing MAC addresses, managing IP settings, and toggling device states. I plan to maintain this package as part of the Python team.