Allow inspection registrations from module reloads
Allowed the inspection registry to replace an existing registration with a
reloaded callable from the same module and name. This avoids an assertion
failure for tooling that unloads and reloads SQLAlchemy modules while still
rejecting conflicting registrations. Pull request courtersy w-Jessamine.
Fixes: #10748
Closes: #13402
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/13402
Pull-request-sha:
e54815ef0092da05277efab79b90b77e44734cb9
Change-Id: If2565206d6b861993df8c361511551e204120b5e