[Bug] - DeprecationWarning on instantiation of Client
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 55/100
Piste de recherche
Start by reviewing the deprecation implementation referenced in issue #107 and the Client initialization path that produces the AnalyticsRulesV1 warning. Reproduce the provided Client(config) example, then verify that normal instantiation no longer emits this warning while the intended deprecation behavior remains covered.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi there,
It looks like based on how the deprecations were implemented in #107 results in a DeprecationWarning on instantiating a client, e.g:
>>> config = {
... "api_key": "your_api_key",
... "nodes": [
... {"host": "localhost", "port": "8108", "protocol": "http"}
... ],
... "connection_timeout_seconds": 2,
... }
>>> client = Client(config)
Deprecation warning: AnalyticsRulesV1 is deprecated on v30+. Use client.analytics instead.
It would be great for this not to happen, since it fills up logs with noise.
- Langage dominant
- Python
- Étoiles
- 247
- Forks
- 66
- Merge moyen
- 1 j 1 h
- PR mergées (30 j)
- 7
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de typesense/typesense-python
-
IPv6 node addresses produce an invalid request URLPeut-être pris @RaphaelFakhri l’a pris il y a 1 jour. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
typesense/typesense-python#154 ·
-
`MultiSearchResponse` type does not account for union search response shapePeut-être pris @tharropoulos l’a pris il y a 171 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
typesense/typesense-python#128 ·
-
`documents.Documents.import_()` `batch_size` argument is ignored, type of `import_parameters` is missing `batch_size`Peut-être pris @tharropoulos l’a pris il y a 244 jours. Ouverte
Difficulté 2/5 1-2 jours Accessibilité débutants 68/100
typesense/typesense-python#124 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
typesense/typesense-python#100 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
typesense/typesense-python#122 · 3 commentaires ·
Toutes les issues de typesense/typesense-python
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
foxglove/mcap#1907 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
namespace operations
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
EclipseFdn/open-vsx.org#14623 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
developmentseed/titiler-cmr#261 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
andrewyng/openworker#774 ·
Les mainteneurs répondent en général sous 1 jour
-
aggfuncOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
worldbank/blackmarblepy#160 ·