Skip to main content

Modern Python client for Apache Solr with type-safety and async support, built with httpx and Pydantic

Project description

Taiyo logo

Taiyo

Modern Python client for Apache Solr with type-safety and async support, built with httpx and Pydantic.


  • Shared sync and async client APIs for consistent developer experience
  • Query parsers for standard, dismax, edismax, spatial, and dense vector search with full IDE support. Serializes into standard HTTP query parameters for compatibility with other clients.
  • Supports grouping, faceting, highlighting, and more-like-this features defined with a Pythonic syntax either as config objects or in pandas-like method chains
  • Schema utilities for defining fields, types, and copy-field rules for indexing
  • Authentication support for Basic, Bearer, and OAuth2

Read the documentation at taiyoproj.github.io

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taiyo-0.1.4.tar.gz (58.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taiyo-0.1.4-py3-none-any.whl (76.8 kB view details)

Uploaded Python 3

File details

Details for the file taiyo-0.1.4.tar.gz.

File metadata

  • Download URL: taiyo-0.1.4.tar.gz
  • Upload date:
  • Size: 58.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiyo-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1d8bb0c4911cee80b777921a3837707d5442f7ecf4b99d3e7cf9c155c568ebe8
MD5 9d4557dd77a33d892f3238ec7e1bce3e
BLAKE2b-256 943921615782ffe484624aea4a92dc7ba7b35c666fda1c41a9e164a70f5374d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for taiyo-0.1.4.tar.gz:

Publisher: publish.yml on taiyoproj/taiyo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file taiyo-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: taiyo-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 76.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiyo-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8acbf7cf559d148d285b469766515ce923bc637d03e20cbd980c1d00a89f3e46
MD5 dbcdc6f7697305b7c75a87e8d84b67ce
BLAKE2b-256 66bbedc2614d097765cc4f6fc1128fd70fa6ce10163540227bbffb75b8cf2de9

See more details on using hashes here.

Provenance

The following attestation bundles were made for taiyo-0.1.4-py3-none-any.whl:

Publisher: publish.yml on taiyoproj/taiyo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page