GitHub / typesense/typesense-python / commits
Python client for Typesense: https://github.com/typesense/typesense
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e863b440 | merge Merge pull request #118 from tharropoulos/async |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 604d9107 | docs(readme): add mention of codegen for sync version of the client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 724314d4 | docs(readme): update compatibility list | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| ca353453 | docs(readme): add section for async | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 0e4cba85 | feat(examples): add async example | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| d42637e8 | fix(types): use `[]` attribute access instead of `.get` for alias | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 34314baa | fix(types): fix union casting for analytics v1 | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| dd4c6254 | fix(types): give defaut to `as_json` to be true as it's needed | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 5845787e | fix(types): fix type casting for generic document types | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| aa8fa920 | fix(utils): remove `async` references in sync client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 2b8b9b2a | feat(utils): add diffing to unasync util | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| be3428eb | ci: add unasync check on ci | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 95929db4 | chore: generate sync version of the client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 33eed01c | chore: update imports on tests | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 54ab4d33 | feat(utils): add unasync util to generate sync version of the client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 133bb02c | chore: add unasync to dependencies | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| a70c271a | feat: add entrypoint for sync client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 5b543895 | refactor: refactor imports on entrypoint | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| b5211ad2 | feat(types): add metrics types | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| f46d6b7d | refactor: move async version of the client to dedicated module | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 8e8c1dfb | chore: remove sync version of the client | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| 947f263a | feat: expose async client to entrypoint | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| f63292bb | chore(test): remove unused imports on test files | Fanis Tharropoulos <f****s@g****m> | 6 months ago | |
| e8e8e2b6 | merge Merge pull request #120 from pcorpet/patch-1 |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7c474563 | Add __all__ to __init__.py for public API |
Pascal Corpet <p****t@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d93de3f3 | merge Merge pull request #115 from ulgens/support-python3.13 |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8dffb3fa | chore: bump version to 2.0.0 | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 4e0b5c62 | feat(client): expose async client class | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| ae23d412 | feat(stopwords): add async support for stopwords operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 8ad24141 | feat(stemming): add async support for stemming operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| dc0d9e0b | chore: bump deps | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| c742abc2 | lint: remove annotations imports | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| fbd3995c | feat(synonym-set): add async support for synonym set operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| efc11b12 | feat(synonyms): add async support for synonym operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| b6f98432 | feat(overrides): add async support for override operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| e3e6c82f | feat(ops): add async support for operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| e367722a | feat(nl-search): add async support for nl search model operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| b2147852 | feat(multi-search): add async support for multi-search operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| c4347f8f | feat(metrics): add async support for metrics operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 78774fed | feat(api-keys): add async support for key operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 977f032a | feat(documents): add async support for document operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| fc7ea1c1 | feat(debug): add async support for debug operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| f06f226a | feat(curation): add async support for curation set operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 6a52a43d | feat(convo): add async support for conversation model operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| aa95966e | feat(collection): add async support for collection operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| d72f3d4a | refactor(collection): make TDoc typevar covariant in collection classes | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 071cefee | feat(analyticsV1): add async support for analytics v1 operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| af2e72e8 | feat(analytics): add async support for analytics operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 2795e3a7 | feat(alias): add async support for alias operations | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 944846e9 | chore: update test dependencies for httpx migration | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| d5b656d9 | refactor: migrate api_call from requests to httpx and add async support | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| a0b8d706 | refactor: migrate request handler from requests to httpx with async support | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| ad2a7fdc | test(synonym_set): add missing integration tests | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 17af1bf6 | test(curation_set): add missing integration tests | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 8a54688c | chore(tests): remove redudant mocked tests | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 4ea85c94 | chore: add httpx | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| fdd23b33 | chore: bump mypy | Fanis Tharropoulos <f****s@g****m> | 8 months ago | |
| 06253b96 | Add support for Python 3.13 | Ülgen Sarıkavak <u****k@g****m> | 9 months ago | |
| 450ae43c | merge Merge pull request #113 from ulgens/enable-ruff-formatter-ci |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 274de2d3 | merge Merge pull request #111 from myperfectstay/update-trove |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e7744789 | Apply "ruff format" fixes | Ülgen Sarıkavak <u****k@g****m> | 9 months ago | |
| 9a1d5412 | Enable ruff formatter in CI | Ülgen Sarıkavak <u****k@g****m> | 9 months ago | |
| 737f571e | Specify supported Python versions via trove classifiers | Ülgen Sarıkavak <u****k@g****m> | 9 months ago | |
| c38aefbf | fix(document): fix types for document deletion | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| bd8a43df | Bump version | Kishore Nallan <k****c@g****m> | 9 months ago | |
| 3109f955 | merge Merge pull request #107 from tharropoulos/master |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| eb147fc6 | fix(synonyms): fix method signature of upserting synonym sets | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| eaec3867 | fix(curation): fix method signature of upserting curation sets | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| 2792b34e | fix(types): fix update collection type to include curation & synonyms | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| d5621305 | feat: add typing deprecation decorators to deprecated apis | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| e45871d2 | refactor: migrate deprecated apis to use warn_deprecation decorator | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| ffe325f9 | feat: add suppress_deprecation_warnings configuration option | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| d89728c4 | feat: add deprecation warning decorator system | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| d55bcb7f | chore: add typing-extensions to dependency list | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| ff8f76fc | docs(client): update docs for client object | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| 4e851d8a | feat(curation): register curation sets to main client object | Fanis Tharropoulos <f****s@g****m> | 9 months ago | |
| 4c90850d | merge Merge pull request #104 from tharropoulos/v30-api-updates |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 29291eb2 | chore(config): use `logger.warning` instead of deprecated `warn` function | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 60fda958 | fix(test): create the companies collection before creating the rule | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 0861103b | ci: upgrade typesense version to v30 on ci | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 972b9a13 | test(curation_sets): add integration tests for curation sets | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 7a0dcc27 | test(curation_set): add integration tests for curation set | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 8e11da70 | fix(synonym_set): fix return type for delete_item method | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 59c850d6 | fix(analytics): rename analytics rule type to schema to avoid mypy issues | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| dd3e2869 | fix(curation_set): add discriminated union types for curation sets | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 9aeebc5f | chore: lint | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 427be744 | fix(test): check for versions not prefixed with `v` on skip util | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 6a15127c | fix(test): add `truncate_len` to expected schemas in collection tests | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 957e18ab | fix: import class for `SynonymSets` on test | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| 50206a77 | chore: lint | Fanis Tharropoulos <f****s@g****m> | 10 months ago | |
| ca6d662a | fix(types): add `stem_dictionary` to collection types | Fanis Tharropoulos <f****s@g****m> | 11 months ago | |
| 6c0a52e8 | fix: types | Harisaran G <h****8@g****m> | 11 months ago | |
| afd5d92e | add: curation_sets | Harisaran G <h****8@g****m> | 11 months ago | |
| 47b4c427 | add: synonym_set APIs | Harisaran G <h****8@g****m> | 12 months ago | |
| fba5eb33 | add: analytics API | Harisaran G <h****8@g****m> | 12 months ago | |
| 9777059d | merge Merge pull request #94 from tharropoulos/nl-language |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 945f166b | merge Merge pull request #96 from ragusa87/fix-95 |
Kishore Nallan <k****c@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 85cabeff | Fix: union in multisearch | Laurent Constantin <l****n@l****h> | about 1 year ago | |
| ca6def8f | feat(types): add natural language query support to search parameters | Fanis Tharropoulos <f****s@g****m> | about 1 year ago | |
| cb27c744 | feat(client): add nl search models functionality | Fanis Tharropoulos <f****s@g****m> | about 1 year ago |