Weaviate-cli

Latest version: v3.0.2

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

3.0.2

What's Changed
* After previous changes, the release.yaml job does not trigger on new … by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/93
* Remove the chain of jobs and trigger the release only on a new tag cr… by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/94
* Jose/add openai header by mohamedshahin-weaviate in https://github.com/weaviate/weaviate-cli/pull/96
* Enable time based resolution configuration and create object with UUID by rlmanrique in https://github.com/weaviate/weaviate-cli/pull/97
* Add an option to get tenant information for a single tenant. by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/95
* Correct default dimensions for transformers by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/100

New Contributors
* mohamedshahin-weaviate made their first contribution in https://github.com/weaviate/weaviate-cli/pull/96

**Full Changelog**: https://github.com/weaviate/weaviate-cli/compare/v3.0.1...v3.0.2

3.0.1

What's Changed
* Add support for backup cancellation and retreiving backup status by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/86
* Add missing director property with --randomize. by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/87
* Add single object delete and query by rlmanrique in https://github.com/weaviate/weaviate-cli/pull/89
* ingest_data: Add vector dimensions as a parameter by rlmanrique in https://github.com/weaviate/weaviate-cli/pull/90
* Add deletion strategy option when creating classes by rlmanrique in https://github.com/weaviate/weaviate-cli/pull/88
* Add acorn option and nested objects from dataset. by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/91
* Add defaults class and rename ingest_data. by jfrancoa in https://github.com/weaviate/weaviate-cli/pull/92


**Full Changelog**: https://github.com/weaviate/weaviate-cli/compare/v3.0.0...v3.0.1

3.0.0

Weaviate CLI v3.0.0 - The Resurrection Release 🎉

After more than 3 years without updates, we're excited to bring you a major new release of the `weaviate-cli` project! This version introduces a host of new features, improved architecture, and updates to keep pace with the latest Python and Weaviate capabilities.

---

🚀 What's Changed

Major Changes
- **Refactored** `weaviatetest` code into a more object-oriented architecture.
- **Added support** for Python 3.12.
- **Upgraded** to `weaviate-client` version 4.

🌟 Features
- **New build verification** steps in CI pipeline: linting, unit tests, and integration tests.
- **Improved release automation** process with GitHub Actions.
- **Enhanced development setup** with pre-commit hooks.

⚠️ Breaking Changes
- **License change** from GPL to BSD 3-clause.
- **Updated** minimum Python version requirements.
- **Restructured CLI command** organization.

📦 Dependencies
- **Updated** to `click` 8.1.7.
- **New requirements**: `numpy>=1.26.4` and `importlib-resources>=5.0.0`.

🛠️ Development
- **New Makefile commands** for build verification.
- **Enhanced GitHub Actions** workflow for releases.
- **Improved test coverage** and CI integration.

📚 Documentation
- Added **detailed contributing guidelines**.
- Improved **development setup instructions**.
- Added **release process documentation**.

---

👥 New Contributors
Thank you to our new contributors who helped make this release possible:
- rlmanrique made their first contribution in [71](https://github.com/weaviate/weaviate-cli/pull/71)
- jfrancoa made their first contribution in [72](https://github.com/weaviate/weaviate-cli/pull/72)
- dandv made their first contribution in [79](https://github.com/weaviate/weaviate-cli/pull/79)
- dependabot made their first contribution in [84](https://github.com/weaviate/weaviate-cli/pull/84)

---

**Full Changelog**: [v2.2.0...v3.0.0](https://github.com/weaviate/weaviate-cli/compare/v2.2.0...v3.0.0)

We're excited for you to try out Weaviate CLI v3.0.0! 🚀

2.0.0

New release of the weaviate CLI that is compatible with weaviate v1.x.x and uses weaviate-python-client v2.0.x.
With this release comes some changes:
1. The name of the CLI command is changed from `weaviate-cli` to `weaviate`.
2. The name of `schema truncate` is changed to ` schema delete`, because delete is more appropriate for its functionality.
3. The name of `data empty` is changed to ` data delete`, because `empty` might be confused with checking if it is empty.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.