Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Generated by auto-changelog.

Unreleased

2025-03-05

0.2.15 - 0.2.19

  • improvement(docs): group changelogs by day and minimize headers bdac1b6
  • fix(docs): fix text replacement and issues URL in auto-changelog config 41116f4
  • build(workflows): fix pushing generated changelog file e52f89b
  • build(workflows): fix committing generated changelog file 48c4f33
  • build(changelog): configure auto-changelog to generate changelog for new tags 89f22d2
  • feat(example): move generation script pt to own folder 9fbd7d0
  • docs: rerun examples with latest changes f3017f8
  • structx: remove dead code dd01f98

2025-03-04

0.2.12 - 0.2.14

  • pyproject: fix stable classifier 047d222
  • README: update pypi URL and fix formatting dee11f2
  • pyproject: update classifiers dec8720
  • git: add publish workflow 0d03b4b
  • structx: rename pypi package to structx-llm de00c9f

2025-03-02

0.2.0 - 0.2.9

  • workflows: publish: fix permissions (again) 7fa2486
  • workflows: publish: fix permissions a7eacf6
  • workflows: publish: fix installing dependencies e276303
  • workflows: publish: update upload-artifact version ed386c0
  • structx: update all pip install instances with new name 5d25ee2
  • pyproject: rename project to structx-llm da402c7
  • docs: contributing: fix repo url e842ba7
  • docs: rework examples b079c63
  • mkdocs: disable editing pages 60ab5aa
  • mkdocs: hide private methods 5329c2f
  • docs: configure mkdocs 2c67c7d
  • docs: configuration-options: bring up to date with current changes 988ced0
  • extractor: fix docstring ac3c571
  • README: unify terminology across sections bb91913
  • README: drop complex data structure section f476dba
  • README: update with new changes bbd401c
  • extractor: use a data model to hold results b65a0ef
  • extractor: generalize async workflow 5ea8db8

2025-03-01

0.1.4 - 0.1.6

  • README: fix usage of AzureOpenAI ee43d19
  • extractor: get_schema: return generated model instead of text schema 1e54ab6
  • README: document multiple query processing 78c2972
  • extractor: bring up extract_batch with new extract args 3864cc6
  • {README, pyproject}: drop explicitly unused dependencies ba7d97b
  • README: update with support for new types 8a1152e
  • structx: add support for more input types c3eac8d

2025-02-14

[0.1.2 - 0.1.3]

  • README: document retry options 3327a4f
  • structx: fix passing retry arguments to .from_litellm constructor 6de2107
  • examples: rerun with latest changes 640f3fd
  • extractor: fix logging and returning model schema cff684e
  • extractor: add support for retrying failed requests 8342175
  • extractor: cleanup 804812e
  • structx: initial library conversion c9dff03