mwshinn / paranoidscientist
Runtime software verification and automated testing for scientific software in Python
☆92Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for paranoidscientist
- A Python library for manipulating indices of ndarrays☆97Updated last month
- Utilities for run-time type validation and multiple dispatch☆161Updated 3 weeks ago
- A powerful data analysis package based on mathematical step functions. Strongly aligned with pandas.☆59Updated 2 months ago
- Minimalist but flexible Lexer/Parser tool in Python.☆60Updated 4 years ago
- Handy decorator for elegant design-by-contract in 3.10+☆102Updated 2 years ago
- Domain Specific Languages in Python☆97Updated 11 months ago
- find functions when you can't remember their name☆99Updated 2 years ago
- See test results for every line of Python code☆21Updated 3 years ago
- Hypothesis strategy to generate NetworkX graphs.☆19Updated last year
- A Zoo for decorators☆25Updated last week
- Flenser is a simple, minimal, automated exploratory data analysis tool.☆78Updated 3 years ago
- python decorators made easy.☆24Updated 5 months ago
- A WebGL interactive particle viewer☆24Updated last year
- Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.☆107Updated last year
- Sphinx extension using JupyterLite to render Notebooks☆68Updated this week
- A corpus of Python programs annotated with contracts☆20Updated 2 years ago
- ☆23Updated 5 months ago
- Automated testing for the examples in your documentation.☆74Updated this week
- Pythonic task automation☆44Updated 5 months ago
- Scientific Python Ecosystem Coordination (SPEC) documents☆61Updated this week
- Operator overloading for fast anonymous functions.☆50Updated this week
- Scientific Python package recommendations & guidance curated by pyOpenSci☆99Updated this week
- Jupyter notebook extension that creates a canvas of a cell and allows to paint onto the contents so it could be used to explain some conc…☆13Updated 5 years ago
- A defined interface for working with a cache of executed jupyter notebooks☆49Updated this week
- Creative widgets for Jupyter☆17Updated 2 weeks ago
- View part of your screen in grayscale or simulated color vision deficiency.☆30Updated last month
- 🐾 PdpCLI is a pandas DataFrame processing CLI tool which enables you to build a pandas pipeline from a configuration file.☆15Updated last year
- a lazy-loading, fancy-sliceable iterable☆18Updated last year
- IPython magic for parallel profiling (like `%time`, but parallel)☆71Updated 7 years ago
- A pure-Python codified rant aspiring to a world where numbers and types can work together.☆39Updated 3 months ago