Skip to main content

A succinct matplotlib wrapper for making beautiful, publication-quality graphics.

Project description

UltraPlot Logo

build-status docs pypi code-style pre-commit.ci status pr-welcome license

A succinct matplotlib wrapper for making beautiful, publication-quality graphics. It builds upon ProPlot and transports it into the modern age (supporting mpl 3.9.0+).

Why UltraPlot? | Write Less, Create More

Comparison of ProPlot and UltraPlot

Documentation

The documentation is published on readthedocs.

Installation

UltraPlot is published on PyPi and conda-forge. It can be installed with pip or conda as follows:

pip install ultraplot
conda install -c conda-forge ultraplot

Likewise, an existing installation of UltraPlot can be upgraded to the latest version with:

pip install --upgrade ultraplot
conda upgrade ultraplot

To install a development version of UltraPlot, you can use pip install git+https://github.com/ultraplot/ultraplot.git or clone the repository and run pip install -e . inside the ultraplot folder.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ultraplot-1.0.9.tar.gz (14.2 MB view details)

Uploaded Source

Built Distribution

ultraplot-1.0.9-py3-none-any.whl (13.5 MB view details)

Uploaded Python 3

File details

Details for the file ultraplot-1.0.9.tar.gz.

File metadata

  • Download URL: ultraplot-1.0.9.tar.gz
  • Upload date:
  • Size: 14.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ultraplot-1.0.9.tar.gz
Algorithm Hash digest
SHA256 3431f39182f148ad29248a54b524cacf9e98de69d37c22349be2c19dd80ba61d
MD5 b7a9cd9307063afaa7fe8a5c383c3dc2
BLAKE2b-256 21b539f3d128cd19d9a47379597ae5f1921418db612162aa6ccaee5441a99b0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ultraplot-1.0.9.tar.gz:

Publisher: publish-pypi.yml on Ultraplot/ultraplot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ultraplot-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: ultraplot-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ultraplot-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 37391294a883bb860979499f2d53ea65ed51af030d019e26873297dd980c6ec1
MD5 b0d9c7d12a7210cae3e4c2ec98756fb3
BLAKE2b-256 b3da8a5a4808882bdf1205b99d4f9e7185086e9d4572ffe95458eb90685ff92f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ultraplot-1.0.9-py3-none-any.whl:

Publisher: publish-pypi.yml on Ultraplot/ultraplot

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page