clips / pattern

Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
https://github.com/clips/pattern/wiki
BSD 3-Clause "New" or "Revised" License
8.75k stars 1.58k forks source link

Make imports modular #222

Open aborsu opened 6 years ago

aborsu commented 6 years ago

This PR should be considered as an example. My issue is that I would like to use SIFT with python3. Sift uses a couple of functionalities from pattern but I don't want to install mysql on my machine just to use pattern.

I was wondering if we could use extra_requires to maybe define a core pattern without the extra functionalities?