Releases: kynan/nbstripout
Releases · kynan/nbstripout
v0.3.9 (2020-06-28)
- 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)
- 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)
- 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)
v0.3.5 (2019-04-02)
- Make nbstripout package executable and fix regression (#94)
- Add package docstring
v0.3.4 (2019-03-26)
- Fix
WindowsError
not defined on POSIX systems (#90) - Add support for blacklisting custom metatdata fields (#92, @casperdcl)
v0.3.3 (2018-08-04)
v0.3.2 (2018-07-09)
- 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
andsetuptools >= 30
tosetup_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)
- 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
whengit
is not found in PATH (#62, @bdforbes)