--with-dbm-liborder option doesn't know about sqlite
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 77.2k
- Forks
- 35.9k
- Métriques de merge des PR
- Métriques de PR en attente
Description
Bug report
Bug description:
As far as I can see, the --with-dbm-liborder option doesn't know about sqlite, and configuring without it defaults to
checking for --with-dbmliborder... gdbm:ndbm:bdb
Lib/dbm/init.py however mentions sqlite ...
_names = ['dbm.sqlite3', 'dbm.gnu', 'dbm.ndbm', 'dbm.dumb']
Am I reading that wrong, and sqlite isn't yet supported as an implementation for the dbm module?
CPython versions tested on:
3.14, 3.15
Operating systems tested on:
No response
Guide de contribution
Ouvrir le guide de contribution
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.
Piste de recherche
Commencez par retracer la manière dont --with-dbm-liborder est géré lors de la configuration de CPython et comparez-la avec l’ordre d’implémentation dans Lib/dbm/init.py, en particulier dbm.sqlite3. Vérifiez si sqlite est censé participer à l’ordre configuré ; c’est terminé lorsque l’option et le comportement de l’implémentation de dbm concordent concernant la prise en charge de sqlite.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python, sqlite
- Domaine
- build-system, databases
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 65/100