DiamondLightSource / DiamondLightSource/blueapi

Decide on http client dependencies

Aperta
#1,069 6 commenti 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
13
Fork
13
Merge medio
2g 11h
PR unite (30g)
25

Descrizione

Requests does not support async requests. Making numtracker integration async (ACQP-436) would need `httpx` and it'd make sense to only have one library.

`aiohttp` could also be an alternative but is async only so would require further changes where as httpx supports both so would be a drop in replacement.

## Acceptance Criteria
- There is one http library in use in blueapi
- That library can make async requests

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.