Releases: ollama/ollama-python
v0.6.0
What's Changed
- 
client: add web search and web crawl capabilities by @ParthSareen in #578
 - 
client: load OLLAMA_API_KEY on init by @ParthSareen in #583
 - 
client/types: update web search and fetch API by @npardal in #584
 - 
examples: add mcp server for web_search web_crawl by @ParthSareen in #585
 - 
examples: gpt oss browser tool by @ParthSareen in #588
 
New Contributors
Full Changelog: v0.5.4...v0.6.0
v0.5.4
What's Changed
- examples: add gpt-oss browser example by @ParthSareen in #558
 - build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #559
 - examples/gpt-oss: fix examples by @ParthSareen in #566
 - Fix link for thinking-levels.py in documentation by @btjanaka in #567
 - examples: fix gpt-oss-tools-stream for adding tool calls by @ParthSareen in #568
 - examples: resolve invalid tool usage status code 400 if llm makes a mistake gpt-oss by @MarkWard0110 in #569
 - build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #571
 - feat: add dimensions to embed request by @mxyng in #574
 
New Contributors
- @btjanaka made their first contribution in #567
 - @MarkWard0110 made their first contribution in #569
 
Full Changelog: v0.5.3...v0.5.4
v0.5.3
v0.5.2
What's Changed
- 
types/examples: add tool_name to message and examples by @ParthSareen in #537
 - 
types: add
context_lengthto ProcessResponse by @ParthSareen in #538 - 
types: relax type for tools by @ParthSareen in #550
 - 
add license metadata to package by @ViViDboarder in #526
 
New Contributors
- @hwittenborn made their first contribution in #525
 - @ViViDboarder made their first contribution in #526
 
Full Changelog: v0.5.1...v0.5.2
v0.5.1
v0.5.0
v0.4.9
What's Changed
- use hatch instead of poetry by @mxyng in #445
 - add capabilities to show response. by @jayrinaldime in #511
 
New Contributors
- @jayrinaldime made their first contribution in #511
 
Full Changelog: v0.4.8...v0.4.9
v0.4.8
What's Changed
- client: add support for passing in Image type to generate by @ParthSareen in #408
 - types: relax enum type for tool by @ParthSareen in #498
 - types: allow single or multiple types tool property by @ParthSareen in #499
 - types: enable passing messages with arbitrary role by @rylativity in #462
 - types: allow items and defs for tools by @ParthSareen in #501
 - examples: update tools.py to nicely manage numbers instead of concat strings by @ddbit in #443
 - examples: fix example links by @ansent788 in #461
 - chore: add SECURITY.md by @ParthSareen in #479
 - poetry: update dependencies by @ParthSareen in #505
 
New Contributors
- @ddbit made their first contribution in #443
 - @rylativity made their first contribution in #462
 - @ansent788 made their first contribution in #461
 
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- 
client: remove sha256 as it's already available in the digest by @samhita-alla in #420
 - 
client: improve error messaging on connection failure by @ParthSareen in #398
 - 
chore: bump httpx from 0.27.2 to 0.28.1 by @dependabot in #365
 - 
examples: fix create examples by @jmorganca in #421
 - 
examples: update create example by @ParthSareen in #418
 - 
chore: add tests for checking sha in blob request by @ParthSareen in #425
 
New Contributors
- @samhita-alla made their first contribution in #420
 
Full Changelog: v0.4.6...v0.4.7