Skip to main content

A pure python library to create timeline plots

Project description

svg-timeline

A pure python library to create timeline plots.

Documentation

At the current time (0.2.2), this library is still in an early development state. Because I still expect the API to undergo larger changes until version 1.0, there is no extensive user documentation yet.

  • For a rough usage overview, please take a look at the example below.
  • For more technical information, you can read the ADRs.

Example

This is the result of running the script examples/emmy_noether.py via uv run --script examples/emmy_noether.py:

a timeline of Emmy Noether's life

Allowed Version Number Tags

Semantic versioning and PEP 440 have different requirements on version numbers. This project aims to use version numbers that are valid according to both standards. Effectively this allows version tags of the following form:

N.N.N[-(a|b|rc)N][-postN][-devN]

Where:

  • N is a shorthand for a positive integer
  • (x|y) symbolize two allowed variants x and y
  • [] denote optional parts
  • (the other symbols are literal characters)

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

svg_timeline-0.4.0.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

svg_timeline-0.4.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file svg_timeline-0.4.0.tar.gz.

File metadata

  • Download URL: svg_timeline-0.4.0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for svg_timeline-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a8399ae3ffc0a83dc5e09330994e5379a42db35803ee3a78065df91df166a397
MD5 a36b4386767e34e952f976c69d8d1712
BLAKE2b-256 cdbee15d8cf5f0aa5d4a4ecda5232de6e55b9fb7a0c7b7093ded36f7cb4f2508

See more details on using hashes here.

Provenance

The following attestation bundles were made for svg_timeline-0.4.0.tar.gz:

Publisher: publish.yml on TiDreyer/svg-timeline

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

File details

Details for the file svg_timeline-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: svg_timeline-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for svg_timeline-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d1d86c2fec685097f823425a4612c423357bbb3183f7cc2334a99452cade31e
MD5 3c34b7b4160b03694d8eacc8caa3d1c3
BLAKE2b-256 564f08ac41f039c212579ea047f4d2de00b4c372c3e0a083f2ec7870b2a47039

See more details on using hashes here.

Provenance

The following attestation bundles were made for svg_timeline-0.4.0-py3-none-any.whl:

Publisher: publish.yml on TiDreyer/svg-timeline

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

Supported by

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