diff --git a/README.md b/README.md index 8373a96..de86987 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,23 @@ This project requires [Python](https://www.python.org/) 3.8 or newer. -This project does not have any library requirements 😎 +All required libraries can be installed easily using: + +```bash +pip install -r requirements.txt +``` + +Full list of requirements: +- [beautifulsoup4](https://pypi.org/project/beautifulsoup4/) +- [cssselect](https://pypi.org/project/cssselect/) +- [fin-defs](https://gitfub.space/Jmaa/fin-defs) +- [lxml](https://pypi.org/project/lxml/) +- [requests](https://pypi.org/project/requests/) +- [frozendict](https://pypi.org/project/frozendict/) +- [requests-ratelimiter](https://pypi.org/project/requests-ratelimiter/) +- [requests-util](https://gitfub.space/Jmaa/requests_util) +- [requests_cache](https://pypi.org/project/requests_cache/) + ## Contributing diff --git a/setup.py b/setup.py index c910816..82823ef 100644 --- a/setup.py +++ b/setup.py @@ -43,7 +43,17 @@ with open(PACKAGE_NAME + '/_version.py') as f: version = parse_version_file(f.read()) -REQUIREMENTS_MAIN = [] +REQUIREMENTS_MAIN = [ + 'beautifulsoup4', + 'cssselect', + 'fin-defs @ git+https://gitfub.space/Jmaa/fin-defs.git', + 'lxml', + 'requests', + 'frozendict', + 'requests-ratelimiter', + 'requests-util @ git+https://gitfub.space/Jmaa/requests_util.git', + 'requests_cache', +] REQUIREMENTS_TEST = []