Changelogs » Findimports

PyUp Safety actively tracks 268,006 Python packages for vulnerabilities and notifies you when to upgrade.

Findimports

1.5.3

------------------
  
  - Nothing changed yet.

1.5.2

------------------
  
  - Add support for Python 3.8.
  
  - Fix a bug where a package/module with a name that is a prefix of another
  package/module might accidentally be used instead of the other one (e.g. py
  instead of pylab).  See `issue 10
  <https://github.com/mgedmin/findimports/issue/10>`_.

1.5.1

------------------
  
  - Drop support for Python 3.4.

1.5.0

------------------
  
  - Support Python 3.6 and 3.7.
  
  - Drop support for Python 2.6 and 3.3.
  
  - Suppress duplicate import warnings if the line in question has a comment.

1.4.1

------------------
  
  - Replace ``getopt`` with ``optparse``.  This changes the ``--help``
  message as a side effect (`4
  <https://github.com/mgedmin/findimports/issues/4>`_).

1.4.0

------------------
  
  - Python 3 support (3.3 and newer).
  
  - Use ``ast`` instead of ``compiler`` (`1
  <https://github.com/mgedmin/findimports/issues/1>`_).

1.3.2

------------------
  
  - Fix "cannot find datetime" on Ubuntu 14.04 LTS (`3
  <https://github.com/mgedmin/findimports/issues/3>`_).
  
  - 100% test coverage.

1.3.1

------------------
  
  - Added support for relative imports (e.g. ``from .. import foo``).

1.3.0

------------------
  
  - Moved to Github.
  
  - Drop Python 2.4 and 2.5 support.
  
  - Handle unicode docstrings with doctests.

1.2.14

-------------------
  
  - Recognize builtin modules using ``sys.builtin_module_names``.
  Fixes https://bugs.launchpad.net/findimports/+bug/880989.

1.2.13

-------------------
  
  - Suppress "not a zipfile" warnings about ``*.egg-info`` files listed in
  sys.path.

1.2.12

-------------------
  
  - Handle zipfile errors when there are plain files that are not zip files
  on sys.path.

1.2.11

-------------------
  
  - Fix 'could not find cPickle' errors on Python 2.6 and newer.

1.2.10

-------------------
  
  - Ignore 'from __future__ import ...'.

1.2.9

------------------
  
  - Fixed broken and uninstallable source distribution by adding a MANIFEST.in.

1.2.8

------------------
  
  - Is able to find modules inside zip files (e.g. eggs).
  - Fixed deprecation warning on Python 2.6.