Skip to content

Releases: kynan/nbstripout

v0.3.9 (2020-06-28)

05 Apr 17:34
Compare
Choose a tag to compare
  • Document Python 3 support only. Fail to install on Python 2 (#128, @casperdcl)
  • Drop support for Python 3.4 (end of life 2019-03-18)
  • Ignore warnings from nbformat.{read,write}
  • Support nbformat 2 notebooks without cell metadata
  • Add --extra-keys flag to pass extra keys to strip (#119)
  • Apply pre-commit hook to files of type Jupyter

v0.3.8 (2020-06-06)

05 Apr 17:33
Compare
Choose a tag to compare
  • Drop Python 2 support
  • Windows compatibility: "" quote Python interpreter path (#115, @fcollonval)
  • Add --dry-run flag (#122)
  • Support specifying keep_output as a cell tag (#117, @scottcode)
  • Improved error handling for the case where git is not installed (#124)
  • Nicer error message when input file is not found
  • Use universal newlines without conversion (#110, #126, @ooiM)
  • Strip execution timing from cell metadata (#118)
  • Document which metadata is stripped by default
  • Make --global commands work outside of git repository (#123)

v0.3.7 (2020-01-05)

05 Apr 17:32
Compare
Choose a tag to compare
  • 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)

v0.3.6 (2019-07-18)

05 Apr 17:30
Compare
Choose a tag to compare
  • 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)

v0.3.5 (2019-04-02)

05 Apr 17:29
Compare
Choose a tag to compare
  • Make nbstripout package executable and fix regression (#94)
  • Add package docstring

v0.3.4 (2019-03-26)

05 Apr 17:29
Compare
Choose a tag to compare
  • Fix WindowsError not defined on POSIX systems (#90)
  • Add support for blacklisting custom metatdata fields (#92, @casperdcl)

v0.3.3 (2018-08-04)

05 Apr 17:19
Compare
Choose a tag to compare

v0.3.2 (2018-07-09)

05 Apr 17:18
Compare
Choose a tag to compare
  • 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)

v0.3.1 (2018-07-09)

30 Jul 19:28
Compare
Choose a tag to compare
  • 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)

v0.3.0 (2017-02-23)

30 Jul 19:27
Compare
Choose a tag to compare
  • Support whitespace in repository paths (#47, #48, @ehoepfner)
  • Also ignore collapsed and scrolled metadata (#34)
  • Define NO_CONVERT for IPython <3 import (#46)