Skip to content

Script for rewriting git commit history with linted Python and Jupyter notebooks.

License

Notifications You must be signed in to change notification settings

shenker/nbcleanse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nbcleanse

Script for maintaining clean, well-formatted Python and Jupyter notebooks in git repositories.

  • nbcleanse repo-filter rewrites git commit history with linted Python and linted/stripped Jupyter notebooks
  • nbcleanse install installs a git clean/smudge filter that lints and strips Jupyter notebooks
  • nbcleanse uninstall uninstalls the filter
  • nbcleanse filter lints and strips individual Jupyter notebooks

About

Script for rewriting git commit history with linted Python and Jupyter notebooks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages