Skip to content

Commit e3fd20b

Browse files
docs(python-sdk): hand-curate 0.1.0 changelog
1 parent fce9066 commit e3fd20b

1 file changed

Lines changed: 8 additions & 26 deletions

File tree

sdks/python/CHANGELOG.md

Lines changed: 8 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,15 @@
11
# Changelog
22

3-
## 0.1.0 (2026-05-22)
4-
3+
All notable changes to the `learning-commons-evaluators` Python SDK will be documented in this file.
54

6-
### ⚠ BREAKING CHANGES
5+
## 0.1.0 (2026-05-22)
76

8-
* **python-sdk:** error handling improvements ([#65](https://github.com/learning-commons-org/evaluators/issues/65))
9-
* **python-sdk:** early_access only evaluator maturity for now ([#73](https://github.com/learning-commons-org/evaluators/issues/73))
10-
* **python-sdk:** async-first evaluators with evaluate_sync wrapper ([#63](https://github.com/learning-commons-org/evaluators/issues/63))
11-
* **python-sdk:** rename prompt_provider to llm_provider ([#64](https://github.com/learning-commons-org/evaluators/issues/64))
7+
Initial early release of the Python SDK for Learning Commons educational evaluators.
128

139
### Features
1410

15-
* **python-sdk:** async-first evaluators with evaluate_sync wrapper ([#63](https://github.com/learning-commons-org/evaluators/issues/63)) ([70ef965](https://github.com/learning-commons-org/evaluators/commit/70ef9650ef4748510a97c286e3eefbccd03c1e32))
16-
* **python-sdk:** early_access only evaluator maturity for now ([#73](https://github.com/learning-commons-org/evaluators/issues/73)) ([aed40fa](https://github.com/learning-commons-org/evaluators/commit/aed40fa152046f169cce3bc275a7d4238a788ee8))
17-
* **python-sdk:** error handling improvements ([#65](https://github.com/learning-commons-org/evaluators/issues/65)) ([02475d3](https://github.com/learning-commons-org/evaluators/commit/02475d3dab7e146e0a09de8fe5726408ef2ac44c))
18-
* **python-sdk:** python SDK ([#37](https://github.com/learning-commons-org/evaluators/issues/37)) ([0e49a5d](https://github.com/learning-commons-org/evaluators/commit/0e49a5dc7afcf321b051194b7eed4657cface3a2))
19-
20-
21-
### Documentation
22-
23-
* **python-sdk:** readme updates ([#74](https://github.com/learning-commons-org/evaluators/issues/74)) ([8665aaa](https://github.com/learning-commons-org/evaluators/commit/8665aaa576bcabafa53f3ee6a664c0e7a0d2e02c))
24-
25-
26-
### Build System
27-
28-
* **python-sdk:** set up PyPI publishing via release-please ([#79](https://github.com/learning-commons-org/evaluators/issues/79)) ([b9372f5](https://github.com/learning-commons-org/evaluators/commit/b9372f5f38c2100adec9ebc4f1acaf9d22a1f1ad))
29-
30-
31-
### Miscellaneous
32-
33-
* **python-sdk:** rename prompt_provider to llm_provider ([#64](https://github.com/learning-commons-org/evaluators/issues/64)) ([bf21d1e](https://github.com/learning-commons-org/evaluators/commit/bf21d1ee2b018d29c8ed66fb6b4937b29bf3a383))
11+
- **Vocabulary Evaluator** — grades 3–12 vocabulary difficulty assessment.
12+
- **Conventionality Evaluator** — evaluates how explicit, literal, and straightforward a text's meaning is versus how abstract, ironic, figurative, or archaic it is, relative to
13+
grades 3–12.
14+
- **Async-first API** — evaluators expose `async evaluate(...)`, with a synchronous `evaluate_sync(...)` wrapper for non-async callers.
15+
- **Provider abstraction** — model-agnostic via LangChain; OpenAI, Google, and Anthropic supported.

0 commit comments

Comments
 (0)