A change has just landed in master to send deleted notebooks & files to the platform's native 'trash' mechanism. This could be a valuable safeguard against accidentally deleting work, but it could also be a source of bugs. In particular, Linux, MacOS and Windows each have their own trash systems which work in different ways. We are using the Send2Trash Python package to abstract over those.
If you're interested and willing to risk some bugs, please pull master from the notebook repo and try it out. If you find problems with deleting files, please file issues on jupyter/notebook as normal. https://github.com/jupyter/notebook Notes: - If you want to go back to 'I really mean it' deletion, set *FileContentsManager.delete_to_trash = False* in your config. - There is no UI in Jupyter for recovering deleted files; use your desktop file manager to do this. I don't know of Python wrappers to let us inspect and recover files from trash across different platforms, but if someone wants to write a platform-specific extension, go for it. - The deletion dialog still tells you that deletion is permanent - partly because it's not easy to recover if it's on a server, partly because it depends on your config and on the contents manager. The merged PR is here: https://github.com/jupyter/notebook/pull/1968 -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAOvn4qh4sp1aUmjiMJJmM-QdJ1p7eFpfOnuLKMdLWfXFW7tnFA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
