]> git.madduck.net Git - etc/vim.git/commit

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Decrease cost of ipynb code path when unneeded (#3748)
authorShantanu <12621235+hauntsaninja@users.noreply.github.com>
Tue, 27 Jun 2023 00:47:55 +0000 (17:47 -0700)
committerGitHub <noreply@github.com>
Tue, 27 Jun 2023 00:47:55 +0000 (17:47 -0700)
commit31b3b6701d2cfae072900f9d45dc8f1737ab282b
tree2111c5ce6b9641be5ec754b62b5d42bd978280d2
parente1036119f264a846bb049fad8404df318bc2f455
Decrease cost of ipynb code path when unneeded (#3748)

IPython is a very expensive import, like, at least 300ms. I'd also
venture that it's much more common than tokenize-rt, which is like 30ms.
I work in a repo where I use black, have IPython installed and there
happen to be a couple notebooks (that we don't want formatted). I know I
can force exclude ipynb, but this change doesn't really have a cost.
CHANGES.md
src/black/handle_ipynb_magics.py