I fail to see any argument why the namedtuple beats the usage of a class here. A class in a development view of the problem, is also a structure to build and expand upon, a tuple is a promise this won't be expanded upon. Clearly case dependent which is better.
SamuelAdams|7 months ago
sgt|7 months ago
JohnKemeny|7 months ago
You can also argue that you don't need a Pair type since you can simple make a class for the two things you want to contain.