feat: improve ServiceBrowser performance by removing OrderedDict by bdraco · Pull Request #1148 · python-zeroconf/python-zeroconf

added 2 commits

April 2, 2023 09:32
OrderedDict is no longer needed since 3.7 is the minimum
python version we support and insertion order is a
strong guarantee now. Additionally we can avoid the popitem
pattern since async_update_records_complete runs in the
event loop and does not need to worry about thread-safety

@bdraco

@bdraco bdraco marked this pull request as ready for review

April 2, 2023 20:15