Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #9749

Bug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports

Path csiph.com!feeder.erje.net!2.eu.feeder.erje.net!news.unit0.net!news.panservice.it!bofh.it!news.nic.it!robomod
From Nicholas D Steeves <nsteeves@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports
Date Tue, 15 Aug 2017 01:30:02 +0200
Message-ID <uewY2-1YL-5@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Mon Aug 14 23:27:10 2017
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -2.989
Reply-To Nicholas D Steeves <nsteeves@gmail.com>, 872183@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 872183
X-Debian-Pr-Package wnpp
X-Spam-Bayes score:0.5 spammytokens: hammytokens:
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:content-transfer-encoding:from:to:subject:message-id :date; bh=px4irtUr8PPEZQ7wFyTDH8mhk1bQG9+ZhPGM8M3pUNc=; b=JMQ2X8sPnnOU7q4KHUuFzpwm4fEWV3++N7hswP6iDA9DwR2oivshP24Q4lBCXpMTnB tLyOMvR7tJ5ujljlH1Vrzqw9oKTwfyxPJzc3PdrtOoCtyWIuBS4vT1RuZctxasMla10z tNeJOQKpPivDnyNoiOvEd5/swtCeay4q+qegDpmQzl7FxTDbaFJ8V6kBk8x6205eXggg 5ubMpxax/wQiV3tnX25ub0vchoAl1+5ac3uulBx43GObcLuPlMETHNJgySBE1keNHnzl O57cVU5868Qntc7zs1hWHdZx1Z6fOyJZ5K/jPsf5pUtt0Fal+9GquOJYoON+K5A73Qh7 F6JQ==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding:from:to :subject:message-id:date; bh=px4irtUr8PPEZQ7wFyTDH8mhk1bQG9+ZhPGM8M3pUNc=; b=XDLYYJy2e7OyFPnavtrOF42vplNtp9L7/IN9LU3blxGGeSNQc02k0xBw4rS/iMTI+H uYXP08di+RQSNwLIxOLi7JOqsIgfeBiAO19C90H5I9rcDY4HbnS2ahxyQMZSWu8VAX4C NrJH0P/3VYYVD4DoKMxQg10TZV/g3HpIHR0Ms78aRwD0F0e5OA+JqVaYC6Wg1M+B5Vhl AE68nmwYlbyV808kRNQCWPtHGxnEDrMO/qgc0wzrzi79rSQL6ALL/+OckmdvOsNStFrP eYgtHpw1h+82dieuSGnH5UNREB4NydQPWCQcY1TcENWjwpZsGlzkJ/CvASJMEIlqRa/i fyew==
X-Gm-Message-State AIVw111wWQu6ojKXpdEPjqb+PxKLLeXby7YnJiK6mFHK8P4LVEhBGEJN fXmwoVgL2eZLlCDG
X-Received by 10.107.149.212 with SMTP id x203mr20053248iod.92.1502752970937; Mon, 14 Aug 2017 16:22:50 -0700 (PDT)
Content-Type text/plain; charset="us-ascii"
MIME-Version 1.0
Content-Transfer-Encoding 7bit
X-Mailer reportbug 7.1.7
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1396385
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 27
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Mon, 14 Aug 2017 19:22:49 -0400
X-Original-Message-ID <150275296979.12281.7495140875936786877.reportbug@DigitalMercury.dynalias.net>
Xref csiph.com linux.debian.bugs.dist:843249 linux.debian.maint.python:9749

Cross-posted to 2 groups.

Show key headers only | View raw


Package: wnpp
Severity: wishlist

* Package name    : importmagic
  Version         : 0.1.7
  Upstream Author : Alec Thomas <alec@swapoff.org>
* URL             : https://github.com/alecthomas/importmagic
* License         : BSD-2-Clause
  Programming Lang: Python
  Description     : Python library for finding unresolved symbols and corresponding imports

The goal of this package is to be able to automatically manage imports in Python. To that end it can:
.
 * Build an index of all known symbols in all packages.
 * Find unresolved references in source, and resolve them against the index, effectively automating imports.
 * Automatically arrange imports according to PEP8.
.
It was originally written for the Sublime Text 2 Python Import Magic plugin.

I became aware of importmagic while investigating the dependencies for Bug#861174.  I believe it would be a valuable addition to Debian because it facilitates migration from Sublime Text to a free software IDE.  Additionally it sounds like it would be very convenient for Python programmers!

Unfortunately I am not qualified to maintain it, and hope that someone on the Python Modules Team would be willing to care care of importmagic.

Importmagic should have an "Enhances: elpa-elpy" added at some point after elpa-elpy is uploaded.  If replying from debian-python@lists.debian.org please take care to insure this bug is in the recipients list.

Sincerely,
Nicholas

Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports Nicholas D Steeves <nsteeves@gmail.com> - 2017-08-15 01:30 +0200
  Re: Bug#872183: RFP: importmagic -- Python library for finding  unresolved symbols and managing imports Diane Trout <diane@ghic.org> - 2017-08-15 05:50 +0200

csiph-web