[IPython-dev] Database-backed persistence for IPython Notebooks
ssanderson
ssanderson at quantopian.com
Thu Dec 18 13:19:53 EST 2014
Hi All,
I want to announce a new open source project, "pgcontents", that's in
development at Quantopian <http://www.quantopian.com> for use in our
hosted research environment.
pgcontents is a PostgreSQL-backed implementation of IPython's Contents API
<https://github.com/ipython/ipython/wiki/IPEP-27:-Contents-Service> . This
means that it provides an alternative storage backend for the files managed
by IPython. The immediate goal is to use this to build a service that can
host notebooks without having to worry about the various pitfalls of
file-based storage in the cloud, but it also opens the door to more
sophisticated schemes for checkpointing and sharing notebooks than what's
currently easy or possible with the default manager.
You can find the source and installation instructions for pgcontents at
https://github.com/quantopian/pgcontents. It's currently under heavy
development, but the version on PyPI is a serviceable (if probably less
efficient than it could be) drop-in replacement for the default manager.
Thanks,
-Scott
--
View this message in context: http://python.6.x6.nabble.com/Database-backed-persistence-for-IPython-Notebooks-tp5080923.html
Sent from the IPython - Development mailing list archive at Nabble.com.
More information about the IPython-dev
mailing list