alexmojaki / alexmojaki/cheap_repr
Is it possible to lazy load the repr handlers?
- Lenguaje dominante
- Python
- Estrellas
- 26
- Forks
- 5
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
When profiling my program, I find that importing cheap_repr is very expensive. Here's one profiling result using py-spy:
https://laike9m.github.io/images/af9b0d4.svg

Importing cheap_repr took ~8% of the total time. In `__init__.py`, it seems that it should be possible to make `@try_register_repr` calls lazy. Especially for registering Pandas handlers, they took most of the time. This becomes worse when users have Pandas installed but didn't really call `cheap_repr` on Pandas objects.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.