Skip to main content

LabPlotLib

LabPlotLib is a small Python library containing plotting-style helpers and a searchable collection of mathematical symbols.

Installation

Install the latest source checkout with pip:

python -m pip install .

For development, install it in editable mode:

python -m pip install -e .

Symbol utilities

from labplotlib import print_symbols, search, symbols

print(symbols["set_union"])
print(search("fraction"))
print_symbols(search("fraction_one"))

The symbols mapping is read-only. search(name_part) returns a read-only mapping containing symbol names that include name_part.

Importing labplotlib.Styling applies the library's Seaborn plotting theme.

Publishing

Publishing is automated when a GitHub Release is published. Configure a PyPI trusted publisher for this repository with:

  • Owner and repository: the values for this GitHub project
  • Workflow: .github/workflows/publish.yml
  • Environment: pypi

Then update the version in pyproject.toml, push the change, and create a GitHub Release with a matching version tag (for example, v0.1.1). The workflow runs the tests, builds the distributions, and publishes them without requiring a PyPI API token in GitHub secrets.

Metadata

Release files for labplotlib 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for labplotlib 0.1.0
File Size Uploaded Provenance Actions
labplotlib-0.1.0.tar.gz 4.0 kB Without provenance Details for labplotlib-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for labplotlib 0.1.0
File Interpreter ABI Platform Actions
labplotlib-0.1.0-py3-none-any.whl Python 3 none any Details for labplotlib-0.1.0-py3-none-any.whl

Total release size: 8.0 kB

Release files / labplotlib-0.1.0.tar.gz

Download URL labplotlib-0.1.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9903904856fa6b2161e9898d6d9b5d87e9ac04c49cc51391a6826fcd5841b13b
BLAKE2b-256 checksum
How to use checksums
21b369a51f726abffa90013900570cb935cd0d27981782a1aeace8f14f88272a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / labplotlib-0.1.0-py3-none-any.whl

Download URL labplotlib-0.1.0-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
12fb458435082390509edddaba7b41ec01898400e348278af533f1ae8aee72c8
BLAKE2b-256 checksum
How to use checksums
e70b3d78afd1ebe9d33f6ce5ee591d0fafa44ea974a263275092cce497ebe472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Security for labplotlib 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page