Skip to content

Outlines v0.0.43

Compare
Choose a tag to compare
@rlouf rlouf released this 04 Jun 20:40
· 145 commits to main since this release

What's Changed

  • fix typo in docs by @eitanturok in #860
  • fix code rendering by @eitanturok in #864
  • Ignore errors caused by import warnings from huggingface_hub & pyairports by @leloykun in #866
  • Fix format in the BentoML doc by @Sherlock113 in #867
  • Hotfix for CFG Generation by @leloykun in #865
  • Localize types by @rlouf in #868
  • Add Email type by @eitanturok in #870
  • Fix installation instructions by @eitanturok in #877
  • Extract function name in get_schema_from_signature by @eitanturok in #878
  • Remove broken final state loop by @br3no in #874
  • Fixing stream stopping at wrong location by @isamu-isozaki in #898
  • Prevent Illegal Look-Around for OneOf in JSONSchema by @lapp0 in #897
  • Circumvent Broken llama.cpp Pre-Tokenizer by @lapp0 in #892
  • Add args to Jinja filters by @eitanturok in #902
  • Allow Parenthesis in STRING_INNER by @lapp0 in #899
  • Allow Objects Which are Unconstrained (No additionalProperties) in JSON Schemas by @lapp0 in #907
  • Use TQDM to track index compilation progress by @lapp0 in #915
  • Update caching and add tokenizer to create_states_mapping by @brandonwillard in #911
  • Use less problematic whitespace token by @lapp0 in #916
  • Enable Tuples / prefixItems in build_regex_from_schema() by @lapp0 in #912
  • Fix invalid regex in unconstrained arrays for json_schema.py by @lapp0 in #919
  • Allow json schema of {}, resulting in unconstrained json value by @lapp0 in #914
  • Fix llamacpp caching by making LlamaCppTokenizer an outlines Tokenizer by @lapp0 in #929
  • Fix Missing pyproject.toml Deps, Breaking Release PyPi Workflow & Add Build Wheel / SDist Check to PR Workflow by @lapp0 in #938
  • Introduce PR Benchmark Workflow by @lapp0 in #903
  • Add Documentation on Outlines Versioning and Releases by @lapp0 in #940

New Contributors

Full Changelog: 0.0.42...0.0.43