diff --git a/pragmatic/main.py b/bin/pragmatic similarity index 95% rename from pragmatic/main.py rename to bin/pragmatic index 0883b5d..8b7a0b3 100644 --- a/pragmatic/main.py +++ b/bin/pragmatic @@ -1,3 +1,4 @@ +# !/bin/python3 # addressing the issue where the project structure causes pragmatic to not be on the path import sys import os @@ -5,8 +6,8 @@ import argparse -from api import index_path_for_rag, execute_rag_query, evaluate_rag_pipeline -from settings import DEFAULT_SETTINGS +from pragmatic.api import index_path_for_rag, execute_rag_query, evaluate_rag_pipeline +from pragmatic.settings import DEFAULT_SETTINGS def main(): diff --git a/setup.py b/setup.py index 44b9f3e..cb0ba5a 100644 --- a/setup.py +++ b/setup.py @@ -8,4 +8,5 @@ long_description=open('README.md').read(), long_description_content_type='text/markdown', url='https://github.com/redhat-et/PRAGmatic' + scripts=["bin/pragmatic"], )