Remove pkg_resources usage from reviewbot worker.

Review Request #14890 — Created March 9, 2026 and updated

Information

ReviewBot
release-4.x

Reviewers

setuptools version 81 has removed the pkg_resources package, breaking
all sorts of things. This change updates the reviewbot worker to use the
importlib_metadata backport package instead.

Ran unit tests (which include entrypoint tests).

Summary ID
Remove pkg_resources usage from reviewbot worker.
`setuptools` version 81 has removed the `pkg_resources` package, breaking all sorts of things. This change updates the reviewbot worker to use the `importlib_metadata` backport package instead. Testing Done: Ran unit tests (which include entrypoint tests).
wqvsyymzvmswzrpuwwmsopysurwtokzr
Description From Last Updated

Can you put this in alphabetical order?

chipx86chipx86
chipx86
  1. 
      
  2. bot/setup.py (Diff revision 1)
     
     
     
     
     
    Show all issues

    Can you put this in alphabetical order?

  3. 
      
david
david
Review request changed
Change Summary:

Update the old rbtools dependency I noticed while I was in here, too.

Commits:
Summary ID
Remove pkg_resources usage from reviewbot worker.
`setuptools` version 81 has removed the `pkg_resources` package, breaking all sorts of things. This change updates the reviewbot worker to use the `importlib_metadata` backport package instead. Testing Done: Ran unit tests (which include entrypoint tests).
wqvsyymzvmswzrpuwwmsopysurwtokzr
Remove pkg_resources usage from reviewbot worker.
`setuptools` version 81 has removed the `pkg_resources` package, breaking all sorts of things. This change updates the reviewbot worker to use the `importlib_metadata` backport package instead. Testing Done: Ran unit tests (which include entrypoint tests).
wqvsyymzvmswzrpuwwmsopysurwtokzr

Checks run (2 succeeded)

flake8 passed.
JSHint passed.
chipx86
  1. Ship It!
  2.