AuScope / seed-vault

Other
2 stars 0 forks source link

requirements.txt #121

Closed filefolder closed 1 week ago

filefolder commented 2 weeks ago

does it make sense to replace some of these =='s with >=?

here are the current ones

click==8.1.7
folium==0.16.0
jupyter==1.1.1
matplotlib==3.9.2
numpy==1.26.4
obspy==1.4.1
pandas==2.2.3
plotly==5.24.1
pydantic==2.9.2
requests==2.32.3
seaborn==0.13.2
streamlit==1.39.0
streamlit-extras==0.5.0
streamlit-folium==0.23.1
tabulate==0.9.0
tqdm==4.66.6

things like tqdm, requests, tabulate, etc... i doubt they will have breaking changes any time soon. obspy in particular will never have breaking changes and tends to improve somewhat dramatically. anything else?

numpy/matplotlib/panda i definitely understand keeping stagnant.

since streamlit seems to get less buggy over time it may also be worth the risk of allowing upgrades? possibly plotly as well?

bmotevalli commented 1 week ago

requirements.txt is automatically created from poetry version controls which they are using sematic versioning.