Bug#872183: RFP: importmagic -- Python library for finding unresolved symbols and managing imports
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
Reply to: