Currently this uses `pkg_resources`, which is [planned to go away]( https://github.com/pypa/setuptools/milestone/4 ): https://github.com/python-streamz/streamz/blob/b73a8c4c5be35ff1dae220daaefbfd2bfa58e0a1/streamz/plugins.py#L3 The code using it mainly uses the `iter_entry_points` function: https://github.com/python-streamz/streamz/blob/b73a8c4c5be35ff1dae220daaefbfd2bfa58e0a1/streamz/plugins.py#L17-L22 This could be replaced by [`importlib.metadata.entry_points`]( https://docs.python.org/3/library/importlib.metadata.html#entry-points ), which has been around since Python 3.8.
Activity
Filter out pkg_resources UserWarning to make nightly CI pass (#19058)
amotl commentedon Dec 17, 2025
Hi. I can no longer discover any use of
pkg_resourcesin the code base, so I guess this can be closed. /cc @martindurantjakirkham commentedon Dec 18, 2025
Right think PR ( #455 ), specifically commit ( 2812f1f ) fixes this issue
That said, there doesn't appear to be a release with the fix. Is a release planned?
amotl commentedon Dec 18, 2025
I hope Martin will run a release after the recent improvements.
martindurant commentedon Dec 18, 2025
Yes, I plan to release!