Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/achabotl/catplotlib

Matplotlib, but for cats.
https://github.com/achabotl/catplotlib

Last synced: 1 day ago
JSON representation

Matplotlib, but for cats.

Awesome Lists containing this project

README

        

==========
catplotlib
==========

.. image:: https://img.shields.io/pypi/v/catplotlib.svg
:target: https://pypi.python.org/pypi/catplotlib

Matplotlib, but for cats.

* Free software: MIT license
* Documentation: https://catplotlib.readthedocs.io. Just kidding. There are no docs.

Features
--------

* Just one::

import catplotlib.catplot as clt
clt.plot()

* Actually, there's a second one::

import catplotlib.catplot as clt
clt.plot(says='matplotlib + cats = catplotlib')

Making a Release
----------------

1. Bump the version in ``catplotlib/__init__.py`` and ``setup.py``
2. Update the changelog, link the versions.
3. Commit and tag with version number
4. Build a source dist with ``python setup.py clean && rm dist/* && python setup.py sdist``
5. Test upload to PyPI test with ``twine upload --repository-url https://test.pypi.org/legacy/ dist/*``
6. Create a temporary environment ``mktmpenv`` and test install with ``pip install --index-url https://test.pypi.org/simple/ catplotlib``
7. If everything looks good, upload for real with ``twine upload dist/*``