Breaking Change in v2.2.0: Choice Template Objects No Longer Accept Iterables.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia riproducendo il comportamento di v2.2.0 con un frozenset passato a un template Choice, quindi confrontalo con il comportamento precedente che accettava gli iterable. L’issue lascia due possibili risultati: documentare la restrizione della migrazione e il workaround con tuple, oppure ripristinare il supporto per gli iterable come frozenset. Il lavoro è completato quando uno di questi risultati è stato concordato e implementato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Choice template objects used to accept probably any Iterable. I was using frozensets. But they now require tuples (maybe lists?). Not difficult to fix, but also an undocumented breaking change.
Workaround
Submit tuples to Choice Templates.
Resolution Suggestion
- Document the change for people migrating
- Or restore the original ability to process Iterables like frozenset for chocies.
- Lingua principale
- Python
- Stelle
- 425
- Fork
- 60
- Merge medio
- 6g 9h
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di beetbox/confuse
-
`beet config` groups non-plugin config in the Plugins header if they appear after `plugins`Forse già presa @Sanjays2402 l’ha presa 76 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Dynamically updating a view with list content fails.Forse già presa @Sanjays2402 l’ha presa 76 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Tutte le issue di beetbox/confuse
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue Stellar Wave trivial
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
StellarCanary/ProtocolCanary-Fixtures#258 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
IBM/ai-atlas-nexus#295 ·
I maintainer di solito rispondono entro 6 giorni
-
github_actions
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Hochfrequenz/aibap.mcp#578 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
mishraprafful/multihull#150 ·
I maintainer di solito rispondono entro 1 giorno