-
Notifications
You must be signed in to change notification settings - Fork 303
pandas
Sergio Rey edited this page Jul 7, 2016
·
1 revision
##Pandas as a Hard Dependency
This is to start a discussion of adding pandas as a hard dependency for PySAL.
- pandas is the defacto library for high-performance, easy to use data structures and data analysis in the Python ecosystem
- we have it as a soft dependency and it works nicely with the pdio contrib module
- we could leverage a lot of functionality rather than rolling our own
- this would likely enhance interoperability with other packages in the pydata stack (statsmodels, geopandas, scikit-learn, others).
- large downstream users of PySAL are moving to conda for Python package management so pandas installation is less of an issue than previously
- we currently have pandas as a soft dependency so why add a hard dependency?
- more complex packaging