No project description provided
Project description
Introducing CMX
REPL with Python Scripts via live documents.
See CMX In Action
- insert a screencast gif here
this works just like a standard jupyter notebook. Only code you include in
a with doc:
block would be shown. The row context arranges the result
side ways (via html) but it shows as a list on GitHub due to css
restrictions.
for i in range(10):
doc.print(i, end=' ')
0 1 2 3 4 5 6 7 8 9
Installation
You can install this package from PyPI under the cmx
package name.
pip install cmx
Developing Plugins
You can develop plug-ins under the cmx-<>
prefix
Discussion
Can we have a travel-back-in-time
debugger that saves the stack
at each frame?
To-dos
- scope inspection component
Tomorrow
Done
- simple text output
- layout row
- saving matplotlib figures
- video component
doc.video(frames, f"videos/cats.gif")
- image component
- table component
- yaml component
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cmx-0.0.46.tar.gz
(12.4 kB
view details)
Built Distribution
cmx-0.0.46-py3-none-any.whl
(18.0 kB
view details)
File details
Details for the file cmx-0.0.46.tar.gz
.
File metadata
- Download URL: cmx-0.0.46.tar.gz
- Upload date:
- Size: 12.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.12.7 Darwin/24.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e090bd41dee2b7dbbf2e6ae3a1584403b189e5aa18ef5317280f712224750b77 |
|
MD5 | 494e758c21db24a30b59dc7853523790 |
|
BLAKE2b-256 | b93d226829ffc0cbcceb1ec0794760f97595b34fdaf3364009a9fcaf7509c749 |
File details
Details for the file cmx-0.0.46-py3-none-any.whl
.
File metadata
- Download URL: cmx-0.0.46-py3-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.12.7 Darwin/24.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87ee98ff6e67d12f49c64a479a0d2de5232d9d4e4b0ed68c0341f35bb7b4f3a1 |
|
MD5 | b95640eb62f29bb598c9646dac374930 |
|
BLAKE2b-256 | 6af06aba473050e23ae8e18736751ba49e2d8d2c11ddf5513c3a9141543d2f86 |