Nbstripout Versions Save

strip output from Jupyter and IPython notebooks

0.3.7

3 years ago
  • Notebook-level keep_output (#112, @jonashaag)
  • Fix quoting of Python path and call module entrypoint (#111, @jonashaag)
  • Do not run git add in pre-commit hook (#106, @SimonBiggs)
  • Troubleshooting instructions (#65)
  • Exclusion instructions for folders (#104, @jraviotta)
  • Only remove filter.nbstripout.{clean,smudge} on --uninstall
  • Remove unnecessary filter.nbstripout.required config setting
  • pre-commit configuration (#79, @Ohjeah)

0.3.6

3 years ago
  • Document global installation in README (#100)
  • Document how to exclude folders in README (#99)
  • Expand ~ when looking up attributes file
  • Add --global flag for --install / --uninstall to write the filter config to ~/.gitconfig (#98)

0.3.5

3 years ago
  • Make nbstripout package executable and fix regression (#94)
  • Add package docstring

0.3.4

3 years ago
  • Fix WindowsError not defined on POSIX systems (#90)
  • Add support for blacklisting custom metatdata fields (#92, @casperdcl)

0.3.3

3 years ago
  • Distribute tests in source package (#73 #76, @jluttine)
  • Fix git diff tests for newer Git versions (#74 #76, @jluttine)
  • Install full path for diff.ipynb.textconv (#68 #82, @ibressler)
  • Make sure sys.stdin is not None before reading from it (#68 #82, @ibressler)

0.3.2

3 years ago
  • Gracefully deal with empty/malformed input #66
  • Add Code of Conduct #63
  • Add MANIFEST.in #64
  • Document git filter-branch use case in README (#28, @belteshassar)
  • Flush output when using -t (#67, @tnilanon)
  • Add nbformat and setuptools >= 30 to setup_requires (#67, @tnilanon)
  • Use travis_retry (#67, @tnilanon)
  • Drop support for Python 3.3 (no longer supported by setuptools)

0.3.1

6 years ago
  • Add option -t/--textconv to write to stdout e.g. for use as diff filter (#53, @utsekaj42)
  • Flush output stream after write (#55, @reidpr)
  • Add options --keep-count and --keep-output to no strip execution counts and output (#56, @jpeacock29)
  • Fix shell pipeline documentation (#59, @psthomas)
  • Catch WindowsError when git is not found in PATH (#62, @bdforbes)

0.3.0

6 years ago
  • Support whitespace in repository paths (#47, #48, @ehoepfner)
  • Also ignore collapsed and scrolled metadata (#34)
  • Define NO_CONVERT for IPython <3 import (#46)

0.2.9

6 years ago
  • Strip ExecuteTime metadata (#34, #39, @jdriordan)
  • Fix Python 3.5 bug: open attributes file only once (#40)
  • Do not add blank line at beginning of attribute file
  • Strip widget state from notebook metadata (#42)

0.2.8

6 years ago
  • Drop support for Python 2.6, 3.2.
  • Add pip install instructions to README (#32, @oogali).
  • Write trailing newline to attributes file (#36).
  • Uninstall only removes ipynb filter (#37).