You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But it's an instance method in importlib_metadata. I think it can be made a classmethod in both cases to reduce the divergence. I'd like to investigate to see if there was a reason for the divergence.
The text was updated successfully, but these errors were encountered:
It looks like the classmethod goes back to 83b48ec, suggesting the divergence happened as part of the integration effort with CPython, so probably could have been made a classmethod in importlib_metadata as well.
Today I noticed that in CPython, the find_distributions is a classmethod:
importlib_metadata/Lib/importlib/metadata/__init__.py
Lines 774 to 777 in a573be9
But it's an instance method in importlib_metadata. I think it can be made a classmethod in both cases to reduce the divergence. I'd like to investigate to see if there was a reason for the divergence.
The text was updated successfully, but these errors were encountered: