Коммиты
* Fix run order of variadic greedy components in Pipeline.run() * Add release notes
* Update docstrings for haystack.utils * Update haystack/utils/requests_utils.py Co-authored-by: Massimiliano Pippi <mpippi@gmail.com> * Update haystack/utils/requests_utils.py Co-authored-by: Massimiliano Pippi <mpippi@gmail.com> * Update haystack/utils/requests_utils.py Co-authored-by: Massimiliano Pippi <mpippi@gmail.com> --------- Co-authored-by: Massimiliano Pippi <mpippi@gmail.com>
* Update joiners docstrings * Update joiners docs config
* Multiplexer - review and normalize docstrings * Update PR - Stefano * simplify language * re-generation --------- Co-authored-by: Daria Fokina <daria.fokina@deepset.ai>
Co-authored-by: David S. Batista <dsbatista@gmail.com>
* OpenAPIServiceConnector review and normalize docstrings * PR feedback Stefano
* docs: Update docstrings and API doc config for `haystack.components.extractors` * Review comments
* core docstrings * remove reference to marshaller from docstrings
* Update pyproject.toml * make tests run on templates changes --------- Co-authored-by: anakin87 <stefanofiorucci@gmail.com>
* update the index pipeline * amend relnote * update the RAG template
* ci: add ruff to CI * chore: fix ruff issues * ci: fix ruff deprecation warnings * ci: add ruff as dependency
* Update Component protocol to fix some type checking issues * Add release notes * Fix logline in test * Fix run type definition
* add new predefined template: chat with website * fix raw prompts * Fix raw prompt * fix typos in tempalte
* chore: add logger which eases logging of extras * chore: start migrating to key value * fix: import fixes * tests: temporarily comment out breaking test * refactor: move to kwarg based logging * style: fix import order * chore: implement self-review comments * test: drop failing test * chore: fix more import orders * docs: add changelog * tests: fix broken tests * chore: fix getting the frames * chore: add comment * chore: cleanup * chore: adapt remaining `%s` usages
* move templating code under the core package * make from_predefined part of the Pipeline API * add tests * amend release notes * import under haystack package * Apply suggestions from code review Co-authored-by: David S. Batista <dsbatista@gmail.com> * from_predefined -> from_template * remove template inheritance for more readability --------- Co-authored-by: David S. Batista <dsbatista@gmail.com>
* fix docstrings for the builder package * remove dead test * Apply suggestions from code review Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com> * review feedback * pylint --------- Co-authored-by: Madeesh Kannan <shadeMe@users.noreply.github.com>
* adjust docstrings in the audio package * Apply suggestions from code review Co-authored-by: Stefano Fiorucci <stefanofiorucci@gmail.com> * Update haystack/components/audio/whisper_remote.py * black complaining for apparently no reason --------- Co-authored-by: Stefano Fiorucci <stefanofiorucci@gmail.com>
* chore: make private * docs: review and normalize docstrings * docs: fix format and unused import
* docs: Update docstrings for `haystack.components.caching` * Update cache_checker.py * `black`