* Extract base docs and entity graph
* Move extracted entities and text units
* Move communities and community reports
* Move covariates and final documents
* Move entities, nodes, relationships
* Move text_units and summarized entities
* Assert all snapshot null cases
* Remove disabled steps util
* Remove incorrect use of input "others"
* Convert text_embed_df to just return the embeddings, not update the df
* Convert snapshot functions to noops
* Semver
* Remove lingering covariates_enabled param
* Name consistency
* Syntax cleanup
* Migrate towards using static output directories
- Fixes load_config eagering resolving directories.
Directories are only resolved when the output
directories are local.
- Add support for `--output` and `--reporting` flags
for index CLI. To achieve previous output structure
`index --output run1/artifacts --reports run1/reports`.
- Use static output directories when initializing
a new project.
- Maintains backward compatibility for those using
timestamp outputs locally.
* fix smoke tests
* update query cli to work with static directories
* remove eager path resolution from load_config. Support CLI overrides that can be resolved.
* add docs and output logs/artifacts to same directory
* use match statement
* switch back to if statement
---------
Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* Collapse create_final_communities
* Semver
* Spellcheck
* Clean up filtering
* Add space in title
* Format
* Cleanup imports and format
* Spruce up the tests
* Update dictionary.txt
* Spellcheck
---------
Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* Setup basic verb test runner
* Replace join_text_units_to_entity_ids with subflow
* Update comments
* Replace join_text_units_to_relationship_ids subflow
* Roll in final select
* Reuse assertion util
* Small fix + format
* Format/typing
* Semver
* Format/typing
* Semver
* Revert format changes
* Fix smoke test subworkflow count
* Edit subworkflows for another smoke test
* Update test parquets for covariates
* Collapse covariate join
* Rework subtasks for per-flow customization
* Format
* Semver
* Fix smoke test
* Setup basic verb test runner
* Replace join_text_units_to_entity_ids with subflow
* Update comments
* Replace join_text_units_to_relationship_ids subflow
* Roll in final select
* Reuse assertion util
* Small fix + format
* Format/typing
* Semver
* Format/typing
* Semver
* Revert format changes
* Fix smoke test subworkflow count
* Edit subworkflows for another smoke test
* Added graphrag_import_neo4j_cypher Notebook
* changed to procedure for setting embedding property to save disk space
* Reformat and cleanup
* semver
* Poetry lock update
* Update AAIS docs
* Rename contrib folder
* Merge from main
* Revert "Merge from main"
This reverts commit a399dde97b689a5b5c62dc2e9c2290cb2503b3a4.
* Fix ruff check
* Add readme and fix tests
* Fix community reports
---------
Co-authored-by: Michael Hunger <github@jexp.de>
* Remove excess vars from gh-pages build
* Delete redundant javascript ci
* Pull apart testing CI
* Clean up integration tests build
* Move storage tests to integration CI
* Take py 3.10 out of smoke tests matrix
* Use minimum supported python version for most tests
* Re-run main CI on any test change
* Add Josh and Kenny to author list
* Update auto-resolve perms
* Add support for both float and int on schema validation for community report generation
* Cast instead of type check
* Add mising file
* Add prompt with ints to smoke tests
* Fix unit tests
* Fix unit tests
* Add stricter filtering and tests for cli data directory discovery
* Semver
* Ignore ruff on error type
* Format
* Fix for windows paths
* Fix for windows paths
* Uncomment blob tests
* Sort by timestamp name instead of modified date
* Format
* Add additional folder name test
* Fix sort_context max_tokens & max_tokens param in verb
* Fix sort_context for windows test
* add semversioner file
---------
Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* fix community_report doesn't work in settings.yaml
* add semversioner
* fix unittest about community report to community reports of env
---------
Co-authored-by: Alonso Guevara <alonsog@microsoft.com>