def get_tags_for_room(self, user_id, room_id):
        return self._simple_select_list(
            table="room_tags",
            keyvalues={"user_id": user_id, "room_id": room_id},
            retcols=("tag", "content"),
            desc="get_tags_for_room",
        ).addCallback(lambda rows: {
            row["tag"]: json.loads(row["content"]) for row in rows
        })
Test PackageFinder finds pre-releases if asked to.
dataset/ETHPy150Open matrix-org/synapse/synapse/storage/tags.py/TagsStore.get_tags_for_room--crossover with--dataset/ETHPy150Open pypa/pip/tests/unit/test_finder.py/test_finder_installs_pre_releases