pytest-notebook
pytest-notebook copied to clipboard
A pytest plugin for regression testing and regenerating Jupyter Notebooks
In some of my notebooks, a given function call takes long time to return, making tests unpractical. That is why I would like to be able to patch that function...
## About This patch partly fixes updating to pytest 8.0.0, two of [four test case failures](https://github.com/chrisjsewell/pytest-notebook/issues/73#issuecomment-1915627317) succeed now. ## Backlog Unfortunately, I [can't make any sense of the error output](https://github.com/chrisjsewell/pytest-notebook/issues/73#issuecomment-1915631542)...
Dear Chris, when updating to [pytest 8.0.0](https://github.com/pytest-dev/pytest/releases/tag/8.0.0), released two days ago, through a corresponding PR submitted by Dependabot, ... - https://github.com/pyveci/pueblo/pull/63 .... CI fails like: ``` ERROR tests/testdata/folder - pytest.PytestRemovedIn8Warning:...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. Release notes Sourced from actions/setup-python's releases. v5.0.0 What's Changed In scope of this release, we update node version runtime from node16 to node20 (actions/setup-python#772)....
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version. Changelog Sourced from coverage's changelog. Version 7.4.0 — 2023-12-27 In Python 3.12 and above, you can try an experimental core...
Updates the requirements on [nbclient](https://github.com/jupyter/nbclient) to permit the latest version. Release notes Sourced from nbclient's releases. v0.9.0 0.9.0 (Full Changelog) Maintenance and upkeep improvements Use jupyter releaser #301 (@blink1073) Clean...
Updates the requirements on [attrs](https://github.com/python-attrs/attrs) to permit the latest version. Release notes Sourced from attrs's releases. 23.1.0 Highlights A lot of features and smaller bug fixes! But also with a...
Workaround for #59
I recently had to update a test that uses `pytest-notebook` to validate a table produced by notebook code because `pandas 2.0.2` added a slight change to the white-space it produces...
Hi, I'm a contributor of nb-clean. I use that to clean execution count and metadata of notebook before push any commit. Do you accept any contribution around skipping execution count...