¿Cómo podemos hacer __future__ importaciones globales?
Especificaciones: Python 2.7
Estoy trabajando en un proyecto que tiene varios módulos, quiero activar algunas funciones del módulo __future__ en todos ellos. Me gustaría importar todas las funciones que necesito en un módulo, y luego importar ese módulo individual a los demás, y tener esas funciones activas en todos ellos, o algo parecido.
Lo intenté:
[A.py]
from __future__ import division
[B.py]
import A
print(1/2)
Ejecutando B.py la división seguía siendo entera. Lo intenté:
[A.py]
print(1/2)
[B.py]
from __future__ import division
import A
Corriendo B.py dio el mismo resultado. Con los dos ejemplos anteriores, también intenté cambiar 'importar A' por 'desde A importar *' con los mismos resultados.
Busqué en Google por un tiempo y encontré la mejor descripción sobre cómo funciona el módulo __future__, obviamente, en la documentación de Python. Allí solo pude encontrar la seguridad de que las características estarían activas en el módulo al que se importaron, sin ninguna mención de cómo hacerlo a nivel mundial.
Así que me gustaría saber si hay una manera de hacer esto, ya sea de la forma en que lo describí, o creando algún tipo de archivo de configuración de tiempo de ejecución, o por algún otro medio.