Josue87 / MetaFinder

Search for documents in a domain through Search Engines (Google, Bing and Baidu). The objective is to extract metadata
GNU General Public License v3.0
186 stars 32 forks source link

Refactor to make the package installable via PyPI #1

Closed febrezo closed 3 years ago

febrezo commented 3 years ago

A small refactor has been performed to include the setup.py. Dependencies are now managed by this file, as well as package versioning and so on. Internal imports are now imported using metafinder.utils.<whatever> syntax. For clarity, the launcher (cli.py) has been separated from the processing(...) method. This approach is closer to the use of the package as a library making it closer to be imported as import metafinder.core.

Some minor issues have also been addressed:

Installation instructions in the README.md have been updated. Note that these instructions won't be ready until the package is uploaded to PyPI.