~/talk

Build a data studio in your notebook with jupyter-fs

Talkat PyData Paris 2025 · 2025-09-30..10-01· [developer-experience, web-platform]
name:Tim Paine
links:none on file
slides:none on file

jupyter-fs maps the Jupyter contents API to PyFilesystem and fsspec backends and ships as a contents manager plus server and JupyterLab front-end extensions. It builds a separate tab file browser (Treefinder) that is virtualized for thousands of entries, and it ships snippets that paste code into the kernel to read from S3, Samba, WebDAV or local folders. Authentication uses either prompts or environment variables, the kernel still runs locally, and demos show it works though remote S3 access can be slow.

AI-written summary · about

  1. 0:00Introduction
  2. 1:08Motivation for Jupyter FS
  3. 3:57What is Jupyter FS
  4. 7:26Jupyter FS and file systems
  5. 10:56Core features
  6. 12:39Snippets for data access
  7. 14:45Demo and use cases
  8. 18:15Future plans
  9. 19:43Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.