David S. Batista
|
2bcb65f0a4
|
docs: detailing in docstrings the scope and context of each serialisation function (#11903)
|
2026-07-07 16:01:49 +00:00 |
|
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 |
|
Stefano Fiorucci
|
0ca05a60d3
|
fix: avoid big tracing payloads by using string placeholders (#10142)
* draft implementation
* placeholder param, tests
* relnote
* fmt
|
2025-11-26 17:43:46 +01:00 |
|
Massimiliano Pippi
|
10c675d534
|
chore: add license header to all modules (#7675)
* add license header to modules
* check license header at linting time
|
2024-05-09 13:40:36 +00:00 |
|
Massimiliano Pippi
|
b20a14d6fe
|
fix docstrints format for tracing package (#7497)
|
2024-04-08 10:51:25 +02:00 |
|
Tobias Wochinger
|
fe0ac5c4a2
|
chore: enforce kwarg logging (#7207)
* 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
|
2024-02-29 14:31:20 +01:00 |
|
Tobias Wochinger
|
41b93108c0
|
feat: allow content tracing (#7066)
* feat: implement content tracing capability
* feat: trace component input/output
* chore: extend type serialization to classes with `to_dict`
* docs: add option for content tracing
* style: remove unused import
* chore: add more tags
* style: ignore typing
* fix: fix tagging of types
|
2024-02-23 11:52:54 +01:00 |
|
Tobias Wochinger
|
6e580e4430
|
feat: implement pipeline tracing (#7046)
* feat: implement pipeline tracing
* tests: improve test setup for spying tracer
* feat: implement util for type coercion
* fix: trace a after checking pipeline output
* docs: add release notes
* docs: drop unused imports
* refactor: simplify getting raw span
* refactor: implement `ProxyTracer`
|
2024-02-22 12:52:04 +01:00 |
|