daGrevis/mdx_linkify — pull request #1 by Fireforge (2014-03-01 05:13:52+00:00)
Title: Import fix

Using [Python-Markdown](https://github.com/waylan/Python-Markdown) 2.4 on a virtual environment of Python 3.3.3

Error message caused by vanilla linkify:
``` python
>>> import markdown
>>> markdown.markdown('http://example.org/', ['linkify'])
Traceback (most recent call last):
File "C:\Users\DAS\testenv\lib\site-packages\markdown\__init__.py", line 197, in build_extension
module = __import__(module_name, {}, {}, [module_name.rpartition('.')[0]])
ImportError: No module named 'markdown.extensions.linkify'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "", line 1, in
File "C:\Users\DAS\testenv\lib\site-packages\markdown\__init__.py", line 410, in markdown
md = Markdown(*args, **kwargs)
File "C:\Users\DAS\testenv\lib\site-packages\markdown\__init__.py", line 137, in __init__
configs=kwargs.get('extension_configs', {}))
File "C:\Users\DAS\testenv\lib\site-packages\markdown\__init__.py", line 163, in registerExtensions
ext = self.build_extension(ext, configs.get(ext, []))
File "C:\Users\DAS\testenv\lib\site-packages\markdown\__init__.py", line 201, in build_extension
module = __import__(module_name_old_style)
File "C:\Users\DAS\testenv\lib\site-packages\mdx_linkify\__init__.py", line 1, in
from mdx_linkify import makeExtension
ImportError: cannot import name makeExtension
```

After uninstalling vanilla linkify and installing my changes, it works fine!
Hope this helps somebody.