Closed MartinHjelmare closed 3 years ago
I considered making this issue as Poetry also has a strict dependency resolver, and conflicts with the dnspython3
dependency this library requires was causing issues for me. I'd also appreciate it if it was switched!
In addition, the newer versions of dnspython support async resolving. The current lookup()
method of MinecraftServer
is not async, so it would be benificial for some people to have an async_lookup()
method using the newer capabilities of dnspython.
Background
Problem
dnspython3
, which pinsdnspython
to 1.15.0.Solution?
dnspython
it would be good ifmcstatus
would switch to usingdnspython
directly instead ofdnspython3
and have as forgiving pinning strategy as possible fordnspython
. According to the readme ofdnspython3
:Thanks for your support of Home Assistant!