PackageTrack
Sign in Get early access

typesense

Python client for Typesense, an open source and typo tolerant search engine.

2.0.0 1.2M downloads/mo #4228 most downloaded on PyPI typesense/typesense-python

What this package is like to depend on

Last release 6 months ago

16 Feb 2026

Ships fairly regularly

a new release about every 3 months

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

8 years old

40 releases · first in 2018

3 releases in the last 12 months

see the full history below

Release timeline

40 releases · Mar 2018 to Feb 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 40
  1. 2.0.0 16 Feb 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.3.0 and v2.0.0 there were 64 commits, 53 of them substantive:

    • Specify supported Python versions via trove classifiers
    • Enable ruff formatter in CI
    • Apply "ruff format" fixes
    • Add support for Python 3.13
    • Add all to init.py for public API
    • fix(document): fix types for document deletion
    • chore: add httpx
    • chore(tests): remove redudant mocked tests
    • test(curation_set): add missing integration tests
    • test(synonym_set): add missing integration tests
    • refactor: migrate request handler from requests to httpx with async support
    • refactor: migrate api_call from requests to httpx and add async support
    • feat(alias): add async support for alias operations
    • feat(analytics): add async support for analytics operations
    • feat(analyticsV1): add async support for analytics v1 operations
    • refactor(collection): make TDoc typevar covariant in collection classes
    • feat(collection): add async support for collection operations
    • feat(convo): add async support for conversation model operations
    • feat(curation): add async support for curation set operations
    • feat(debug): add async support for debug operations

    …and 33 more.

  2. 1.3.0 14 Nov 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.2.0 and v1.3.0 there were 13 commits, 10 of them substantive:

    • chore(config): use logger.warning instead of deprecated warn function
    • feat(curation): register curation sets to main client object
    • chore: add typing-extensions to dependency list
    • feat: add suppress_deprecation_warnings configuration option
    • feat: add deprecation warning decorator system
    • refactor: migrate deprecated apis to use warn_deprecation decorator
    • feat: add typing deprecation decorators to deprecated apis
    • fix(types): fix update collection type to include curation & synonyms
    • fix(curation): fix method signature of upserting curation sets
    • fix(synonyms): fix method signature of upserting synonym sets
  3. 1.2.0 13 Nov 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.1.1 and v1.2.0 there were 32 commits, 26 of them substantive:

    • build: transition dependency management to uv
    • chore: add ruff
    • build: configure ruff
    • chore: remove uneeded deps after ruff
    • build: remove EOL 3.8 version from CI
    • chore: add isort to dev deps
    • fix: lint exception raising
    • ci: use uv on ci instead of pip
    • feat(client): add nl search models functionality
    • feat(types): add natural language query support to search parameters
    • Fix: union in multisearch
    • add: analytics API
    • add: synonym_set APIs
    • add: curation_sets
    • fix: types
    • fix(types): add stem_dictionary to collection types
    • fix: import class for SynonymSets on test
    • fix(test): add truncate_len to expected schemas in collection tests
    • fix(test): check for versions not prefixed with v on skip util
    • fix(curation_set): add discriminated union types for curation sets

    …and 6 more.

  4. 1.1.1 20 May 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.0.3 and v1.1.1 there were 32 commits, 18 of them substantive:

    • chore: bundle typing extensions by default
    • fix: add connection timeout seconds to config dict
    • fix: add base document write parameters to the import type alias
    • feat(metrics): add metrics module types
    • feat(metrics): implement metrics retrieval class
    • feat(client): integrate metrics module with client
    • test(metrics): add test fixtures for metrics module
    • test(metrics): add integration tests for metrics retrieval
    • feat(types): add hnsw parameters to field schema
    • fix(types): move hnsw params class above ref
    • feat(types): add missing search parameters to document types
    • fix(api): improve error handling for invalid JSON responses
    • refactor(api): fix linting issue with try block
    • feat(collections): add __contains__ method for collection existence
    • fix(collections): correct logic in exists() method
    • test(collection): add another non-existent test
    • bugfix: remove infinite loop from index_and_search.py
    • feat(document): add parameter support to document retrieval
  5. 1.0.3 18 Mar 2025

    Nothing published for this version

  6. 1.0.0b1 16 Sep 2024 pre-release

    Nothing published for this version

  7. 0.21.0 10 May 2024

    Nothing published for this version

  8. 0.20.0 26 Apr 2024

    Nothing published for this version

  9. 0.19.0 03 Jan 2024

    Nothing published for this version

  10. 0.19.0b1 29 Nov 2023 pre-release

    Nothing published for this version

  11. 0.18.0 22 Nov 2023

    Nothing published for this version

  12. 0.17.0 13 Sep 2023

    Nothing published for this version

  13. 0.16.0 11 Aug 2023

    Nothing published for this version

  14. 0.15.1 05 Mar 2023

    Nothing published for this version

  15. 0.15.0 09 Jan 2023

    Nothing published for this version

  16. 0.14.0 03 May 2022

    Nothing published for this version

  17. 0.13.1 27 Aug 2021

    Nothing published for this version

  18. 0.13.0 14 Jul 2021

    Nothing published for this version

  19. 0.12.0 30 Jun 2021

    Nothing published for this version

  20. 0.11.0 29 Apr 2021

    Nothing published for this version

  21. 0.10.0 16 Feb 2021

    Nothing published for this version

  22. 0.9.0 02 Jan 2021

    Nothing published for this version

  23. 0.8.0 25 Oct 2020

    Nothing published for this version

  24. 0.7.0 19 Sep 2020

    Nothing published for this version

  25. 0.6.0 31 May 2020

    Nothing published for this version

  26. 0.5.0 23 May 2020

    Nothing published for this version

  27. 0.4.0 02 Nov 2019

    Nothing published for this version

  28. 0.3.0 28 Mar 2018

    Nothing published for this version

  29. 0.2.10 20 Mar 2018

    Nothing published for this version

  30. 0.2.9 08 Mar 2018

    Nothing published for this version

  31. 0.2.8 08 Mar 2018

    Nothing published for this version

  32. 0.2.7 05 Mar 2018

    Nothing published for this version

  33. 0.2.6 05 Mar 2018

    Nothing published for this version

  34. 0.2.5 05 Mar 2018

    Nothing published for this version

  35. 0.2.4 05 Mar 2018

    Nothing published for this version

  36. 0.2.3 05 Mar 2018

    Nothing published for this version

  37. 0.2.2 05 Mar 2018

    Nothing published for this version

  38. 0.2.1 05 Mar 2018

    Nothing published for this version

  39. 0.2.0 05 Mar 2018

    Nothing published for this version

  40. 0.1.0 04 Mar 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive