Sieves

Latest version: v0.7.0

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

Scan your dependencies

Page 1 of 2

0.7.0

✨ New features and improvements

- Add sentiment analysis task (90)

🔴 Bug fixes

- Fix bug in fetching version in `Config` (90)

⚠️ Backwards incompatibilities

\-

📖 Documentation and examples

\-

👥 Contributors

rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.6.1...v0.7.0

0.6.1

✨ New features and improvements

\-

🔴 Bug fixes

- Fixes `No module names sieves` [error on package installation](https://github.com/MantisAI/sieves/issues/87) (#88)

⚠️ Backwards incompatibilities

\-

📖 Documentation and examples

\-

👥 Contributors

nsorros, rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.6.0...v0.6.1

0.6.0

✨ New features and improvements

- Add translation task (81)
- Add summarization task (82)
- Add multi-question answering task (83)
- `overwrite` flag determining whether original text should be overwritten for tasks with a textual output (e.g. translation) (81)

🔴 Bug fixes

\-

⚠️ Backwards incompatibilities

- `Bridge` moved from `sieves.task.predictive.core` into `sieves.task.predictive.bridges`

📖 Documentation and examples

\-

👥 Contributors

rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.4.0...v0.5.0

0.5.0

✨ New features and improvements

- Online documentation at https://mantisai.github.io/sieves (#68, 69, 70)
- Add new engine for `instructor` (75)
- Add batching support for all engines (75)
- Standardize task tests (71)

🔴 Bug fixes

- Fix bug due in `DSPy` engine due to `dspy` update (67)
- Fixed typing for engines and tasks (65)

⚠️ Backwards incompatibilities

- `sieves.engine.core.TemplateBasedEngine` is now named `sieves.engine.core.PydanticEngine`

📖 Documentation and examples

- Online documentation at https://mantisai.github.io/sieves (#68, 69, 70)

👥 Contributors

rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.4.0...v0.5.0

0.4.0

✨ New features and improvements

- Support for exporting task results in [`datasets.Dataset`](https://github.com/huggingface/datasets) format for easy distillation/model training (#63)
- Add new task: preprocessing documents with [`unstructured`](https://github.com/Unstructured-IO/unstructured) (#61)
- Introduced strict mode raising errors on unsuccessful result parsing (57)
- Use reasoning traces/CoT for existing tasks (59)
- Simplify serialization implementation for tasks (61)

🔴 Bug fixes

- Fixed bugs in serialization mechanism (61)

⚠️ Backwards incompatibilities

- `tasks.parsing` and `tasks.chunkers` have been merged into `tasks.preprocessing`

📖 Documentation and examples

\-

👥 Contributors

rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.3.0...v0.4.0

0.3.0

✨ New features and improvements

- Add serialization support for `Pipeline`, `Task`, `Engine` (51)

🔴 Bug fixes

\-

⚠️ Backwards incompatibilities

\-

📖 Documentation and examples

- Updated readme to demo serialization (51)

👥 Contributors

rmitsch

---

**Full Changelog**: https://github.com/MantisAI/sieves/compare/v0.2.1...v0.3

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.