Releases: kynan/nbstripout
Releases · kynan/nbstripout
0.9.0
17 Jan 18:43
Compare
Sorry, something went wrong.
No results found
Add GitHub Action checking that output is stripped (@lagamura , #205 , #207 )
Add --drop-output-type, --keep-output-type flags (@rgeorgi , #175 , #204 )
Drop support for Python 3.8 and 3.9, add support for Python 3.13 and 3.14
Migrate to pyproject.toml, remove setup.py and setup.cfg
0.8.2
16 Nov 17:41
Compare
Sorry, something went wrong.
No results found
Preserve Windows CRLF file endings in output file (#202 )
Prevent BrokenPipeError when flushing the output (@blaketastic2 , #203 )
README: update usage instructions for git-filter-repo (@fztrevisan , #201 )
README: add note about argument quoting for pre-commit hook (#119 ).
Use ruff for code formatting
Add type annotations
Full Changelog : 0.8.1...0.8.2
0.8.1
17 Nov 10:39
Compare
Sorry, something went wrong.
No results found
In dry run mode, only print output if there would have been a change (#152 ).
Declare git filter to be required when installing, such that it must succeed (#191 ).
0.8.0
03 Nov 17:29
Compare
Sorry, something went wrong.
No results found
Adds --verify flag, similar to --dry-run but returning 1 if any
affected files would have changed (@jspaezp , #153 , #195 ).
Adds script to apply nbstripout retroactively using git-filter-repo to
README (@LunarLanding @tokleine , #194 #197 ).
Documents nbstripout on all files in the current directory and
subdirectories recursively (#127 ).
Accepts notebooks without nbformat version specified.
Improves test coverage.
0.7.1
04 Feb 19:29
Compare
Sorry, something went wrong.
No results found
Fix regression where input file was truncated before reading (#190 ).
0.7.0
04 Feb 11:38
Compare
Sorry, something went wrong.
No results found
Drop support for Python 3.7 (end of life 2023-06-27), require Python 3.8.
Add support for Python 3.12.
Drop backwards compability with IPython.nbformat for IPython <4.
Rename cell ids to be sequential by default. Disable by passing --keep-id (@JasonJooste , #184 ).
Improve documentation for notebook and cell metadata stripping (#187 ).
Switch from pytest-flake8 to pytest-ruff.
Convert all text assets from rST to Markdown format.
0.6.2
04 Feb 06:49
Compare
Sorry, something went wrong.
No results found
Add --python option for nbstripout --install to allow overriding the Python interpreter specified in .git/config (@nobodyinperson , #181 , #182 )
Add option --keep-metadata-keys to keep specific metadata keys that are stripped by default (@davidxia , #177 , #78 )
Replace Cram as test runner for integration tests with a custom framework which also supports testing on Windows (@arobrien , #176 , #178 )
Use SystemExit instead of sys.exit and do not exit from functions (@janosh , #173 )
0.6.1
07 Dec 21:22
Compare
Sorry, something went wrong.
No results found
Removed setup_requires and tests_require and no longer rely on pytest-runner for test execution but invoke pytest directly (#168 )
v0.6.0
26 Jul 19:09
Compare
Sorry, something went wrong.
No results found
Support for stripping init cells (@Pugio , #157 )
Added --drop-tagged-cells="some tags" option (@boun , #161 )
Renamed --strip-empty-cells to --drop-empty-cells
Dropped support for Python 3.5, added support for Python 3.10
v0.5.0 (2021-06-28)
02 Jan 17:42
Compare
Sorry, something went wrong.
No results found
Support only stripping outputs larger than a given size (cjblocker@, #135 )
Support stripping output from Zeppelin Notebooks (ankitrokdeonsns@, #130 )
Switch CI to GitHub actions (#151 )
Support attributes file without leading path component (#155 )