Lightweight plotting to the terminal. 4x resolution via Unicode. This is a fork of Uniplot, please use that library instead.
Project description
Please do not use this library
This is a fork of Uniplot and attempts to see if my CI/CD can replace the approach taken by Uniplot. I do not pretent this mine and it is merely an experiment.
Lessions learnt
How to reset a library version
make sure .bumpversion.cfg
and setup.py
have their versions set to 0.0.0
To Manually Publish do the following
Ensure make build-check is run Then run make publish
I have adjusted Makefile
to run build-check
before running publish
.
Library folder name must match the module name
This ensures __init__.py
belong to the module name not src
.
On setting up CI/CD
You must depoy version 0.0.0
manually, that will create a project instance on PyPi. Create a token against that project and add it as a GitHub Actions Secret under the key PYPI_API_TOKEN
.
On Testing
tox
command for tests must be following or the incorrect file will be targetted. SO-Link. Uniplot author interesting does the same thing!
python -m pytest
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.