Dr. Bacon, принял к сведению и не буду засорять больше Хабр, но не могли бы вы пожалуйста ответить на вопрос. Я не нахожу в документации нужной мне информации.
hash() truncates the value returned from an object’s custom __hash__() method to the size of a Py_ssize_t. This is typically 8 bytes on 64-bit builds and 4 bytes on 32-bit builds. If an object’s __hash__() must interoperate on builds of different bit sizes, be sure to check the width on all supported builds.