Skip to content

chore: fijar minor de Streamlit (~=1.54.0)#12

Merged
ivanmena2021 merged 1 commit into
mainfrom
chore/pin-streamlit
Jun 19, 2026
Merged

chore: fijar minor de Streamlit (~=1.54.0)#12
ivanmena2021 merged 1 commit into
mainfrom
chore/pin-streamlit

Conversation

@ivanmena2021

Copy link
Copy Markdown
Owner

Defensa contra la causa raíz del bug del CSS: requirements tenía streamlit sin tope, y un minor más nuevo (auto-instalado en Railway) rompió el render del CSS. Pin a ~=1.54.0 (minor verificado, permite parches). Solo Streamlit; el resto flexible.

🤖 Generated with Claude Code

requirements tenía streamlit>=1.36.0 sin tope. En el rebuild de Railway
del rediseño se auto-instaló un Streamlit más nuevo cuya poda más estricta
del DOM eliminaba el bloque <style> huérfano → el CSS desaparecía al
navegar (causa raíz del bug, resuelto en PR#7 con inject-cada-run).

Pin a ~=1.54.0 (>=1.54.0,<1.55.0): fija el minor verificado-bueno
(tests/app OK localmente) y permite parches. Evita que un redeploy futuro
vuelva a cambiar comportamiento por debajo. Subir de minor será un cambio
deliberado y verificado, no accidental.

Solo se fija Streamlit (el riesgo identificado); el resto queda flexible.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ivanmena2021 ivanmena2021 merged commit fdabee5 into main Jun 19, 2026
1 check passed
@ivanmena2021 ivanmena2021 deleted the chore/pin-streamlit branch June 19, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant