├── .github ├── dependabot.yml └── workflows │ ├── main.yaml │ └── release.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── cli.py ├── publish.md ├── pyproject.toml ├── requirements-dev.txt ├── setup.cfg ├── setup.py ├── test ├── README.md ├── __init__.py ├── integration │ ├── test_auth_integration.py │ ├── test_data_integration.py │ └── test_integration.py └── unittests │ ├── conftest.py │ ├── test_cli.py │ ├── test_defaults.py │ ├── test_managers │ ├── test_alias_manager.py │ ├── test_collection_manager.py │ ├── test_config_manager.py │ ├── test_data_manager.py │ ├── test_node_manager.py │ ├── test_shard_manager.py │ └── test_user_manager.py │ └── test_utils.py └── weaviate_cli ├── __init__.py ├── commands ├── __init__.py ├── assign.py ├── benchmark.py ├── cancel.py ├── create.py ├── delete.py ├── get.py ├── query.py ├── restore.py ├── revoke.py └── update.py ├── completion ├── __init__.py └── complete.py ├── datasets ├── __init__.py └── movies.json ├── defaults.py ├── managers ├── __init__.py ├── alias_manager.py ├── backup_manager.py ├── benchmark_manager.py ├── cluster_manager.py ├── collection_manager.py ├── config_manager.py ├── data_manager.py ├── node_manager.py ├── role_manager.py ├── shard_manager.py ├── tenant_manager.py └── user_manager.py ├── types └── models.py └── utils.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include weaviate_cli/datasets/*.json 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/README.md -------------------------------------------------------------------------------- /cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/cli.py -------------------------------------------------------------------------------- /publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/publish.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/setup.py -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/README.md -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/test_auth_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/integration/test_auth_integration.py -------------------------------------------------------------------------------- /test/integration/test_data_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/integration/test_data_integration.py -------------------------------------------------------------------------------- /test/integration/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/integration/test_integration.py -------------------------------------------------------------------------------- /test/unittests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/conftest.py -------------------------------------------------------------------------------- /test/unittests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_cli.py -------------------------------------------------------------------------------- /test/unittests/test_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_defaults.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_alias_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_alias_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_collection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_collection_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_config_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_data_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_data_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_node_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_node_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_shard_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_shard_manager.py -------------------------------------------------------------------------------- /test/unittests/test_managers/test_user_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_managers/test_user_manager.py -------------------------------------------------------------------------------- /test/unittests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/test/unittests/test_utils.py -------------------------------------------------------------------------------- /weaviate_cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/__init__.py -------------------------------------------------------------------------------- /weaviate_cli/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /weaviate_cli/commands/assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/assign.py -------------------------------------------------------------------------------- /weaviate_cli/commands/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/benchmark.py -------------------------------------------------------------------------------- /weaviate_cli/commands/cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/cancel.py -------------------------------------------------------------------------------- /weaviate_cli/commands/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/create.py -------------------------------------------------------------------------------- /weaviate_cli/commands/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/delete.py -------------------------------------------------------------------------------- /weaviate_cli/commands/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/get.py -------------------------------------------------------------------------------- /weaviate_cli/commands/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/query.py -------------------------------------------------------------------------------- /weaviate_cli/commands/restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/restore.py -------------------------------------------------------------------------------- /weaviate_cli/commands/revoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/revoke.py -------------------------------------------------------------------------------- /weaviate_cli/commands/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/commands/update.py -------------------------------------------------------------------------------- /weaviate_cli/completion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /weaviate_cli/completion/complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/completion/complete.py -------------------------------------------------------------------------------- /weaviate_cli/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/datasets/__init__.py -------------------------------------------------------------------------------- /weaviate_cli/datasets/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/datasets/movies.json -------------------------------------------------------------------------------- /weaviate_cli/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/defaults.py -------------------------------------------------------------------------------- /weaviate_cli/managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /weaviate_cli/managers/alias_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/alias_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/backup_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/backup_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/benchmark_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/benchmark_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/cluster_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/cluster_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/collection_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/collection_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/config_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/data_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/data_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/node_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/node_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/role_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/role_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/shard_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/shard_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/tenant_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/tenant_manager.py -------------------------------------------------------------------------------- /weaviate_cli/managers/user_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/managers/user_manager.py -------------------------------------------------------------------------------- /weaviate_cli/types/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/types/models.py -------------------------------------------------------------------------------- /weaviate_cli/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weaviate/weaviate-cli/HEAD/weaviate_cli/utils.py --------------------------------------------------------------------------------