semvec/pypi-packages huggingface dataset:
naptools 0.6.1
Python package (using matplotlib as a basis) to quickly make nice-looking numerical analysis plots.
Requires Python: >=3.8

# About
The Numerical Analysis Plotting Toolbox (NAPTools) is a package designed to speed up the generation of commonly-used numerical analysis plots (e.g. error convergence, solution snapshots). Built on matplotlib, the motivation is to minimise the amount of code the end-user needs to write but to still allow flexibility in the plots created. The package is a work in progress and is currently at an early stage of development with many features yet to be implemented. Users are encouraged to request desired features and submit pull requests for review. Thanks for being part of the process!

# Setup
The package can be installed via `pip`.

# Version Roadmap
Here's what you can expect from the planned upcoming versions of the package:
- 0.5.0: Basic plots and error plots
- 0.6.0: Contour plots (e.g. for plotting solution profiles)
- 0.7.0: Legend manipulation
- 0.8.0: Multi-plots (on both a single and multiple axes)
- 0.9.0: Extended parameter set for easy customisation
- 1.0.0: All initial features implemented
xit2md 0.3.0
Convert [x]it! to markdown
Requires Python: >=3.10

# xit2md

[![Run tests](https://github.com/chris48s/xit2md/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/chris48s/xit2md/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/chris48s/xit2md/branch/main/graph/badge.svg?token=8W93RI841H)](https://codecov.io/gh/chris48s/xit2md)
[![PyPI Version](https://img.shields.io/pypi/v/xit2md.svg)](https://pypi.org/project/xit2md/)
![License](https://img.shields.io/pypi/l/xit2md.svg)
![Python Compatibility](https://img.shields.io/badge/dynamic/json?query=info.requires_python&label=python&url=https%3A%2F%2Fpypi.org%2Fpypi%2Fxit2md%2Fjson)
![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)

[[x]it!](https://xit.jotaen.net/) is a plain-text file format for todos and check lists. xit2md converts a checklist in [x]it! format to markdown task lists. Markdown task lists are available in many markdown dialects including GitHub Flavored Markdown.

## Installation

```
pip install xit2md
```

## Usage

### On the Console

```sh
# convert [x]it! file to markdown file
$ xit2md in.xit > out.md

# fetch [x]it! file from the web and convert to markdown
$ curl "https://myserver.com/example.xit" | xit2md
```

### As a Library

```pycon
>>> from xit2md import xit2md_text

>>> xit = """Named Group
... [ ] Open
... [x] Checked
... [@] Ongoing
... [~] Obsolete
... [?] In Question
... """

>>> print(xit2md_text(xit, heading_level=2))
## Named Group
- [ ] Open
- [x] Checked
- [ ] Ongoing
- [x] ~Obsolete~
- [ ] In Question
```