GitXplorerGitXplorer
j

jansmongodbkernel

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
eb9197db810b554aadd01ca80ce495cdd0e188c6

added jupyterlab 4 target

jjans-code committed 2 years ago
Verified
95f03ea7ed627b067143bac954d049a0643acf40

changed versioning

jjans-code committed 2 years ago
Verified
2163576fa6415c2675f7650be6d7d7ce3e72560f

added installer & improved reliability

jjans-code committed 2 years ago
Verified
8bb0c1190f511b92fbe1d0f1f6703efb7201e3aa

fixed typo

jjans-code committed 2 years ago
Verified
75e4905614e3a4098c77c9c3aa3a1a312d14c82e

Update README.md

jjans-code committed 2 years ago
Unverified
2329ebb4e39c2b74c75145bad1f7e9015119513d

added MIT license

jjans-code committed 2 years ago

README

The README file for this repository.

jansmongodbkernel

alt

A mongodb kernel for jupyter. Created using IPython's kernel and pexpect's REPLWrapper subclasses. This relies on creating a custom prompt in mongosh like described here.

Dev Installation

  • install mongodb from your distro's package manager
  • download/clone this project
  • open shell in project folder
  • pip install -e ./
  • then install kernelspec (this will also add the custom prompt to your ~/.mongoshrc.js)
  • jansmongodbkernel

Uninstall

  • jupyter kernelspec uninstall jansmongodbkernel
  • pip uninstall jansmongodbkernel
  • remove the line prompt = function() {return \`mongosh>>> \`;} from ~/.mongoshrc.js