# Supriya
[![](https://img.shields.io/pypi/pyversions/supriya)]()
[![](https://img.shields.io/pypi/l/supriya)]()
[![](https://img.shields.io/github/actions/workflow/status/supriya-project/supriya/test.yml?branch=main)]()
[Supriya](https://github.com/supriya-project/supriya) is a
[Python](https://www.python.org/) API for
[SuperCollider](http://supercollider.github.io/).
Supriya lets you:
- Boot and communicate with SuperCollider's ``scsynth`` synthesis engine:
[servers](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/realtime.html)
in realtime.
- Compile SuperCollider
[SynthDefs](http://josiahwolfoberholtzer.com/supriya/api/supriya/ugens/index.html)
natively in Python code
- Explore
[nonrealtime](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/nonrealtime.html)
composition with scores.
- Build time-agnostic
[asyncio](https://docs.python.org/3/library/asyncio.html)-aware applications
with the
[context](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/core.html)
interface.
- Schedule
[patterns](http://josiahwolfoberholtzer.com/supriya/api/supriya/patterns/index.html)
and callbacks with tempo- and meter-aware
[clocks](http://josiahwolfoberholtzer.com/supriya/api/supriya/clocks/index.html)
- Integrate with [IPython](http://ipython.org/),
[Sphinx](https://www.sphinx-doc.org/en/master/) and
[Graphviz](http://graphviz.org/)
## Quickstart
### 1. Get Supriya
Install from PyPI:
pip install supriya
Or from source:
git clone https://github.com/supriya-project/supriya.git
cd supriya
pip install -e .
### 2. Get SuperCollider
Get SuperCollider from http://supercollider.github.io/.
### 3. Boot the server
Start your Python interpreter and import Supriya:
>>> import supriya
Boot the SuperCollider server:
>>> server = supriya.Server().boot()
### 4. Build a SynthDef
Import some classes:
>>> from supriya import Envelope, synthdef
>>> from supriya.ugens import EnvGen, Out, SinOsc
Make a synthesizer definition:
>>> @synthdef()
... def simple_sine(frequency=440, amplitude=0.1, gate=1):
... sine = SinOsc.ar(frequency=frequency) * amplitude
... envelope = EnvGen.kr(envelope=Envelope.adsr(), gate=gate, done_action=2)
... Out.ar(bus=0, source=[sine * envelope] * 2)
...
Visualize the SynthDef (requires [Graphviz](http://graphviz.org/)):
>>> supriya.graph(simple_sine)
<img src="./graph.svg">
Allocate it on the server:
>>> _ = server.add_synthdefs(simple_sine)
### 5. Create some nodes
Create and allocate a group:
>>> group = server.add_group()
Create some synthesizers with the previously defined synthesizer definition, and
allocate them on the server as a child of the previously created group:
>>> for i in range(3):
... _ = group.add_synth(simple_sine, frequency=111 * (i + 1))
...
Query the server's node tree:
>>> print(server.query_tree())
NODE TREE 0 group
1 group
1000 group
1003 simple_sine
amplitude: 0.1, frequency: 333.0, gate: 1.0
1002 simple_sine
amplitude: 0.1, frequency: 222.0, gate: 1.0
1001 simple_sine
amplitude: 0.1, frequency: 111.0, gate: 1.0
### 6. Release and quit
Release the synths:
>>> for synth in group.children[:]:
... synth.free()
...
Quit the server:
>>> server.quit()
## License
This library is made available under the terms of the MIT license.
Raw data
{
"_id": null,
"home_page": null,
"name": "supriya",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "audio, dsp, music composition, scsynth, supercollider, synthesis",
"author": null,
"author_email": "Josiah Wolf Oberholtzer <josiah.oberholtzer@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/85/bf/cbbc5bc7433d7dc21039977934b21df7a35970fe338f9fe772c2df037034/supriya-24.3b2.tar.gz",
"platform": null,
"description": "# Supriya\n\n[![](https://img.shields.io/pypi/pyversions/supriya)]()\n[![](https://img.shields.io/pypi/l/supriya)]()\n[![](https://img.shields.io/github/actions/workflow/status/supriya-project/supriya/test.yml?branch=main)]()\n\n[Supriya](https://github.com/supriya-project/supriya) is a\n[Python](https://www.python.org/) API for\n[SuperCollider](http://supercollider.github.io/).\n\nSupriya lets you:\n\n- Boot and communicate with SuperCollider's ``scsynth`` synthesis engine:\n [servers](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/realtime.html)\n in realtime.\n\n- Compile SuperCollider\n [SynthDefs](http://josiahwolfoberholtzer.com/supriya/api/supriya/ugens/index.html)\n natively in Python code\n\n- Explore\n [nonrealtime](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/nonrealtime.html)\n composition with scores.\n\n- Build time-agnostic\n [asyncio](https://docs.python.org/3/library/asyncio.html)-aware applications\n with the\n [context](http://josiahwolfoberholtzer.com/supriya/api/supriya/contexts/core.html)\n interface.\n\n- Schedule\n [patterns](http://josiahwolfoberholtzer.com/supriya/api/supriya/patterns/index.html)\n and callbacks with tempo- and meter-aware\n [clocks](http://josiahwolfoberholtzer.com/supriya/api/supriya/clocks/index.html)\n\n- Integrate with [IPython](http://ipython.org/),\n [Sphinx](https://www.sphinx-doc.org/en/master/) and\n [Graphviz](http://graphviz.org/)\n\n## Quickstart\n\n### 1. Get Supriya\n\nInstall from PyPI:\n\n pip install supriya\n\nOr from source:\n\n git clone https://github.com/supriya-project/supriya.git\n cd supriya\n pip install -e .\n\n### 2. Get SuperCollider\n\nGet SuperCollider from http://supercollider.github.io/.\n\n### 3. Boot the server\n\nStart your Python interpreter and import Supriya:\n\n >>> import supriya\n\nBoot the SuperCollider server:\n\n >>> server = supriya.Server().boot()\n\n### 4. Build a SynthDef\n\nImport some classes:\n\n >>> from supriya import Envelope, synthdef\n >>> from supriya.ugens import EnvGen, Out, SinOsc\n\nMake a synthesizer definition:\n\n >>> @synthdef()\n ... def simple_sine(frequency=440, amplitude=0.1, gate=1):\n ... sine = SinOsc.ar(frequency=frequency) * amplitude\n ... envelope = EnvGen.kr(envelope=Envelope.adsr(), gate=gate, done_action=2)\n ... Out.ar(bus=0, source=[sine * envelope] * 2)\n ...\n\nVisualize the SynthDef (requires [Graphviz](http://graphviz.org/)):\n \n >>> supriya.graph(simple_sine)\n\n<img src=\"./graph.svg\">\n\nAllocate it on the server:\n\n >>> _ = server.add_synthdefs(simple_sine)\n\n### 5. Create some nodes\n\nCreate and allocate a group:\n\n >>> group = server.add_group()\n\nCreate some synthesizers with the previously defined synthesizer definition, and\nallocate them on the server as a child of the previously created group:\n\n >>> for i in range(3):\n ... _ = group.add_synth(simple_sine, frequency=111 * (i + 1))\n ...\n\nQuery the server's node tree:\n\n >>> print(server.query_tree())\n NODE TREE 0 group\n 1 group\n 1000 group\n 1003 simple_sine\n amplitude: 0.1, frequency: 333.0, gate: 1.0\n 1002 simple_sine\n amplitude: 0.1, frequency: 222.0, gate: 1.0\n 1001 simple_sine\n amplitude: 0.1, frequency: 111.0, gate: 1.0\n\n### 6. Release and quit\n\nRelease the synths:\n\n >>> for synth in group.children[:]:\n ... synth.free()\n ...\n\nQuit the server:\n\n >>> server.quit()\n\n## License\n\nThis library is made available under the terms of the MIT license.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A Python API for SuperCollider",
"version": "24.3b2",
"project_urls": {
"documentation": "https://josiahwolfoberholtzer.com/supriya",
"homepage": "https://github.com/supriya-project/supriya",
"repository": "https://github.com/supriya-project/supriya"
},
"split_keywords": [
"audio",
" dsp",
" music composition",
" scsynth",
" supercollider",
" synthesis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a9aeba8d66406fe4190fb34fdd0afa8dd3786eb33f6289590ebef368cb10defb",
"md5": "1d523fe0811cf78a1ed74ea13f83fdd0",
"sha256": "b3667d33d5b12f586651d42baf2bd54647dd18569086263000f8e2ddc3fa5159"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1d523fe0811cf78a1ed74ea13f83fdd0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1280788,
"upload_time": "2024-03-26T22:37:06",
"upload_time_iso_8601": "2024-03-26T22:37:06.852201Z",
"url": "https://files.pythonhosted.org/packages/a9/ae/ba8d66406fe4190fb34fdd0afa8dd3786eb33f6289590ebef368cb10defb/supriya-24.3b2-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2ed549c0ff2e868091a4dc867f5125bbc727430bca4bd15b7c5f69fa47a1d9b",
"md5": "7937ffe41fd632db7703c53ad82352d4",
"sha256": "91f50b8b042aec875bb1640d038e9058dc9944966d12b2a822b104606838ea40"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7937ffe41fd632db7703c53ad82352d4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2271357,
"upload_time": "2024-03-26T22:37:09",
"upload_time_iso_8601": "2024-03-26T22:37:09.290908Z",
"url": "https://files.pythonhosted.org/packages/c2/ed/549c0ff2e868091a4dc867f5125bbc727430bca4bd15b7c5f69fa47a1d9b/supriya-24.3b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5242d8ecf429c0b07674401fc1d1cfa3e86e57bcb49f6e98ddd3707440fede1e",
"md5": "eb5bcae0c0ccec40f4b050ac60b23e77",
"sha256": "0e6363bc95fc518f245fc969af61de10cac7df7406eba10369701c04f80c39a9"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "eb5bcae0c0ccec40f4b050ac60b23e77",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2231422,
"upload_time": "2024-03-26T22:37:11",
"upload_time_iso_8601": "2024-03-26T22:37:11.573962Z",
"url": "https://files.pythonhosted.org/packages/52/42/d8ecf429c0b07674401fc1d1cfa3e86e57bcb49f6e98ddd3707440fede1e/supriya-24.3b2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67582a569a9f34bf5e509af3a1c074f38c3b9d5290963bb01d59e2604bffb2a2",
"md5": "c2472a23db46342f02a41ec0413a8f37",
"sha256": "af7d365732c579412a8f55d55669a095884ba81da051a4033cc8563d7e622f7a"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "c2472a23db46342f02a41ec0413a8f37",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2832666,
"upload_time": "2024-03-26T22:37:13",
"upload_time_iso_8601": "2024-03-26T22:37:13.640880Z",
"url": "https://files.pythonhosted.org/packages/67/58/2a569a9f34bf5e509af3a1c074f38c3b9d5290963bb01d59e2604bffb2a2/supriya-24.3b2-cp310-cp310-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79b277f4607ec72d3fee78eb220732f88ec55d6f9121fa6b3576e3a753236903",
"md5": "01466aed568029416582a9c4b210b659",
"sha256": "ac6cb27262be7f810f510e614749d356e0d8b27db56047ae2781cd701745b7d3"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "01466aed568029416582a9c4b210b659",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 2823435,
"upload_time": "2024-03-26T22:37:15",
"upload_time_iso_8601": "2024-03-26T22:37:15.736815Z",
"url": "https://files.pythonhosted.org/packages/79/b2/77f4607ec72d3fee78eb220732f88ec55d6f9121fa6b3576e3a753236903/supriya-24.3b2-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a3436909d65b267511f8b9a0279b01603699b55587a56a73b6f50a81c1f4e38",
"md5": "77d004609149b36bcbe80088df2b7467",
"sha256": "9d8bd979eb59c91775e6294eb3de2f0323020fbf313bbe872fbf8413f933e907"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "77d004609149b36bcbe80088df2b7467",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1159087,
"upload_time": "2024-03-26T22:37:17",
"upload_time_iso_8601": "2024-03-26T22:37:17.246602Z",
"url": "https://files.pythonhosted.org/packages/1a/34/36909d65b267511f8b9a0279b01603699b55587a56a73b6f50a81c1f4e38/supriya-24.3b2-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f9470003fd816143ecedec9f59bf689e561a5d8f3045316f335e2e8b0b84de3e",
"md5": "d2bf316da5500fb94f7ee42200e0e318",
"sha256": "4dc5aeb0e7744e569fea036abcd83815677c5f7b37b4ab51f0cc4a1bd9afd6b5"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "d2bf316da5500fb94f7ee42200e0e318",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1168650,
"upload_time": "2024-03-26T22:37:18",
"upload_time_iso_8601": "2024-03-26T22:37:18.891629Z",
"url": "https://files.pythonhosted.org/packages/f9/47/0003fd816143ecedec9f59bf689e561a5d8f3045316f335e2e8b0b84de3e/supriya-24.3b2-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3f0531e03a22e9a97fef73a1290c46786f46cc4d5e10757b2f00dd2803756383",
"md5": "e4a1b351c891d759c7f111e9968840fd",
"sha256": "13921b4ccd1498e9b39caf181383db98fe1c71f74f01fc291c3c71b90d2fdf5d"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e4a1b351c891d759c7f111e9968840fd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1281109,
"upload_time": "2024-03-26T22:37:20",
"upload_time_iso_8601": "2024-03-26T22:37:20.961334Z",
"url": "https://files.pythonhosted.org/packages/3f/05/31e03a22e9a97fef73a1290c46786f46cc4d5e10757b2f00dd2803756383/supriya-24.3b2-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "042821fc1906b3dcf1e6d1cd0343ebd0e1a76e61624ed78763dae6d0f2cdd18a",
"md5": "50d2fbc5893e4aa2a7249fd6742a89d7",
"sha256": "4d25e82e3954042515e23e16acf31119f4d683d1f52d02897977110a76debea5"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "50d2fbc5893e4aa2a7249fd6742a89d7",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2311518,
"upload_time": "2024-03-26T22:37:23",
"upload_time_iso_8601": "2024-03-26T22:37:23.057644Z",
"url": "https://files.pythonhosted.org/packages/04/28/21fc1906b3dcf1e6d1cd0343ebd0e1a76e61624ed78763dae6d0f2cdd18a/supriya-24.3b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "57adc79d5368a832f8b0ab3e8c657217b45666d505e860b56610ebadc0a2b200",
"md5": "a0bab70c68b027f44965f67b29b24fc3",
"sha256": "0928e33d593e3848129200f1c519a3cae3f75fdb0589f9aae0203e92085a8830"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a0bab70c68b027f44965f67b29b24fc3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2269607,
"upload_time": "2024-03-26T22:37:25",
"upload_time_iso_8601": "2024-03-26T22:37:25.050968Z",
"url": "https://files.pythonhosted.org/packages/57/ad/c79d5368a832f8b0ab3e8c657217b45666d505e860b56610ebadc0a2b200/supriya-24.3b2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6e10f3a28d4a12f225c0438a9c823b07a52b38eda13e38637f67428baab3a86",
"md5": "b1fd5e75f31bcf8113d6c1417c7e771f",
"sha256": "d160c342c83c54c2417344d37a176e7c8873bd9e9391d8428e7317c6c6e1a828"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "b1fd5e75f31bcf8113d6c1417c7e771f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2871468,
"upload_time": "2024-03-26T22:37:26",
"upload_time_iso_8601": "2024-03-26T22:37:26.549052Z",
"url": "https://files.pythonhosted.org/packages/e6/e1/0f3a28d4a12f225c0438a9c823b07a52b38eda13e38637f67428baab3a86/supriya-24.3b2-cp311-cp311-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5611880c888dc97805ea4db89c1d584ba58cdcf2834783cba668eff2f024fdc",
"md5": "f3aa280d8bd5979c868140448c17d6f1",
"sha256": "92de905bd5e87e8daa71347fa38c71d4c914e6bdddf2200dca54a7648a345dd9"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "f3aa280d8bd5979c868140448c17d6f1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 2863627,
"upload_time": "2024-03-26T22:37:27",
"upload_time_iso_8601": "2024-03-26T22:37:27.937836Z",
"url": "https://files.pythonhosted.org/packages/a5/61/1880c888dc97805ea4db89c1d584ba58cdcf2834783cba668eff2f024fdc/supriya-24.3b2-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fbd41029cddbaddb7d3d50553e8f92abe54210c5f322a7ca37274e6e3139709f",
"md5": "13c4a1aaf6f20587217ea4496167127f",
"sha256": "0052750f911b336ab41fe80ac31757165f76d324ea406b7078cad342d27584a5"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "13c4a1aaf6f20587217ea4496167127f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1158703,
"upload_time": "2024-03-26T22:37:30",
"upload_time_iso_8601": "2024-03-26T22:37:30.200722Z",
"url": "https://files.pythonhosted.org/packages/fb/d4/1029cddbaddb7d3d50553e8f92abe54210c5f322a7ca37274e6e3139709f/supriya-24.3b2-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97f81c63586343cf411960d19420de05446b3dd611e100dcd085e893b4bde9ab",
"md5": "374d62471063b92daebbebe3ef8102b1",
"sha256": "ad01477ab973b06636e4ae8e5399a34f5d4c03cef1395cddadad66af4a2395a0"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "374d62471063b92daebbebe3ef8102b1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1168870,
"upload_time": "2024-03-26T22:37:32",
"upload_time_iso_8601": "2024-03-26T22:37:32.155462Z",
"url": "https://files.pythonhosted.org/packages/97/f8/1c63586343cf411960d19420de05446b3dd611e100dcd085e893b4bde9ab/supriya-24.3b2-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a11f93e8dbe0b9ac9f486d55116bebcc26e154a230b52bd285d806035639e85f",
"md5": "966a0035e721b9eb7bfa09fce4cd480c",
"sha256": "d81dd08746a9b5a524bd1dde943c0f8b5159ce2854d1a7eb72cf0c9a0f7ae74b"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "966a0035e721b9eb7bfa09fce4cd480c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1282592,
"upload_time": "2024-03-26T22:37:33",
"upload_time_iso_8601": "2024-03-26T22:37:33.522816Z",
"url": "https://files.pythonhosted.org/packages/a1/1f/93e8dbe0b9ac9f486d55116bebcc26e154a230b52bd285d806035639e85f/supriya-24.3b2-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "da138c7399c58c20bb68f9ea69b1367aa7e94d58862143d89418937890c31776",
"md5": "ebbf5f65b810d38c87d775464cad26cb",
"sha256": "1a2f55b933229a967bf4677fa746174cb3ff4e18e047f32c0b7350cd939375bb"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ebbf5f65b810d38c87d775464cad26cb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2320044,
"upload_time": "2024-03-26T22:37:35",
"upload_time_iso_8601": "2024-03-26T22:37:35.487982Z",
"url": "https://files.pythonhosted.org/packages/da/13/8c7399c58c20bb68f9ea69b1367aa7e94d58862143d89418937890c31776/supriya-24.3b2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1408f7b98d639210a9a8efa30f0a6c6004394bd42b79c2e8635c97b44f783599",
"md5": "df5a49ab4e2c4d80398494f01930ebdb",
"sha256": "294367c39e31ec0ab67954dfc64fee0f06e17c127f0356edffcbdaaa6622022a"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "df5a49ab4e2c4d80398494f01930ebdb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2262244,
"upload_time": "2024-03-26T22:37:36",
"upload_time_iso_8601": "2024-03-26T22:37:36.878959Z",
"url": "https://files.pythonhosted.org/packages/14/08/f7b98d639210a9a8efa30f0a6c6004394bd42b79c2e8635c97b44f783599/supriya-24.3b2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ae7b9e0f955fa6a160e9cf54ea43feb83bca3c6794640a06710fe950d2bea94",
"md5": "a93402ecd135c586e45d303122e6a6a9",
"sha256": "b016243e7c0796f4d6409adda910e925c0d33937730779a28e85f0049e38fef2"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "a93402ecd135c586e45d303122e6a6a9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2867536,
"upload_time": "2024-03-26T22:37:38",
"upload_time_iso_8601": "2024-03-26T22:37:38.347277Z",
"url": "https://files.pythonhosted.org/packages/4a/e7/b9e0f955fa6a160e9cf54ea43feb83bca3c6794640a06710fe950d2bea94/supriya-24.3b2-cp312-cp312-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e355a63ac5be516e68ebd15e06bfdd2652ec12b311908cd39c5b3d4af980d05f",
"md5": "d415419aef7c6a3231beeac26d5afc94",
"sha256": "0a36b1d302364b4bc0e52c3e7ae0cb96dfe081f3aedd30df49a10b917f9a719a"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "d415419aef7c6a3231beeac26d5afc94",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 2865996,
"upload_time": "2024-03-26T22:37:40",
"upload_time_iso_8601": "2024-03-26T22:37:40.018507Z",
"url": "https://files.pythonhosted.org/packages/e3/55/a63ac5be516e68ebd15e06bfdd2652ec12b311908cd39c5b3d4af980d05f/supriya-24.3b2-cp312-cp312-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9015aaf9d82ce7cdc2245bdb69eca678e22b6afd47b007804824b97ddce8f85",
"md5": "5d294bac52b4ac41d8434aa33b4f8728",
"sha256": "beab16d748984ed984714b0141921e2c6ec3fa678707397ff814e9f2bf2759ec"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "5d294bac52b4ac41d8434aa33b4f8728",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1159407,
"upload_time": "2024-03-26T22:37:42",
"upload_time_iso_8601": "2024-03-26T22:37:42.876077Z",
"url": "https://files.pythonhosted.org/packages/a9/01/5aaf9d82ce7cdc2245bdb69eca678e22b6afd47b007804824b97ddce8f85/supriya-24.3b2-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "969c4c0ce2a222bc3865d163b340b0586eceb9ddc4e08097c2fb4bf6d1e96dfc",
"md5": "e3f2ebe61c15a9655af765fbe296bfa9",
"sha256": "bdfa3ff291c48eea37173ea2907418f4fc2abbcc9a504bded8138665b4ed5656"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "e3f2ebe61c15a9655af765fbe296bfa9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1168893,
"upload_time": "2024-03-26T22:37:44",
"upload_time_iso_8601": "2024-03-26T22:37:44.442561Z",
"url": "https://files.pythonhosted.org/packages/96/9c/4c0ce2a222bc3865d163b340b0586eceb9ddc4e08097c2fb4bf6d1e96dfc/supriya-24.3b2-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f6020e8daa1aaa9951e782715edaaed15cc70ee297517885f94760c6fb8624f1",
"md5": "9ceed5387fe5297c113667e27258b0f0",
"sha256": "b4346a6c6320b97aa254ffd9eba26e0e939563f715e90f2f50555e479421479b"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9ceed5387fe5297c113667e27258b0f0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1282101,
"upload_time": "2024-03-26T22:37:45",
"upload_time_iso_8601": "2024-03-26T22:37:45.911464Z",
"url": "https://files.pythonhosted.org/packages/f6/02/0e8daa1aaa9951e782715edaaed15cc70ee297517885f94760c6fb8624f1/supriya-24.3b2-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3261d87aa2885dd4afdf12d6e2a2849a9a5c16402442c7839512af1fcaad9b60",
"md5": "d7a54a1c0d858e25c1c7a3ef94ce530f",
"sha256": "c70a95f83b8d784ffa9f259efc5e7cc243e4910e3a57dd697ec7e485113a87d3"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d7a54a1c0d858e25c1c7a3ef94ce530f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2283828,
"upload_time": "2024-03-26T22:37:47",
"upload_time_iso_8601": "2024-03-26T22:37:47.254547Z",
"url": "https://files.pythonhosted.org/packages/32/61/d87aa2885dd4afdf12d6e2a2849a9a5c16402442c7839512af1fcaad9b60/supriya-24.3b2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f354a8d94c51d4979d943ef42575dc6443a7d8fe0a1ddcd91c2239f0cb7ef4ba",
"md5": "575948b804ed27dada5f51cf4990cdfa",
"sha256": "ff52e8844cd610f4317cac4a651eea6d70ab4e14d25eff0a55735db9f0535aae"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "575948b804ed27dada5f51cf4990cdfa",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2244776,
"upload_time": "2024-03-26T22:37:48",
"upload_time_iso_8601": "2024-03-26T22:37:48.625297Z",
"url": "https://files.pythonhosted.org/packages/f3/54/a8d94c51d4979d943ef42575dc6443a7d8fe0a1ddcd91c2239f0cb7ef4ba/supriya-24.3b2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "02d9651a11bbd4a1215c4187259629d3ec64f67b9ffc0ab78e9b4be14d026c74",
"md5": "b20ef64905e2ae0f8152c93c2eaa0d0d",
"sha256": "60fc756a75ea9d993d18d1aff819ef956464cc670e41a3ab4f7533b23b85b8fa"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "b20ef64905e2ae0f8152c93c2eaa0d0d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2866678,
"upload_time": "2024-03-26T22:37:49",
"upload_time_iso_8601": "2024-03-26T22:37:49.982037Z",
"url": "https://files.pythonhosted.org/packages/02/d9/651a11bbd4a1215c4187259629d3ec64f67b9ffc0ab78e9b4be14d026c74/supriya-24.3b2-cp38-cp38-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "58e622bc8cc668fcc2bf0d211f8101d855d8b1c0454a6d8a24755100f7b76f98",
"md5": "d127647a1a73acfe33393c0261468bf6",
"sha256": "78e8ec8d0043e28afe0da0c69a61c18645c3cee1c7925318754b1efb615cc552"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "d127647a1a73acfe33393c0261468bf6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 2859914,
"upload_time": "2024-03-26T22:37:52",
"upload_time_iso_8601": "2024-03-26T22:37:52.076547Z",
"url": "https://files.pythonhosted.org/packages/58/e6/22bc8cc668fcc2bf0d211f8101d855d8b1c0454a6d8a24755100f7b76f98/supriya-24.3b2-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5a98db72e3e36b5a10c2ccfbd36e1c1afd98b0fb771996b92e73ed1553a4309",
"md5": "23f21a78c79285b69107df4e6b67c996",
"sha256": "53fcc6c77834a46fc0612b165ae3f2c927f18c93e1088389406bd41f58461144"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "23f21a78c79285b69107df4e6b67c996",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1159364,
"upload_time": "2024-03-26T22:37:53",
"upload_time_iso_8601": "2024-03-26T22:37:53.587832Z",
"url": "https://files.pythonhosted.org/packages/f5/a9/8db72e3e36b5a10c2ccfbd36e1c1afd98b0fb771996b92e73ed1553a4309/supriya-24.3b2-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be9131c979e9f8668045b75bd1a98e6b1dc18c5c8e1d4fc2fcba07899891805b",
"md5": "3fa1597f47e37883ee9a09e48d87f10f",
"sha256": "8de29b58070d115c9f9abeb29fb7e14cc2485fad1bb01e4e4cbb4a2cdb4bc153"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "3fa1597f47e37883ee9a09e48d87f10f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1169061,
"upload_time": "2024-03-26T22:37:55",
"upload_time_iso_8601": "2024-03-26T22:37:55.005933Z",
"url": "https://files.pythonhosted.org/packages/be/91/31c979e9f8668045b75bd1a98e6b1dc18c5c8e1d4fc2fcba07899891805b/supriya-24.3b2-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c37706c67c4239a8a58cdd84f5ff2bb3bc7cd8aeb02a86b3e16fc7ea738ad96e",
"md5": "8ecfc341bd0f0428c20d2b7c750fa1eb",
"sha256": "b046c4ad02f805c9d1387391319ae41ffd707666797b0fe8ad790cd9b559abe5"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8ecfc341bd0f0428c20d2b7c750fa1eb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1281653,
"upload_time": "2024-03-26T22:37:56",
"upload_time_iso_8601": "2024-03-26T22:37:56.468357Z",
"url": "https://files.pythonhosted.org/packages/c3/77/06c67c4239a8a58cdd84f5ff2bb3bc7cd8aeb02a86b3e16fc7ea738ad96e/supriya-24.3b2-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd1e74e1cdb129501df1e1872c37968184f07ada2da84d43fe0a96cb63edf292",
"md5": "7c70ad8e9ba4ba44b829a601b2a1b9fb",
"sha256": "4793b01a5f3c651a2e755e814f66f40a2f047e6e380fdda9ff4ed4ff425a6688"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7c70ad8e9ba4ba44b829a601b2a1b9fb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2275193,
"upload_time": "2024-03-26T22:37:58",
"upload_time_iso_8601": "2024-03-26T22:37:58.201457Z",
"url": "https://files.pythonhosted.org/packages/bd/1e/74e1cdb129501df1e1872c37968184f07ada2da84d43fe0a96cb63edf292/supriya-24.3b2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "41331a4f6a9c3b5a5bb15d44e33de93e8ea85a4f7807531469493abe2ef16a45",
"md5": "3254d9ff0a8445c820bbf62948022a5f",
"sha256": "3130bc9fefe145b1e93ed226943bd58fd5f1cabbb1867e7aff4cf24016edb53b"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "3254d9ff0a8445c820bbf62948022a5f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2234990,
"upload_time": "2024-03-26T22:38:00",
"upload_time_iso_8601": "2024-03-26T22:38:00.240074Z",
"url": "https://files.pythonhosted.org/packages/41/33/1a4f6a9c3b5a5bb15d44e33de93e8ea85a4f7807531469493abe2ef16a45/supriya-24.3b2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f62a6ab9d4b7ad2c550af7b148b393ae8ab42966780f7bec16361573e44eee1",
"md5": "0d17c29a36b9c1e854bf8fd685ed9103",
"sha256": "42d00f35d4a2a56da3b0c6e316c8d93a4bcc1dd8d642f145ef1f07bbc046e2d1"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-musllinux_1_1_i686.whl",
"has_sig": false,
"md5_digest": "0d17c29a36b9c1e854bf8fd685ed9103",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2837776,
"upload_time": "2024-03-26T22:38:02",
"upload_time_iso_8601": "2024-03-26T22:38:02.440475Z",
"url": "https://files.pythonhosted.org/packages/1f/62/a6ab9d4b7ad2c550af7b148b393ae8ab42966780f7bec16361573e44eee1/supriya-24.3b2-cp39-cp39-musllinux_1_1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f17ceb2e10836b91921af475199214f6a34c168c37cec811391e0d21dac625e",
"md5": "b6654cf24f3d27dbd3625aa57e4ce55e",
"sha256": "b06754c15008b4248782b59bb38d0723f0e34b08b839d4ba56f7d681c8916261"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "b6654cf24f3d27dbd3625aa57e4ce55e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 2829638,
"upload_time": "2024-03-26T22:38:04",
"upload_time_iso_8601": "2024-03-26T22:38:04.465053Z",
"url": "https://files.pythonhosted.org/packages/6f/17/ceb2e10836b91921af475199214f6a34c168c37cec811391e0d21dac625e/supriya-24.3b2-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1952627d1aa29e01503afb6e8e987201ea02329bd5c43dc0de0fdbdf3b78de17",
"md5": "e01bd9d99e90afbf5a6c43401d12b4e3",
"sha256": "573123bf0b571c551490524e2428c85084ed97e95dd8ea215942613fd0579f2f"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "e01bd9d99e90afbf5a6c43401d12b4e3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1159365,
"upload_time": "2024-03-26T22:38:06",
"upload_time_iso_8601": "2024-03-26T22:38:06.337128Z",
"url": "https://files.pythonhosted.org/packages/19/52/627d1aa29e01503afb6e8e987201ea02329bd5c43dc0de0fdbdf3b78de17/supriya-24.3b2-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b358c2a2b8894ab3b944e9eb6e75e1f04a3458dbeae2a8eaffeaf4db025449b9",
"md5": "3095cf74c6d3d068bbfc6aa355862593",
"sha256": "7d33213d86a8212163734d308e9a0643aa63e6a5b7b10bc57ffff566bb562833"
},
"downloads": -1,
"filename": "supriya-24.3b2-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "3095cf74c6d3d068bbfc6aa355862593",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1168850,
"upload_time": "2024-03-26T22:38:07",
"upload_time_iso_8601": "2024-03-26T22:38:07.775474Z",
"url": "https://files.pythonhosted.org/packages/b3/58/c2a2b8894ab3b944e9eb6e75e1f04a3458dbeae2a8eaffeaf4db025449b9/supriya-24.3b2-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "85bfcbbc5bc7433d7dc21039977934b21df7a35970fe338f9fe772c2df037034",
"md5": "6e48b758e0b53c1efad81c590b87c323",
"sha256": "fc2983e1cae2f2bd9ddf4677a3643c91448ec0bf62847723f387853f01af65ac"
},
"downloads": -1,
"filename": "supriya-24.3b2.tar.gz",
"has_sig": false,
"md5_digest": "6e48b758e0b53c1efad81c590b87c323",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 3034397,
"upload_time": "2024-03-26T22:38:09",
"upload_time_iso_8601": "2024-03-26T22:38:09.409955Z",
"url": "https://files.pythonhosted.org/packages/85/bf/cbbc5bc7433d7dc21039977934b21df7a35970fe338f9fe772c2df037034/supriya-24.3b2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-26 22:38:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "supriya-project",
"github_project": "supriya",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "supriya"
}