Changelog¶
v1.3.7 (2026-06-03)¶
Bug fixes¶
Update dependency pandas-stubs to v3.0.3.260530 (
c78757f)
v1.3.6 (2026-05-07)¶
Bug fixes¶
Update dependency pandas-stubs to v3 (
ca38821)
v1.3.5 (2026-05-07)¶
Bug fixes¶
Remove claude code reviewer workflow (
522c97d)
v1.3.4 (2026-05-07)¶
Bug fixes¶
v1.3.3 (2025-12-01)¶
Bug fixes¶
Update dependency pandas-stubs to v2.3.3.251201 (
548b5eb)
v1.3.2 (2025-10-15)¶
v1.3.1 (2025-10-15)¶
Bug fixes¶
v1.3.0 (2025-10-15)¶
Features¶
Update renovate configuration for automerging and package rules (
8c3c675)
v1.2.0 (2025-10-15)¶
Features¶
Enhance cost analysis with model-specific pricing and add tests (
ba7223a)
Bug fixes¶
Refine grading instructions for evidence-based writing assessment (
4ad2544)
v1.1.0 (2025-09-30)¶
Features¶
Bug fixes¶
Adjust cost calculations for uncached, cached, and output tokens (
1ee608e)
v1.0.0 (2025-06-13)¶
v0.9.0 (2025-04-08)¶
Features¶
Add language-specific feedback for blank student responses in openai client (
1ed4377)
v0.8.0 (2025-04-08)¶
Features¶
Enhance openai client with improved response handling and validation checks (
0bfb3e0)
v0.7.0 (2025-03-26)¶
Features¶
v0.6.0 (2025-03-25)¶
v0.5.0 (2025-03-25)¶
Features¶
Implement asynchronous logging with asynclogger and integrate into csv processing (
c84b7af)Refactor text normalization and enhance csv handling with column reordering for total_score (
40dc9fc)Enhance logging setup to ensure proper file handler closure on exit (
eb8d049)Add option to calculate scoring totals and enhance csv handling with text normalization (
e05fd32)Enhance error logging and process rows in batches for improved performance (
7a059d3)Implement semaphore for concurrent processing in openai client (
63e9d5f)Add progress display and logging enhancements in essay evaluation process (
db372e6)
Bug fixes¶
Add character replacement for problematic sequences in text normalization (
f7978dc)Update merge columns in file handler to use correct identifiers (
c7db5be)Enhance csv merging functionality to preserve scoring format and pass information (
ab3bb90)Update token cost display to include both cached and uncached tokens (
079334b)
v0.4.0 (2025-03-21)¶
Features¶
Add feedback for verbatim responses in ai grading evaluation (
ae8a816)
v0.3.0 (2025-03-05)¶
Features¶
Add rate limiting handling and reset time parsing in openai client (
bc03369)Enhance cost analysis by accumulating usage details and updating cost calculation logic (
54141c6)Refactor openai client integration to use asyncopenai and improve error handling (
bda29f7)Rename grader to evaluator in cli and update command options (
e2031ea)
v0.2.0 (2025-03-05)¶
Features¶
Add pre-push hook to check for remote updates (
d2914eb)
v0.1.1 (2025-03-05)¶
v0.1.0 (2025-03-05)¶
Bug fixes¶
Update numpy version constraints and remove redundant entries in uv.lock (
f654511)
Features¶
Documentation¶
Add @markm-io as a contributor (
ff91236)