feat: improve performance of ip address caching by bdraco · Pull Request #1392 · python-zeroconf/python-zeroconf

added 5 commits

August 26, 2024 14:36
- switch to @cached_property to lazy init values
- cache the __hash__ since these object tend to
  get stored in containers that need it
py3.12 is the first version cached_property do not have
the extra locking

@bdraco

@bdraco bdraco marked this pull request as ready for review

August 27, 2024 01:49

@bdraco bdraco deleted the ip_address_caching branch

August 27, 2024 01:50