sphinxcontrib-svgbob


Namesphinxcontrib-svgbob JSON
Version 0.3.1 PyPI version JSON
download
home_pagehttps://pypi.org/projects/sphinxcontrib-svgbob
SummaryA Sphinx extension to convert ASCII diagrams to SVGs with Svgbob.
upload_time2025-01-09 21:40:40
maintainerNone
docs_urlNone
authorMartin Larralde <martin.larralde@embl.de>
requires_python>=3.7
licenseMIT
keywords sphinx documentation svg diagram ascii
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # `sphinxcontrib-svgbob` [![Stars](https://img.shields.io/github/stars/sphinx-contrib/svgbob.svg?style=social&maxAge=3600&label=Star)](https://github.com/sphinx-contrib/svgbob/stargazers)

*A Sphinx extension to render ASCII diagrams into SVG using [Svgbob](https://github.com/ivanceras/svgbob).*


[![Actions](https://img.shields.io/github/actions/workflow/status/sphinx-contrib/svgbob/test.yml?style=flat-square&maxAge=600)](https://github.com/sphinx-contrib/svgbob/actions)
[![Codecov](https://img.shields.io/codecov/c/gh/sphinx-contrib/svgbob/master.svg?style=flat-square&maxAge=600)](https://codecov.io/gh/sphinx-contrib/svgbob)
[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square&maxAge=2678400)](https://choosealicense.com/licenses/mit/)
[![Source](https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=2678400&style=flat-square)](https://github.com/sphinx-contrib/svgbob/)
[![PyPI](https://img.shields.io/pypi/v/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob)
[![Wheel](https://img.shields.io/pypi/wheel/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=2678400)](https://pypi.org/project/sphinxcontrib-svgbob/#files)
[![Python Versions](https://img.shields.io/pypi/pyversions/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob/#files)
[![PyPI - Implementation](https://img.shields.io/pypi/implementation/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob/#files)
[![Changelog](https://img.shields.io/badge/keep%20a-changelog-8A0707.svg?maxAge=2678400&style=flat-square)](https://github.com/sphinx-contrib/svgbob/blob/master/CHANGELOG.md)
[![GitHub issues](https://img.shields.io/github/issues/sphinx-contrib/svgbob.svg?style=flat-square&maxAge=600)](https://github.com/sphinx-contrib/svgbob/issues)
[![Downloads](https://img.shields.io/pypi/dm/sphinxcontrib-svgbob?style=flat-square&color=303f9f&maxAge=86400&label=downloads)](https://pepy.tech/project/sphinxcontrib-svgbob)


## πŸ—ΊοΈ Overview

Diagrams to be included into Sphinx documentation are commonly described
with a dedicated markup language, and converted into an image by Sphinx when
the documentation is built. However, this reduces the legibility of the
documentation source for readers that are not browsing the HTML version.

[Svgbob](https://github.com/ivanceras/svgbob) is a diagramming model implemented
in Rust that can convert ASCII diagrams into SVG. Using it allows you to:

* Keep a textual version of the diagram in your documentation, so that it remains legible.
* Render a nicer version as SVG for HTML or PDF versions of the documentation.

This Sphinx extension builds Svgbob statically and lets you use it to render
ASCII diagrams within Sphinx documentation. Since it does not require any external
dependency, it's also suitable to use on [readthedocs.org](https://readthedocs.org).


## πŸ”§ Installing

`sphinxcontrib-svgbob` can be installed from [PyPI](https://pypi.org/project/sphinxcontrib-svgbob/),
which hosts some pre-built CPython wheels for x86-64 Linux and OSX, as well as the code required
to compile from source:
```console
$ pip install sphinxcontrib-svgbob
```

If a Rust compiler is not available, the `setup.py` script will attempt to
install a temporary copy if the package is compiled on a UNIX system. If
it doesn't work, see the
[documentation on `rust-lang.org`](https://forge.rust-lang.org/other-installation-methods.html)
to learn how to install Rust on your machine.

Then add this extension to the Sphinx extensions in your `conf.py` file to
make the `svgbob` directive available:
```python
extensions = [
    ...,
    "sphinxcontrib.svgbob",
]
```

That's it, you're all set!

## πŸ’‘ Example

Use the `svgbob` directive in a function docstring to show a diagram of what
is being computed:

```python
def hamming(x, y):
    """Compute the Hamming distance between two strings.

    Hamming distance between two strings of equal length is the number of
    positions at which the corresponding symbols are different. For instance,
    Hamming distance for a 3-bit string can be computed visually using a
    3-bit binary cube:

    .. svgbob::
       :align: center

                         110              111                          
                            *-----------*      
                           /|          /|
                          / |     011 / |     
                     010 *--+--------*  |
                         |  | 100    |  |
                         |  *--------+--* 101
                         | /         | /
                         |/          |/
                     000 *-----------*  001


    The minimum distance between any two vertices is the Hamming distance
    between the two bit vectors (e.g. 100β†’011 has distance 3).

    """
```

When Sphinx (and `autodoc`) renders the docstring of this function, you'll get
the following HTML page (here shown with the [Sphinx theme for readthedocs.org](https://github.com/readthedocs/sphinx_rtd_theme)):

![example1.html.png](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example1.html.png)

And yet, the `help(hamming)` will still look nice and helpful:

![example1.console.png](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example1.console.png)


## πŸ”© Configuration

The `svgbob` directive supports the following arguments:

- `font-size` (integer): the size of the text to be rendered, defaults to *14*.
- `font-family`: the family of the font used to render the text, defaults to *monospace*.
- `fill-color` (CSS color): the color to use to fill closed shapes.
- `stroke-color` (CSS color): the color to use to paint strokes, defaults to *black*.
- `scale` (float): the SVG scale of the figure, defaults to *8.0*.
- `align` (CSS align value): the alignment of the resulting image.
- `class` (HTML class): an arbitrary class to add to the resulting HTML element.

For instance, use the following to use Arial with size 12, to render nicer
text in the diagram blocks:

```rst
.. svgbob::
   :font-family: Arial
   :font-size: 12

   +-------+       +--------+
   | Hello |------>| World! |
   +-------+       +--------+
```

![example2.svg](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example2.svg)


## πŸ’­ Feedback

### ⚠️ Issue Tracker

Found a bug ? Have an enhancement request ? Head over to the [GitHub issue
tracker](https://github.com/sphinx-contrib/svgbob/issues) if you need to report
or ask something. If you are filing in on a bug, please include as much
information as you can about the issue, and try to recreate the same bug
in a simple, easily reproducible situation.

### πŸ—οΈ Contributing

Contributions are more than welcome! See [`CONTRIBUTING.md`](https://github.com/sphinx-contrib/svgbob/blob/master/CONTRIBUTING.md) for more details.


## πŸ“š Alternatives

* [`sphinxcontrib-kroki`](https://github.com/sphinx-contrib/kroki/) also lets you
  use Svgbob to convert ASCII diagrams, but it queries the
  [kroki.io](https://kroki.io/) website to do so, and does not support the
  new options from Svgbob v0.5.
* [`sphinxcontrib-aafig`](https://github.com/sphinx-contrib/aafig) uses the
  [`aafigure`](https://launchpad.net/aafigure) binary to convert ASCII diagrams.


## πŸ”¨ Credits

`sphinxcontrib-svgbob` is developped and maintained by:
- [Martin Larralde](https://github.com/althonos)

The structure of this repository was adapted from the aforementioned
`sphinxcontrib-kroki` repository, as I had no experience setting up a
Sphinx extension otherwise.


## βš–οΈ License

This library is provided under the [MIT License](https://choosealicense.com/licenses/mit/).


            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/projects/sphinxcontrib-svgbob",
    "name": "sphinxcontrib-svgbob",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "sphinx, documentation, svg, diagram, ascii",
    "author": "Martin Larralde <martin.larralde@embl.de>",
    "author_email": "Martin Larralde <martin.larralde@embl.de>",
    "download_url": "https://files.pythonhosted.org/packages/2b/2e/cece03e08e6383826d8fbb0f7c6835b4fdec1541620c0b262fdb8b7d8039/sphinxcontrib_svgbob-0.3.1.tar.gz",
    "platform": null,
    "description": "# `sphinxcontrib-svgbob` [![Stars](https://img.shields.io/github/stars/sphinx-contrib/svgbob.svg?style=social&maxAge=3600&label=Star)](https://github.com/sphinx-contrib/svgbob/stargazers)\n\n*A Sphinx extension to render ASCII diagrams into SVG using [Svgbob](https://github.com/ivanceras/svgbob).*\n\n\n[![Actions](https://img.shields.io/github/actions/workflow/status/sphinx-contrib/svgbob/test.yml?style=flat-square&maxAge=600)](https://github.com/sphinx-contrib/svgbob/actions)\n[![Codecov](https://img.shields.io/codecov/c/gh/sphinx-contrib/svgbob/master.svg?style=flat-square&maxAge=600)](https://codecov.io/gh/sphinx-contrib/svgbob)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square&maxAge=2678400)](https://choosealicense.com/licenses/mit/)\n[![Source](https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=2678400&style=flat-square)](https://github.com/sphinx-contrib/svgbob/)\n[![PyPI](https://img.shields.io/pypi/v/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob)\n[![Wheel](https://img.shields.io/pypi/wheel/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=2678400)](https://pypi.org/project/sphinxcontrib-svgbob/#files)\n[![Python Versions](https://img.shields.io/pypi/pyversions/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob/#files)\n[![PyPI - Implementation](https://img.shields.io/pypi/implementation/sphinxcontrib-svgbob.svg?style=flat-square&maxAge=600)](https://pypi.org/project/sphinxcontrib-svgbob/#files)\n[![Changelog](https://img.shields.io/badge/keep%20a-changelog-8A0707.svg?maxAge=2678400&style=flat-square)](https://github.com/sphinx-contrib/svgbob/blob/master/CHANGELOG.md)\n[![GitHub issues](https://img.shields.io/github/issues/sphinx-contrib/svgbob.svg?style=flat-square&maxAge=600)](https://github.com/sphinx-contrib/svgbob/issues)\n[![Downloads](https://img.shields.io/pypi/dm/sphinxcontrib-svgbob?style=flat-square&color=303f9f&maxAge=86400&label=downloads)](https://pepy.tech/project/sphinxcontrib-svgbob)\n\n\n## \ud83d\uddfa\ufe0f Overview\n\nDiagrams to be included into Sphinx documentation are commonly described\nwith a dedicated markup language, and converted into an image by Sphinx when\nthe documentation is built. However, this reduces the legibility of the\ndocumentation source for readers that are not browsing the HTML version.\n\n[Svgbob](https://github.com/ivanceras/svgbob) is a diagramming model implemented\nin Rust that can convert ASCII diagrams into SVG. Using it allows you to:\n\n* Keep a textual version of the diagram in your documentation, so that it remains legible.\n* Render a nicer version as SVG for HTML or PDF versions of the documentation.\n\nThis Sphinx extension builds Svgbob statically and lets you use it to render\nASCII diagrams within Sphinx documentation. Since it does not require any external\ndependency, it's also suitable to use on [readthedocs.org](https://readthedocs.org).\n\n\n## \ud83d\udd27 Installing\n\n`sphinxcontrib-svgbob` can be installed from [PyPI](https://pypi.org/project/sphinxcontrib-svgbob/),\nwhich hosts some pre-built CPython wheels for x86-64 Linux and OSX, as well as the code required\nto compile from source:\n```console\n$ pip install sphinxcontrib-svgbob\n```\n\nIf a Rust compiler is not available, the `setup.py` script will attempt to\ninstall a temporary copy if the package is compiled on a UNIX system. If\nit doesn't work, see the\n[documentation on `rust-lang.org`](https://forge.rust-lang.org/other-installation-methods.html)\nto learn how to install Rust on your machine.\n\nThen add this extension to the Sphinx extensions in your `conf.py` file to\nmake the `svgbob` directive available:\n```python\nextensions = [\n    ...,\n    \"sphinxcontrib.svgbob\",\n]\n```\n\nThat's it, you're all set!\n\n## \ud83d\udca1 Example\n\nUse the `svgbob` directive in a function docstring to show a diagram of what\nis being computed:\n\n```python\ndef hamming(x, y):\n    \"\"\"Compute the Hamming distance between two strings.\n\n    Hamming distance between two strings of equal length is the number of\n    positions at which the corresponding symbols are different. For instance,\n    Hamming distance for a 3-bit string can be computed visually using a\n    3-bit binary cube:\n\n    .. svgbob::\n       :align: center\n\n                         110              111                          \n                            *-----------*      \n                           /|          /|\n                          / |     011 / |     \n                     010 *--+--------*  |\n                         |  | 100    |  |\n                         |  *--------+--* 101\n                         | /         | /\n                         |/          |/\n                     000 *-----------*  001\n\n\n    The minimum distance between any two vertices is the Hamming distance\n    between the two bit vectors (e.g. 100\u2192011 has distance 3).\n\n    \"\"\"\n```\n\nWhen Sphinx (and `autodoc`) renders the docstring of this function, you'll get\nthe following HTML page (here shown with the [Sphinx theme for readthedocs.org](https://github.com/readthedocs/sphinx_rtd_theme)):\n\n![example1.html.png](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example1.html.png)\n\nAnd yet, the `help(hamming)` will still look nice and helpful:\n\n![example1.console.png](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example1.console.png)\n\n\n## \ud83d\udd29 Configuration\n\nThe `svgbob` directive supports the following arguments:\n\n- `font-size` (integer): the size of the text to be rendered, defaults to *14*.\n- `font-family`: the family of the font used to render the text, defaults to *monospace*.\n- `fill-color` (CSS color): the color to use to fill closed shapes.\n- `stroke-color` (CSS color): the color to use to paint strokes, defaults to *black*.\n- `scale` (float): the SVG scale of the figure, defaults to *8.0*.\n- `align` (CSS align value): the alignment of the resulting image.\n- `class` (HTML class): an arbitrary class to add to the resulting HTML element.\n\nFor instance, use the following to use Arial with size 12, to render nicer\ntext in the diagram blocks:\n\n```rst\n.. svgbob::\n   :font-family: Arial\n   :font-size: 12\n\n   +-------+       +--------+\n   | Hello |------>| World! |\n   +-------+       +--------+\n```\n\n![example2.svg](https://raw.githubusercontent.com/sphinx-contrib/svgbob/master/static/example2.svg)\n\n\n## \ud83d\udcad Feedback\n\n### \u26a0\ufe0f Issue Tracker\n\nFound a bug ? Have an enhancement request ? Head over to the [GitHub issue\ntracker](https://github.com/sphinx-contrib/svgbob/issues) if you need to report\nor ask something. If you are filing in on a bug, please include as much\ninformation as you can about the issue, and try to recreate the same bug\nin a simple, easily reproducible situation.\n\n### \ud83c\udfd7\ufe0f Contributing\n\nContributions are more than welcome! See [`CONTRIBUTING.md`](https://github.com/sphinx-contrib/svgbob/blob/master/CONTRIBUTING.md) for more details.\n\n\n## \ud83d\udcda Alternatives\n\n* [`sphinxcontrib-kroki`](https://github.com/sphinx-contrib/kroki/) also lets you\n  use Svgbob to convert ASCII diagrams, but it queries the\n  [kroki.io](https://kroki.io/) website to do so, and does not support the\n  new options from Svgbob v0.5.\n* [`sphinxcontrib-aafig`](https://github.com/sphinx-contrib/aafig) uses the\n  [`aafigure`](https://launchpad.net/aafigure) binary to convert ASCII diagrams.\n\n\n## \ud83d\udd28 Credits\n\n`sphinxcontrib-svgbob` is developped and maintained by:\n- [Martin Larralde](https://github.com/althonos)\n\nThe structure of this repository was adapted from the aforementioned\n`sphinxcontrib-kroki` repository, as I had no experience setting up a\nSphinx extension otherwise.\n\n\n## \u2696\ufe0f License\n\nThis library is provided under the [MIT License](https://choosealicense.com/licenses/mit/).\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Sphinx extension to convert ASCII diagrams to SVGs with Svgbob.",
    "version": "0.3.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/sphinx-contrib/svgbob/issues",
        "Changelog": "https://github.com/sphinx-contrib/svgbob/blob/master/CHANGELOG.md",
        "Homepage": "https://pypi.org/projects/sphinxcontrib-svgbob",
        "PyPI": "https://pypi.org/project/sphinxcontrib-svgbob"
    },
    "split_keywords": [
        "sphinx",
        " documentation",
        " svg",
        " diagram",
        " ascii"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78b0b6e287702c2e4b67c902d63a400899dc17b6717254ac8410cfe1464791dc",
                "md5": "b0e680575915c6c2c74fc0740de625c2",
                "sha256": "5327f5bbb471f632ada5057b74a726476cd44b5c9e85b06cfd4561734132ecc2"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b0e680575915c6c2c74fc0740de625c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 564163,
            "upload_time": "2025-01-09T21:39:12",
            "upload_time_iso_8601": "2025-01-09T21:39:12.547422Z",
            "url": "https://files.pythonhosted.org/packages/78/b0/b6e287702c2e4b67c902d63a400899dc17b6717254ac8410cfe1464791dc/sphinxcontrib_svgbob-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9077da096bfab287d9c466eefe1edf5ba90fe9f7c91e4eeea9a98427c9bd4308",
                "md5": "d6325f195ba6a2b2e1134225f3b7dcfe",
                "sha256": "764a5b6f83fe9f7e11e9eb1f7a46b590c90e8078d2eae90e1a878bde18ac01aa"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d6325f195ba6a2b2e1134225f3b7dcfe",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 528426,
            "upload_time": "2025-01-09T21:39:14",
            "upload_time_iso_8601": "2025-01-09T21:39:14.209987Z",
            "url": "https://files.pythonhosted.org/packages/90/77/da096bfab287d9c466eefe1edf5ba90fe9f7c91e4eeea9a98427c9bd4308/sphinxcontrib_svgbob-0.3.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcda2f2ae10c59d9dbbd749c223a6e4096220ae4f7ffa325e9adf26844b6c581",
                "md5": "34fbb8f9cec8f7a15a3d5102e2d828f5",
                "sha256": "abafe06c3b9992d4301d7a167e49478e86c0c0c8e29dcf430114b30f9f5b7d76"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "34fbb8f9cec8f7a15a3d5102e2d828f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 574889,
            "upload_time": "2025-01-09T21:39:17",
            "upload_time_iso_8601": "2025-01-09T21:39:17.694430Z",
            "url": "https://files.pythonhosted.org/packages/fc/da/2f2ae10c59d9dbbd749c223a6e4096220ae4f7ffa325e9adf26844b6c581/sphinxcontrib_svgbob-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5739860cf2275a78fd6fbfa524e584fc1ebf50cbd482ed41e9e3203112b0a9a2",
                "md5": "a1733f6bc04ec18dcc4db912839b6e75",
                "sha256": "447a2841549b8eb559225b809c6a379cc52004e6d03f7b2ef132aaaf55b3fcb9"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a1733f6bc04ec18dcc4db912839b6e75",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 601289,
            "upload_time": "2025-01-09T21:39:21",
            "upload_time_iso_8601": "2025-01-09T21:39:21.137152Z",
            "url": "https://files.pythonhosted.org/packages/57/39/860cf2275a78fd6fbfa524e584fc1ebf50cbd482ed41e9e3203112b0a9a2/sphinxcontrib_svgbob-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ada6c0949ac020631f902c1431bb136f3467b8c0fd90997847220da6675a6f95",
                "md5": "f5c2864e269a852fbcc553992a531da4",
                "sha256": "e7bef3a666d89e45e9cbb2bdcccf6abc8b3ae49d6b94d77287938d47e2ce17c3"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f5c2864e269a852fbcc553992a531da4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 447549,
            "upload_time": "2025-01-09T21:39:22",
            "upload_time_iso_8601": "2025-01-09T21:39:22.803400Z",
            "url": "https://files.pythonhosted.org/packages/ad/a6/c0949ac020631f902c1431bb136f3467b8c0fd90997847220da6675a6f95/sphinxcontrib_svgbob-0.3.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "853e01d635732b90b9fabe05602e98f08c6328801137f92a46d29e7fa9e45560",
                "md5": "949011320ae3f638be41ae36baa50266",
                "sha256": "2f82ee9097fb71a6b33705d01cee86f367740aa5ebad86940f4644e1311e1549"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "949011320ae3f638be41ae36baa50266",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 564310,
            "upload_time": "2025-01-09T21:39:25",
            "upload_time_iso_8601": "2025-01-09T21:39:25.925871Z",
            "url": "https://files.pythonhosted.org/packages/85/3e/01d635732b90b9fabe05602e98f08c6328801137f92a46d29e7fa9e45560/sphinxcontrib_svgbob-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19387ba183925258146f922c99961dd9a9a7b7106816c1bd3dfe2686913e2c38",
                "md5": "6ce9e6e7b504e8ebfe274cd92566d8a1",
                "sha256": "6cd255e8416bc067143e1bbfec1b64b87ffe8c94c3be992d943b3df27faa5f33"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6ce9e6e7b504e8ebfe274cd92566d8a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 528306,
            "upload_time": "2025-01-09T21:39:29",
            "upload_time_iso_8601": "2025-01-09T21:39:29.185579Z",
            "url": "https://files.pythonhosted.org/packages/19/38/7ba183925258146f922c99961dd9a9a7b7106816c1bd3dfe2686913e2c38/sphinxcontrib_svgbob-0.3.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "13fa90def5722165dd20b3f99fd6350257afda3228afcf17908846bb516f5574",
                "md5": "89cb955869c3dce63fd61fac70dc5212",
                "sha256": "1df09e59ec80331ddd46b0705b2b8cf6cb4b4b296ae03d1a37b387465c08a4f1"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "89cb955869c3dce63fd61fac70dc5212",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 574813,
            "upload_time": "2025-01-09T21:39:31",
            "upload_time_iso_8601": "2025-01-09T21:39:31.091374Z",
            "url": "https://files.pythonhosted.org/packages/13/fa/90def5722165dd20b3f99fd6350257afda3228afcf17908846bb516f5574/sphinxcontrib_svgbob-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc3f94d79fe8bcc018e0496785d16a64a787f25941f19105bbeba76382ca48d8",
                "md5": "dcfe96d8f1087869bcfb910f9de10413",
                "sha256": "bd55a46fa3159170679cdfc171039e9ef92cba0796d4af444a34ae0418b55326"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dcfe96d8f1087869bcfb910f9de10413",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 601054,
            "upload_time": "2025-01-09T21:39:35",
            "upload_time_iso_8601": "2025-01-09T21:39:35.329287Z",
            "url": "https://files.pythonhosted.org/packages/bc/3f/94d79fe8bcc018e0496785d16a64a787f25941f19105bbeba76382ca48d8/sphinxcontrib_svgbob-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be38c643bde99f1715411ed24396dc7a91a937cca8a24e5e8fd275ad59931e3a",
                "md5": "efcffa720c18e37ee4e179de5d2b38e8",
                "sha256": "360f1e9e13f692d7f79414b89abd695b310d1c4850353503dd53b6d8ca75c425"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "efcffa720c18e37ee4e179de5d2b38e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 447489,
            "upload_time": "2025-01-09T21:39:36",
            "upload_time_iso_8601": "2025-01-09T21:39:36.904537Z",
            "url": "https://files.pythonhosted.org/packages/be/38/c643bde99f1715411ed24396dc7a91a937cca8a24e5e8fd275ad59931e3a/sphinxcontrib_svgbob-0.3.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f91c8de028da75e078599819b60a51f32f0cf7561ae9d381f72d3aca4e87c1f",
                "md5": "324dc593f301d2ce99943aabfb0a9415",
                "sha256": "518e604e22f81548dc460ec215c71c43e38c0c49faff25405e6941e9fbdba9ec"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "324dc593f301d2ce99943aabfb0a9415",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 562202,
            "upload_time": "2025-01-09T21:39:39",
            "upload_time_iso_8601": "2025-01-09T21:39:39.571063Z",
            "url": "https://files.pythonhosted.org/packages/7f/91/c8de028da75e078599819b60a51f32f0cf7561ae9d381f72d3aca4e87c1f/sphinxcontrib_svgbob-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0053d42d949493e802dab044776038ff8fceddecc1124c503463740befa81948",
                "md5": "d275525430df19b3a142489d4e3e06c4",
                "sha256": "ab45a433f975f85a1d9ecfe40abd6d2a856361fc17a1560d1f716603e3b3a620"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d275525430df19b3a142489d4e3e06c4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 526342,
            "upload_time": "2025-01-09T21:39:42",
            "upload_time_iso_8601": "2025-01-09T21:39:42.693759Z",
            "url": "https://files.pythonhosted.org/packages/00/53/d42d949493e802dab044776038ff8fceddecc1124c503463740befa81948/sphinxcontrib_svgbob-0.3.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "520dd727f1cd2b2b11d117f072f9b1fb541494251be947da6bfbb4ffbcaa3aa3",
                "md5": "9a8869937870d143b0114c72399baae9",
                "sha256": "c7019fa790ad66a7d0de6de971c2f15829cdf7c31514b2236c6390d355b508d2"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9a8869937870d143b0114c72399baae9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 574540,
            "upload_time": "2025-01-09T21:39:47",
            "upload_time_iso_8601": "2025-01-09T21:39:47.707551Z",
            "url": "https://files.pythonhosted.org/packages/52/0d/d727f1cd2b2b11d117f072f9b1fb541494251be947da6bfbb4ffbcaa3aa3/sphinxcontrib_svgbob-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e9d1c4cc7b25c9bd9e9a4d292d0e6479432d3a510f87a49a18b965f911b8f39b",
                "md5": "4ebf19d8275bae5197501961401c91ba",
                "sha256": "6bc384e56aa81ffacbb78affefacaf98c4c2b9101e54de7fdab365739f50d45c"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ebf19d8275bae5197501961401c91ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 600484,
            "upload_time": "2025-01-09T21:39:49",
            "upload_time_iso_8601": "2025-01-09T21:39:49.280913Z",
            "url": "https://files.pythonhosted.org/packages/e9/d1/c4cc7b25c9bd9e9a4d292d0e6479432d3a510f87a49a18b965f911b8f39b/sphinxcontrib_svgbob-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cea62393ca0accf922c131cbfd63479b329496e8fd13b6900a81198bf43f92ba",
                "md5": "74e838f69d2bb546db58ff2b0b7a3866",
                "sha256": "471a9ac4f108da3ebe6741505cc0a51eac22af72c118ee542d39730bd773bedc"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "74e838f69d2bb546db58ff2b0b7a3866",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 447394,
            "upload_time": "2025-01-09T21:39:52",
            "upload_time_iso_8601": "2025-01-09T21:39:52.580061Z",
            "url": "https://files.pythonhosted.org/packages/ce/a6/2393ca0accf922c131cbfd63479b329496e8fd13b6900a81198bf43f92ba/sphinxcontrib_svgbob-0.3.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f754f9643ec7a918a63992ab4eff3a67a7ff80aa65afbcda252f46717cab10b7",
                "md5": "fbed5c0277b3014255f91f12238bfb25",
                "sha256": "de2965b72cd9f9d1a1c6d34b680ffddd28b7016efd003ff57846387b7d3b6629"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fbed5c0277b3014255f91f12238bfb25",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 561914,
            "upload_time": "2025-01-09T21:39:56",
            "upload_time_iso_8601": "2025-01-09T21:39:56.004587Z",
            "url": "https://files.pythonhosted.org/packages/f7/54/f9643ec7a918a63992ab4eff3a67a7ff80aa65afbcda252f46717cab10b7/sphinxcontrib_svgbob-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f4e4187c560538838eafe2005cf651de667ccc35a165624f5e38563f58e8f6b",
                "md5": "412464c9160e3a5e6666a03cd0204e39",
                "sha256": "8e42b49d2d2bdc3790ba18a4672b4368329d829210c5a97fb8ee8491bfcf3976"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "412464c9160e3a5e6666a03cd0204e39",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 526098,
            "upload_time": "2025-01-09T21:40:00",
            "upload_time_iso_8601": "2025-01-09T21:40:00.600123Z",
            "url": "https://files.pythonhosted.org/packages/8f/4e/4187c560538838eafe2005cf651de667ccc35a165624f5e38563f58e8f6b/sphinxcontrib_svgbob-0.3.1-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aec937fcb4fea72dff161e9ea2e422f3679122f902ed774fd59e10fde4079da0",
                "md5": "f841651c52b8bd3fbd63d132ab30ff2d",
                "sha256": "0405f2c3fe1351222d4fdb62822f26159a077e63cbe4ff1c5da81929e9b6e88e"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f841651c52b8bd3fbd63d132ab30ff2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 574434,
            "upload_time": "2025-01-09T21:40:03",
            "upload_time_iso_8601": "2025-01-09T21:40:03.460765Z",
            "url": "https://files.pythonhosted.org/packages/ae/c9/37fcb4fea72dff161e9ea2e422f3679122f902ed774fd59e10fde4079da0/sphinxcontrib_svgbob-0.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e7e4e5f1ad15f8d34ac38a59114d7b28fa04b85efc6847c759147d7505c10f7",
                "md5": "91aff7c0cbfc24d7d1a272f8a0a47bf2",
                "sha256": "9f840a613059d310253762df51f10f216c1b4b6da7c7ee7ed372769037d6971d"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "91aff7c0cbfc24d7d1a272f8a0a47bf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 599944,
            "upload_time": "2025-01-09T21:40:06",
            "upload_time_iso_8601": "2025-01-09T21:40:06.324810Z",
            "url": "https://files.pythonhosted.org/packages/8e/7e/4e5f1ad15f8d34ac38a59114d7b28fa04b85efc6847c759147d7505c10f7/sphinxcontrib_svgbob-0.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a19eb6ae71f21f3e4c0d2c09e3d78cd975183896dacf0d5d214fad49e1fa3264",
                "md5": "4139fd59aa3f8e951acb4a9f2b853a39",
                "sha256": "3d4be13655d6c45765ffc87bac6790c736d11d3c90a6e6589711930778b157b8"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4139fd59aa3f8e951acb4a9f2b853a39",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 447177,
            "upload_time": "2025-01-09T21:40:09",
            "upload_time_iso_8601": "2025-01-09T21:40:09.663432Z",
            "url": "https://files.pythonhosted.org/packages/a1/9e/b6ae71f21f3e4c0d2c09e3d78cd975183896dacf0d5d214fad49e1fa3264/sphinxcontrib_svgbob-0.3.1-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae79ebde4769d634375d741995cef5e980d8cfdc85a9471bb667e17b7de078a4",
                "md5": "92eff710b2e9bc18b219c08f1aeca841",
                "sha256": "4a350a96bfb89a271439490de5b700ce5848824d463052e928acd0097df2210c"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp37-cp37m-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "92eff710b2e9bc18b219c08f1aeca841",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 564051,
            "upload_time": "2025-01-09T21:40:11",
            "upload_time_iso_8601": "2025-01-09T21:40:11.054608Z",
            "url": "https://files.pythonhosted.org/packages/ae/79/ebde4769d634375d741995cef5e980d8cfdc85a9471bb667e17b7de078a4/sphinxcontrib_svgbob-0.3.1-cp37-cp37m-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c826a3080bbc6dee19eb6c4301a900eb7d6a0b22fbe46ececfa4ec65ab71bc2",
                "md5": "c70c39596823bdb7e795275a9d196585",
                "sha256": "38d2401ea6184c686976503fd961e59cb87b99dd5cef67fd93fef75de155aeb4"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c70c39596823bdb7e795275a9d196585",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 575065,
            "upload_time": "2025-01-09T21:40:14",
            "upload_time_iso_8601": "2025-01-09T21:40:14.030299Z",
            "url": "https://files.pythonhosted.org/packages/0c/82/6a3080bbc6dee19eb6c4301a900eb7d6a0b22fbe46ececfa4ec65ab71bc2/sphinxcontrib_svgbob-0.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe30b4046ed31d41a88c12c8b7beaa04b0a8dd5922a319fcd9f294df28e0e561",
                "md5": "89fd88863467060be00ccd10ae5dd2ca",
                "sha256": "e50be510e1c74f0f1aea8dc3794a40b427368c77ec3c0674ea1cd8d08641735a"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "89fd88863467060be00ccd10ae5dd2ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 601453,
            "upload_time": "2025-01-09T21:40:16",
            "upload_time_iso_8601": "2025-01-09T21:40:16.189666Z",
            "url": "https://files.pythonhosted.org/packages/fe/30/b4046ed31d41a88c12c8b7beaa04b0a8dd5922a319fcd9f294df28e0e561/sphinxcontrib_svgbob-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f493cdb58b2772e531a6e5cabdbc2bcc7f5a16b7442fa2fa9a6c66ee1cc176df",
                "md5": "d90bfd5934f61275de330a18fc5fe8b8",
                "sha256": "270b9da6c434c522ebdceb7cce24699645f7b04c9e1a604374c20bf635c6424d"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d90bfd5934f61275de330a18fc5fe8b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 447417,
            "upload_time": "2025-01-09T21:40:17",
            "upload_time_iso_8601": "2025-01-09T21:40:17.966357Z",
            "url": "https://files.pythonhosted.org/packages/f4/93/cdb58b2772e531a6e5cabdbc2bcc7f5a16b7442fa2fa9a6c66ee1cc176df/sphinxcontrib_svgbob-0.3.1-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84bf8961b9cd8f8533f539cdf1fee3648d7dccf3540d9fd16433e437fb92b1e6",
                "md5": "83995b0f71c1671086c5b067ccc8731c",
                "sha256": "fcb7ad70f98dcebc39083861cc06959f1dcdbc1ee502978c60e9efc3d83f49c0"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "83995b0f71c1671086c5b067ccc8731c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 564109,
            "upload_time": "2025-01-09T21:40:21",
            "upload_time_iso_8601": "2025-01-09T21:40:21.046348Z",
            "url": "https://files.pythonhosted.org/packages/84/bf/8961b9cd8f8533f539cdf1fee3648d7dccf3540d9fd16433e437fb92b1e6/sphinxcontrib_svgbob-0.3.1-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "774e494dddabd3995294dc4bdeebbc583b559e71f1e86a25251b48297357e45e",
                "md5": "72d46fe8fd3e0d3ca380bd544d82d948",
                "sha256": "dfd0e017558bec8f5d2e1a9378548f37072692c812ec1155b299b00cefa76bcc"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "72d46fe8fd3e0d3ca380bd544d82d948",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 528417,
            "upload_time": "2025-01-09T21:40:23",
            "upload_time_iso_8601": "2025-01-09T21:40:23.501377Z",
            "url": "https://files.pythonhosted.org/packages/77/4e/494dddabd3995294dc4bdeebbc583b559e71f1e86a25251b48297357e45e/sphinxcontrib_svgbob-0.3.1-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c70a958325766d7a9d7f358cbf1e21bba6702dd27b085fd94bc5b374c5ac362",
                "md5": "d06b9f3e511825215b2d1dda46b5c8d3",
                "sha256": "ffad1862fc80d4077e509e899f6b9a54f73cae9c76c35ee03797979b7270cb77"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d06b9f3e511825215b2d1dda46b5c8d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 575087,
            "upload_time": "2025-01-09T21:40:25",
            "upload_time_iso_8601": "2025-01-09T21:40:25.020088Z",
            "url": "https://files.pythonhosted.org/packages/4c/70/a958325766d7a9d7f358cbf1e21bba6702dd27b085fd94bc5b374c5ac362/sphinxcontrib_svgbob-0.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0e074ee08764fc6ee704185cd6a349319d5c6afb8e2e64b5010d1f88d109e73",
                "md5": "a5ad1da639b92ab12e850b8f49baa232",
                "sha256": "46a16e6cdb965ca61d6c76243ea05f10dbbe537e54bab26826817d8409e1c477"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a5ad1da639b92ab12e850b8f49baa232",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 601353,
            "upload_time": "2025-01-09T21:40:27",
            "upload_time_iso_8601": "2025-01-09T21:40:27.009899Z",
            "url": "https://files.pythonhosted.org/packages/a0/e0/74ee08764fc6ee704185cd6a349319d5c6afb8e2e64b5010d1f88d109e73/sphinxcontrib_svgbob-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f88688dae823e9828b3598705c64753a8e2f761c073f02bdcc60d00b60287e18",
                "md5": "0922c0f5735db4dda664218444de8945",
                "sha256": "c283ae084675e59e99b21df18065df79db68e06f20315d0fc9b923c5916e2e04"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0922c0f5735db4dda664218444de8945",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 447422,
            "upload_time": "2025-01-09T21:40:30",
            "upload_time_iso_8601": "2025-01-09T21:40:30.338974Z",
            "url": "https://files.pythonhosted.org/packages/f8/86/88dae823e9828b3598705c64753a8e2f761c073f02bdcc60d00b60287e18/sphinxcontrib_svgbob-0.3.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ed229e7825403422b9400734374d6bd494454d3b606704c1c74adb7c10ea0d6",
                "md5": "2170c391f189dc0e5c97e9dd91bf7ac5",
                "sha256": "211d033dea7ebfc0e39da779aa3ae8d6df4a2574cd2703fcc07c5726f3d23c27"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2170c391f189dc0e5c97e9dd91bf7ac5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 564417,
            "upload_time": "2025-01-09T21:40:31",
            "upload_time_iso_8601": "2025-01-09T21:40:31.759240Z",
            "url": "https://files.pythonhosted.org/packages/4e/d2/29e7825403422b9400734374d6bd494454d3b606704c1c74adb7c10ea0d6/sphinxcontrib_svgbob-0.3.1-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb1585d505d39c09dbb80f0c841164c93105a2c28546dafbf75f3bf3fca8c0e9",
                "md5": "f2faee7ae4632370b94e9b6bd18d889e",
                "sha256": "7cf85efdc92c015893f0b6f386e3568b9fc6c33deb7606c4bb31d2342642af66"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f2faee7ae4632370b94e9b6bd18d889e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 528648,
            "upload_time": "2025-01-09T21:40:33",
            "upload_time_iso_8601": "2025-01-09T21:40:33.523902Z",
            "url": "https://files.pythonhosted.org/packages/cb/15/85d505d39c09dbb80f0c841164c93105a2c28546dafbf75f3bf3fca8c0e9/sphinxcontrib_svgbob-0.3.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0071714abc4bf3c1dfd4dc10c7a94627c7a7c730073333cbd0a0ecb26ce7e3e",
                "md5": "0026ae7fed0f7e5d690ed557a79d0d23",
                "sha256": "f10c60a11662eaa957d8037f053587c0727dd63b9003ead9cdc9a43d1ed4d5e7"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0026ae7fed0f7e5d690ed557a79d0d23",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 575191,
            "upload_time": "2025-01-09T21:40:35",
            "upload_time_iso_8601": "2025-01-09T21:40:35.130997Z",
            "url": "https://files.pythonhosted.org/packages/f0/07/1714abc4bf3c1dfd4dc10c7a94627c7a7c730073333cbd0a0ecb26ce7e3e/sphinxcontrib_svgbob-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc45c4c3adf5a602c1398178d2f5848c510c289933723851275b18d15adb1a28",
                "md5": "62a3988c737ba0c7c4e25095f7c7c05b",
                "sha256": "55d2d3ca16c1df622637cdaef4ee911f238fba5e68d07cac0c00dbb5523c366c"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "62a3988c737ba0c7c4e25095f7c7c05b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 601665,
            "upload_time": "2025-01-09T21:40:37",
            "upload_time_iso_8601": "2025-01-09T21:40:37.485332Z",
            "url": "https://files.pythonhosted.org/packages/bc/45/c4c3adf5a602c1398178d2f5848c510c289933723851275b18d15adb1a28/sphinxcontrib_svgbob-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aabde444c7931a7efc916e746be95c21028f7d6a5762f23c7475926037460045",
                "md5": "5c4adc1cfd282b648b796a0cf30860c7",
                "sha256": "8266fba43127102278d09c234403624622bc414069a2b3044e0da4f581b97a2d"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5c4adc1cfd282b648b796a0cf30860c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 447580,
            "upload_time": "2025-01-09T21:40:39",
            "upload_time_iso_8601": "2025-01-09T21:40:39.105515Z",
            "url": "https://files.pythonhosted.org/packages/aa/bd/e444c7931a7efc916e746be95c21028f7d6a5762f23c7475926037460045/sphinxcontrib_svgbob-0.3.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2b2ecece03e08e6383826d8fbb0f7c6835b4fdec1541620c0b262fdb8b7d8039",
                "md5": "907b27b6606f102df9a5f46088cd7eb6",
                "sha256": "348f239761a16bc82fd8cfcbd8df5541cb89e48015d3c1af86657761aaeeb870"
            },
            "downloads": -1,
            "filename": "sphinxcontrib_svgbob-0.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "907b27b6606f102df9a5f46088cd7eb6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 19512,
            "upload_time": "2025-01-09T21:40:40",
            "upload_time_iso_8601": "2025-01-09T21:40:40.632405Z",
            "url": "https://files.pythonhosted.org/packages/2b/2e/cece03e08e6383826d8fbb0f7c6835b4fdec1541620c0b262fdb8b7d8039/sphinxcontrib_svgbob-0.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-09 21:40:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sphinx-contrib",
    "github_project": "svgbob",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "sphinxcontrib-svgbob"
}
        
Elapsed time: 1.30767s