Stefano Fiorucci
7c6323b960
refactor: support PEP604 typing syntax (X|Y and X|None) ( #10255 )
...
* adopt X|Y syntax: draft
* cast Union
* fix pylint + state testing
* use X|Y
* rm unused imports
* trigger e2e tests
* fix + simplification
* add compatibility tests
* rm e2e tests trigger
* fix
* add relnote
* simplify/fix pep604 union parsing
* fix comments
* test _is_optional_type
* introduce _build_pep604_union_type; make _is_union_type private
* try removing problematic test
2025-12-19 15:47:51 +01:00
Vladimir Blagojevic
4a56d52b60
chore: Update code snippets in docs (audio and builders components) ( #10156 )
...
* Update code snippets in docs
* Add reno note
* Revert "Add reno note"
This reverts commit 18733fa828ebedfe5b20903bcf0080abc198ad9e.
* PR feedback
* Minor fix
* No Secrets between us
* Comments format update
* Restore output format
* Script output, needs to be commented
2025-12-11 15:06:54 +01:00
Vladimir Blagojevic
df3b13857e
feat: Enable first snippet test runs in new documentation ( #9967 )
...
* Enable first snippet test runs in docs
* Move improved agent example to pydoc
* Linting docs
* Add pylint disable for too-many-positional-arguments
2025-11-06 10:26:56 +01:00
Daria Fokina
a71dd7d2aa
update license headers ( #9861 )
2025-10-10 12:04:48 +02:00
Daria Fokina
a66a05f756
docs: moving Docusaurus setup to Haystack repo ( #9847 )
...
* move-docusarus-to-haystack
* debug
* add src
* blank page bug
* unify readme
2025-10-10 11:44:13 +02:00