Я не думаю, что есть встроенный, но достаточно легко написать свой. 2 ^ N - это всегда наименьшее число, для которого требуется N + 1 бит, поэтому (2 ^ N) -1 должно быть наибольшим числом, для которого требуется N бит.
def largest_bitsize(n):
return 2**n - 1
print(largest_bitsize(8))
#result: 255
print(largest_bitsize(16))
#result: 65535
print(largest_bitsize(64))
#result: 18446744073709551615