Chris Sewell's Projects
A specification for a CommonMark compliant AST format
A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor
Jupyter Notebook Conversion
Tools for diffing and merging of Jupyter notebooks.
Reference implementation of the Jupyter Notebook format
:ledger: Sphinx source parser for *.ipynb files
Flexible test automation for Python
Core utilities for Python packages
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
a pandas dataframe interface for traitlets and pythreejs
A pandoc filter for numbering equations and equation references.
Library code for pandoc-fignos/eqnos/tablenos.
An Pythonic alternative to John MacFarlane's pandocfilters, with extra helper functions
Pandoc filters that use Panflute
IPython for literate programming of computational essays.
A python workflows library that supports writing Processes with a well defined set of inputs and outputs that can be strung together.
A conda-smithy repository for plumpy.
Create plots of resource usage for a process (memory, CPU, etc).
Bootstrap-based sphinx theme from the PyData community
An interactive tool for supporting the lifecycle of a computational molecular chemistry investigation
Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project.
A conda-smithy repository for pymatgen.
A Python package build tool for handling monorepos
pyScss, a Scss compiler for Python
A pytest plugin for regression testing and regenerating Jupyter Notebooks
A conda-smithy repository for pytest-notebook.
parametrize pytests via external files, with automatic regeneration
An implementation of the Language Server Protocol for Python