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


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

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

Started byNicholas D Steeves <nsteeves@gmail.com>
First post2017-08-15 01:30 +0200
Last post2017-08-15 05:50 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  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

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

FromNicholas D Steeves <nsteeves@gmail.com>
Date2017-08-15 01:30 +0200
SubjectBug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports
Message-ID<uewY2-1YL-5@gated-at.bofh.it>
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

[toc] | [next] | [standalone]


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

FromDiane Trout <diane@ghic.org>
Date2017-08-15 05:50 +0200
SubjectRe: Bug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports
Message-ID<ueB1E-4wb-9@gated-at.bofh.it>
In reply to#9749
On Mon, 2017-08-14 at 19:22 -0400, Nicholas D Steeves wrote:
> 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
> 

Does anyone else want to work on this?

I've been using elpy via emacs packages for a while, and would
appreciate the extra functionality.

(Also thank you for packing elpy, I was going to look into it someday,
but hadn't gotten around to it)

Diane

> 

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web