diff --git a/README.md b/README.md index 8d09e3e..4853429 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,15 @@ 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: +- [prompt_toolkit](https://pypi.org/project/prompt_toolkit/) +- [langgraph](https://pypi.org/project/langgraph/) ## Contributing diff --git a/setup.py b/setup.py index f35b7e9..0cc8903 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,6 @@ PACKAGE_DESCRIPTION = """ PACKAGE_DESCRIPTION_SHORT = """ """.strip() - def parse_version_file(text: str) -> str: match = re.match(r'^__version__\s*=\s*(["\'])([\d\.]+)\1$', text) if match is None: @@ -22,11 +21,13 @@ def parse_version_file(text: str) -> str: raise Exception(msg) return match.group(2) - with open(PACKAGE_NAME + '/_version.py') as f: version = parse_version_file(f.read()) -REQUIREMENTS_MAIN = [] +REQUIREMENTS_MAIN = [ + 'prompt_toolkit', + 'langgraph', +] REQUIREMENTS_TEST = [] setup(