-
Notifications
You must be signed in to change notification settings - Fork 23
Remove pkg_resources #1461
Copy link
Copy link
Closed
Labels
class::improvementCleanup that doesn't affect functionalityCleanup that doesn't affect functionalitydependenciesPull requests that update a dependency filePull requests that update a dependency fileloc::continuous integrationThis issue concerns any problem of continuous integration.This issue concerns any problem of continuous integration.loc::python interfaceThis issue concerns the python interface to the backend implementation.This issue concerns the python interface to the backend implementation.prio::moderateThe priority of this task is moderate.The priority of this task is moderate.
Metadata
Metadata
Assignees
Labels
class::improvementCleanup that doesn't affect functionalityCleanup that doesn't affect functionalitydependenciesPull requests that update a dependency filePull requests that update a dependency fileloc::continuous integrationThis issue concerns any problem of continuous integration.This issue concerns any problem of continuous integration.loc::python interfaceThis issue concerns the python interface to the backend implementation.This issue concerns the python interface to the backend implementation.prio::moderateThe priority of this task is moderate.The priority of this task is moderate.
Motivation / Current Behaviour
pkg_resourcesis a part ofsetuptoolsand used in the CI, mainly for epidata and plot. It is deprecated (https://setuptools.pypa.io/en/latest/pkg_resources.html) and removed in the current versions of setuptools.Enhancement description
Rewrite the functions that depend on pkg_resources and use alternative packages.
Additional context
matrix-org/synapse#12508
https://importlib-resources.readthedocs.io/en/latest/migration.html
Checklist