Función incorporada Python object()

De la documentación de Python 3

Devuelve un nuevo objeto sin características. object es una base para todas las clases. Tiene métodos que son comunes a todas las instancias de las clases de Python. Esta función no acepta ningún argumento.

Introducción

La función object() devuelve un nuevo objeto vacío y sin características. Este objeto es la base para todas las clases en Python. No tiene atributos o métodos especiales.

Aunque puedes crear instancias de object, no es algo que harás a menudo en la programación diaria. Es más bien un bloque de construcción fundamental del modelo de objetos de Python.

Ejemplo

# Create a new object
o = object()

# See its type
print(type(o))
<class 'object'>

Nota: No tiene atributos que puedas establecer. o.name = "test" generaría un AttributeError.

Enlaces relevantes