Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 5.19 KB

File metadata and controls

51 lines (37 loc) · 5.19 KB

Changelog

0.2.1 (2026-03-30)

Bug Fixes

  • wrap async tasks for sync Phoenix client (#5) (9d370cc)

0.2.0 (2026-03-30)

Features

  • add pytest and pytest-mock to dev dependencies (6e55a38)
  • add runtime dependencies, extras, and CLI entry point (a97d4f6)
  • demo: auto-load .env via python-dotenv in run.py (2e996b1)
  • expose public API in package init (c8828ce)
  • implement built-in evaluators (top_k and membership) (d819763)
  • implement CLI upload and run commands (241d614)
  • implement DatasetUploader (c2f587f)
  • implement ExperimentRunner with auto-discovery (b2cba1d)
  • implement LangGraph node isolation helpers (2f7c62a)
  • implement setup_observability (3b9d67a)
  • implement TOML config loader (b877f2f)
  • initialize project structure with essential files and configurations (668cbff)
  • replace demo/requirements.txt with demo dependency-group in pyproject.toml (3c3b67e)
  • runner: implement concurrency via ThreadPoolExecutor and auto-create init.py (763c53c)

Bug Fixes

  • align uploader and runner to phoenix.Client flat API (>=13) (b768011)
  • ci: suppress unresolved-import for test_task_async.py in ty.toml (1ae7cbc)
  • error-handling: log exc_info on swallowed exceptions in uploader and runner (b82475a)
  • evaluators: guard top_k against None output when task failed (a4b96d8)
  • langgraph: annotate build_subgraph return type as CompiledStateGraph via TYPE_CHECKING (f512d54)
  • runner: switch to client.experiments.run_experiment namespaced API (5eb8e63)
  • types: resolve all ty type errors across package and tests (c0314df)
  • typing: annotate setup_observability return as TracerProvider and tighten dict types (0bc67a3)
  • uploader: switch to client.datasets.* namespaced API and fix overwrite delete step (f51d6d8)
  • uploader: use explicit list defaults for input_keys and output_keys (b71280d)
  • uploader: use real Phoenix 13.x API and type phoenix_client as Client (7b7b465)
  • use is_string_dtype to support pandas 3.x StringDtype in _load_csv (01c17ed)

Documentation

  • add lazy-import comment to _make_client and export build_subgraph/invoke_node (519a7b4)
  • add MkDocs setup with Material theme, mkdocstrings, and make targets (5bfd1a2)
  • write README and quick-start guide (f21a259)