Path: csiph.com!news.mixmin.net!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod From: Edward Betts Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.python Subject: Bug#1015811: ITP: autoimport -- Autoimport missing python libraries Date: Thu, 21 Jul 2022 21:10:02 +0200 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Thu Jul 21 19:09:46 2022 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -3.761 Reply-To: Edward Betts , 1015811@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 1015811 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/1726110 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 24 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Thu, 21 Jul 2022 18:30:30 +0100 X-Original-Message-ID: <20220721173030.zv6u4q7ip3axu6su@4angle.com> Xref: csiph.com linux.debian.bugs.dist:1110546 linux.debian.devel:105127 linux.debian.maint.python:14261 Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org * Package name : autoimport Version : 1.2.2 Upstream Author : Lyz * URL : https://github.com/lyz-code/autoimport * License : GPL-3 Programming Lang: Python Description : Autoimport missing python libraries Throughout the development of a python program you continuously need to manage the python import statements either because you need one new object or because you no longer need it. This means that you need to stop writing whatever you were writing, go to the top of the file, create or remove the import statement and then resume coding. . This workflow break is annoying and almost always unnecessary. 'autoimport' solves this problem if you execute it whenever you have an import error, for example by configuring your editor to run it when saving the file. I plan to maintain this package as part of the Python modules team.