Spaces:
Runtime error
Runtime error
| # Transform import statements from seed.engine to warbler_cda | |
| cd warbler-cda-package/warbler_cda || exit 1 | |
| # Transform all Python files | |
| for file in *.py embeddings/*.py api/*.py utils/*.py; do | |
| if [ -f "$file" ]; then | |
| echo "Transforming $file..." | |
| # Transform absolute imports | |
| sed -i 's/from seed\.engine\./from warbler_cda./g' "$file" | |
| sed -i 's/import seed\.engine\./import warbler_cda./g' "$file" | |
| # Transform relative imports to absolute | |
| sed -i 's/from \.embeddings import/from warbler_cda.embeddings import/g' "$file" | |
| sed -i 's/from \.embeddings\./from warbler_cda.embeddings./g' "$file" | |
| sed -i 's/from \.anchor_data_classes/from warbler_cda.anchor_data_classes/g' "$file" | |
| sed -i 's/from \.anchor_memory_pool/from warbler_cda.anchor_memory_pool/g' "$file" | |
| sed -i 's/from \.base_provider/from warbler_cda.embeddings.base_provider/g' "$file" | |
| sed -i 's/from \.local_provider/from warbler_cda.embeddings.local_provider/g' "$file" | |
| sed -i 's/from \.openai_provider/from warbler_cda.embeddings.openai_provider/g' "$file" | |
| sed -i 's/from \.factory/from warbler_cda.embeddings.factory/g' "$file" | |
| # Transform specific imports in API files | |
| sed -i 's/from retrieval_api import/from warbler_cda.retrieval_api import/g' "$file" | |
| sed -i 's/from stat7_rag_bridge import/from warbler_cda.stat7_rag_bridge import/g' "$file" | |
| sed -i 's/from stat7_experiments import/from warbler_cda.stat7_experiments import/g' "$file" | |
| # Remove privacy hooks imports (not included in package) | |
| sed -i '/from \.hooks\.privacy_hooks/d' "$file" | |
| sed -i '/from seed\.engine\.hooks/d' "$file" | |
| echo " β Transformed $file" | |
| fi | |
| done | |
| echo "" | |
| echo "β All import transformations complete!" | |