CumulusCI icon indicating copy to clipboard operation
CumulusCI copied to clipboard

migrate entrypoints handling to standard library importlib.metadata

Open rupeshjSFDC opened this issue 5 months ago • 1 comments

Declaring a namespace package has gone through a few revisions. pkg_resources has a version that is heavily deprecated. pkgutil provides a python2/python3 compatible version that is also compatible with native python3 namespaces.

https://packaging.python.org/en/latest/guides/packaging-namespace-packages/

pkg_resources is very very deprecated and importing or using it results in deprecation warnings. It's time to move off of it entirely.

rupeshjSFDC avatar Jun 16 '25 20:06 rupeshjSFDC

Thanks for the contribution! Before we can merge this, we need @rupeshjSFDC to sign the Salesforce Inc. Contributor License Agreement.

salesforce-cla[bot] avatar Jun 16 '25 20:06 salesforce-cla[bot]