stim


Namestim JSON
Version 1.15.0 PyPI version JSON
download
home_pagehttps://github.com/quantumlib/stim
SummaryA fast library for analyzing with quantum stabilizer circuits.
upload_time2025-05-07 06:19:30
maintainerNone
docs_urlNone
authorCraig Gidney
requires_python>=3.6.0
licenseApache 2
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Stim

Stim is a fast simulator for quantum stabilizer circuits.

API references are available on the stim github wiki: https://github.com/quantumlib/stim/wiki

Stim can be installed into a python 3 environment using pip:

```bash
pip install stim
```

Once stim is installed, you can `import stim` and use it.
There are three supported use cases:

1. Interactive simulation with `stim.TableauSimulator`.
2. High speed sampling with samplers compiled from `stim.Circuit`.
3. Independent exploration using `stim.Tableau` and `stim.PauliString`.

## Interactive Simulation

Use `stim.TableauSimulator` to simulate operations one by one while inspecting the results:

```python
import stim

s = stim.TableauSimulator()

# Create a GHZ state.
s.h(0)
s.cnot(0, 1)
s.cnot(0, 2)

# Look at the simulator state re-inverted to be forwards:
t = s.current_inverse_tableau()
print(t**-1)
# prints:
# +-xz-xz-xz-
# | ++ ++ ++
# | ZX _Z _Z
# | _X XZ __
# | _X __ XZ

# Measure the GHZ state.
print(s.measure_many(0, 1, 2))
# prints one of:
# [True, True, True]
# or:
# [False, False, False]
```

## High Speed Sampling

By creating a `stim.Circuit` and compiling it into a sampler, samples can be generated very quickly:

```python
import stim

# Create a circuit that measures a large GHZ state.
c = stim.Circuit()
c.append("H", [0])
for k in range(1, 30):
    c.append("CNOT", [0, k])
c.append("M", range(30))

# Compile the circuit into a high performance sampler.
sampler = c.compile_sampler()

# Collect a batch of samples.
# Note: the ideal batch size, in terms of speed per sample, is roughly 1024.
# Smaller batches are slower because they are not sufficiently vectorized.
# Bigger batches are slower because they use more memory.
batch = sampler.sample(1024)
print(type(batch))  # numpy.ndarray
print(batch.dtype)  # numpy.uint8
print(batch.shape)  # (1024, 30)
print(batch)
# Prints something like:
# [[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
#  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
#  ...
#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
#  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]
```

This also works on circuits that include noise:

```python
import stim
import numpy as np

c = stim.Circuit("""
    X_ERROR(0.1) 0
    Y_ERROR(0.2) 1
    Z_ERROR(0.3) 2
    DEPOLARIZE1(0.4) 3
    DEPOLARIZE2(0.5) 4 5
    M 0 1 2 3 4 5
""")
batch = c.compile_sampler().sample(2**20)
print(np.mean(batch, axis=0).round(3))
# Prints something like:
# [0.1   0.2   0.    0.267 0.267 0.266]
```

You can also sample annotated detection events using `stim.Circuit.compile_detector_sampler`.

For a list of gates that can appear in a `stim.Circuit`, see the [latest readme on github](https://github.com/quantumlib/Stim#readme).

## Independent Exploration

Stim provides data types `stim.PauliString` and `stim.Tableau`, which support a variety of fast operations.

```python
import stim

xx = stim.PauliString("XX")
yy = stim.PauliString("YY")
assert xx * yy == -stim.PauliString("ZZ")

s = stim.Tableau.from_named_gate("S")
print(repr(s))
# prints:
# stim.Tableau.from_conjugated_generators(
#     xs=[
#         stim.PauliString("+Y"),
#     ],
#     zs=[
#         stim.PauliString("+Z"),
#     ],
# )

s_dag = stim.Tableau.from_named_gate("S_DAG")
assert s**-1 == s_dag
assert s**1000000003 == s_dag

cnot = stim.Tableau.from_named_gate("CNOT")
cz = stim.Tableau.from_named_gate("CZ")
h = stim.Tableau.from_named_gate("H")
t = stim.Tableau(5)
t.append(cnot, [1, 4])
t.append(h, [4])
t.append(cz, [1, 4])
t.prepend(h, [4])
assert t == stim.Tableau(5)
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/quantumlib/stim",
    "name": "stim",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6.0",
    "maintainer_email": null,
    "keywords": null,
    "author": "Craig Gidney",
    "author_email": "craig.gidney@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/77/15/0218eacd61cda992daf398bc36daf9830c8b430157a3ac0c06379598d24a/stim-1.15.0.tar.gz",
    "platform": null,
    "description": "# Stim\n\nStim is a fast simulator for quantum stabilizer circuits.\n\nAPI references are available on the stim github wiki: https://github.com/quantumlib/stim/wiki\n\nStim can be installed into a python 3 environment using pip:\n\n```bash\npip install stim\n```\n\nOnce stim is installed, you can `import stim` and use it.\nThere are three supported use cases:\n\n1. Interactive simulation with `stim.TableauSimulator`.\n2. High speed sampling with samplers compiled from `stim.Circuit`.\n3. Independent exploration using `stim.Tableau` and `stim.PauliString`.\n\n## Interactive Simulation\n\nUse `stim.TableauSimulator` to simulate operations one by one while inspecting the results:\n\n```python\nimport stim\n\ns = stim.TableauSimulator()\n\n# Create a GHZ state.\ns.h(0)\ns.cnot(0, 1)\ns.cnot(0, 2)\n\n# Look at the simulator state re-inverted to be forwards:\nt = s.current_inverse_tableau()\nprint(t**-1)\n# prints:\n# +-xz-xz-xz-\n# | ++ ++ ++\n# | ZX _Z _Z\n# | _X XZ __\n# | _X __ XZ\n\n# Measure the GHZ state.\nprint(s.measure_many(0, 1, 2))\n# prints one of:\n# [True, True, True]\n# or:\n# [False, False, False]\n```\n\n## High Speed Sampling\n\nBy creating a `stim.Circuit` and compiling it into a sampler, samples can be generated very quickly:\n\n```python\nimport stim\n\n# Create a circuit that measures a large GHZ state.\nc = stim.Circuit()\nc.append(\"H\", [0])\nfor k in range(1, 30):\n    c.append(\"CNOT\", [0, k])\nc.append(\"M\", range(30))\n\n# Compile the circuit into a high performance sampler.\nsampler = c.compile_sampler()\n\n# Collect a batch of samples.\n# Note: the ideal batch size, in terms of speed per sample, is roughly 1024.\n# Smaller batches are slower because they are not sufficiently vectorized.\n# Bigger batches are slower because they use more memory.\nbatch = sampler.sample(1024)\nprint(type(batch))  # numpy.ndarray\nprint(batch.dtype)  # numpy.uint8\nprint(batch.shape)  # (1024, 30)\nprint(batch)\n# Prints something like:\n# [[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]\n#  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]\n#  ...\n#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]\n#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]\n#  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n#  [1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]]\n```\n\nThis also works on circuits that include noise:\n\n```python\nimport stim\nimport numpy as np\n\nc = stim.Circuit(\"\"\"\n    X_ERROR(0.1) 0\n    Y_ERROR(0.2) 1\n    Z_ERROR(0.3) 2\n    DEPOLARIZE1(0.4) 3\n    DEPOLARIZE2(0.5) 4 5\n    M 0 1 2 3 4 5\n\"\"\")\nbatch = c.compile_sampler().sample(2**20)\nprint(np.mean(batch, axis=0).round(3))\n# Prints something like:\n# [0.1   0.2   0.    0.267 0.267 0.266]\n```\n\nYou can also sample annotated detection events using `stim.Circuit.compile_detector_sampler`.\n\nFor a list of gates that can appear in a `stim.Circuit`, see the [latest readme on github](https://github.com/quantumlib/Stim#readme).\n\n## Independent Exploration\n\nStim provides data types `stim.PauliString` and `stim.Tableau`, which support a variety of fast operations.\n\n```python\nimport stim\n\nxx = stim.PauliString(\"XX\")\nyy = stim.PauliString(\"YY\")\nassert xx * yy == -stim.PauliString(\"ZZ\")\n\ns = stim.Tableau.from_named_gate(\"S\")\nprint(repr(s))\n# prints:\n# stim.Tableau.from_conjugated_generators(\n#     xs=[\n#         stim.PauliString(\"+Y\"),\n#     ],\n#     zs=[\n#         stim.PauliString(\"+Z\"),\n#     ],\n# )\n\ns_dag = stim.Tableau.from_named_gate(\"S_DAG\")\nassert s**-1 == s_dag\nassert s**1000000003 == s_dag\n\ncnot = stim.Tableau.from_named_gate(\"CNOT\")\ncz = stim.Tableau.from_named_gate(\"CZ\")\nh = stim.Tableau.from_named_gate(\"H\")\nt = stim.Tableau(5)\nt.append(cnot, [1, 4])\nt.append(h, [4])\nt.append(cz, [1, 4])\nt.prepend(h, [4])\nassert t == stim.Tableau(5)\n```\n",
    "bugtrack_url": null,
    "license": "Apache 2",
    "summary": "A fast library for analyzing with quantum stabilizer circuits.",
    "version": "1.15.0",
    "project_urls": {
        "Homepage": "https://github.com/quantumlib/stim"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "30e85d0c058e59ba156c6f1bfd8569a889dec80154e95d7903bf50bea31814ec",
                "md5": "36f384869973c5cea9535fb3a792673d",
                "sha256": "4c10d2022b3c4c245f5f421dbf01b012a4d04901df697d9aca69eaea329c8532"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "36f384869973c5cea9535fb3a792673d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6.0",
            "size": 1952385,
            "upload_time": "2025-05-07T06:18:29",
            "upload_time_iso_8601": "2025-05-07T06:18:29.003760Z",
            "url": "https://files.pythonhosted.org/packages/30/e8/5d0c058e59ba156c6f1bfd8569a889dec80154e95d7903bf50bea31814ec/stim-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1685e82bd61413db51c92642620340c9175f0e1e93d2afc5274e8fa775831326",
                "md5": "8c0de4ed551762e5baa333fee417a98c",
                "sha256": "6f240c196f23126bfed79bd78de5baa1fdde9c8fbfe56de032a12657fc42da37"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "8c0de4ed551762e5baa333fee417a98c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6.0",
            "size": 1824039,
            "upload_time": "2025-05-07T06:18:31",
            "upload_time_iso_8601": "2025-05-07T06:18:31.537397Z",
            "url": "https://files.pythonhosted.org/packages/16/85/e82bd61413db51c92642620340c9175f0e1e93d2afc5274e8fa775831326/stim-1.15.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d806b267359c50d735ca718dd487ec57842d0ed34865b62b0d8e6bdc3381d611",
                "md5": "ebdaca2ab34dd9ea0fcd44820be0afeb",
                "sha256": "31c55fad7529d6ee508f268534eeca1433017f2e83082f88275bea362b94f30f"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebdaca2ab34dd9ea0fcd44820be0afeb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6.0",
            "size": 4982908,
            "upload_time": "2025-05-07T06:18:33",
            "upload_time_iso_8601": "2025-05-07T06:18:33.035012Z",
            "url": "https://files.pythonhosted.org/packages/d8/06/b267359c50d735ca718dd487ec57842d0ed34865b62b0d8e6bdc3381d611/stim-1.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c62c84b07f2fe78f382c3514ce3863554ae47019536293d366e80e57598fe9cb",
                "md5": "ad2013dec7c06765c8bef76e091eb52b",
                "sha256": "d94638feaac9d037690779c383592bb898eda9db460d23fc0652d10030d570c9"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ad2013dec7c06765c8bef76e091eb52b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6.0",
            "size": 2624472,
            "upload_time": "2025-05-07T06:18:34",
            "upload_time_iso_8601": "2025-05-07T06:18:34.678934Z",
            "url": "https://files.pythonhosted.org/packages/c6/2c/84b07f2fe78f382c3514ce3863554ae47019536293d366e80e57598fe9cb/stim-1.15.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "945f82a80a3b0e494af4723737ea2109e64edbedc25fe05dcee8918e70d3a060",
                "md5": "8b05ab10ad59bf8e9ed05f985200689e",
                "sha256": "48525d92965cc65b61399a9e1fe1d7a8925981bb4430ef69866d4e5c67a77d16"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8b05ab10ad59bf8e9ed05f985200689e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6.0",
            "size": 1956537,
            "upload_time": "2025-05-07T06:18:36",
            "upload_time_iso_8601": "2025-05-07T06:18:36.685255Z",
            "url": "https://files.pythonhosted.org/packages/94/5f/82a80a3b0e494af4723737ea2109e64edbedc25fe05dcee8918e70d3a060/stim-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a8820a01580071c6d50107298e93faa88250fc30f1538117ec887ec48de7816d",
                "md5": "b425b36e97eca06d1a8a468da040f330",
                "sha256": "0bb3757c69c9b16fd24ff7400b5cddb22017c4cae84fc4b7b73f84373cb03c00"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b425b36e97eca06d1a8a468da040f330",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6.0",
            "size": 1826988,
            "upload_time": "2025-05-07T06:18:38",
            "upload_time_iso_8601": "2025-05-07T06:18:38.598398Z",
            "url": "https://files.pythonhosted.org/packages/a8/82/0a01580071c6d50107298e93faa88250fc30f1538117ec887ec48de7816d/stim-1.15.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7c11dfa90b0622070eb39b4260eca26814d6fbac0f278e23b156072d9fac86b",
                "md5": "2fee95ed7513469bae5315941e6e67af",
                "sha256": "f0fb249f1a2897a22cbe4e0c2627abf49188cbbf19b942d4749972d1c3bdf12c"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2fee95ed7513469bae5315941e6e67af",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6.0",
            "size": 4989254,
            "upload_time": "2025-05-07T06:18:40",
            "upload_time_iso_8601": "2025-05-07T06:18:40.628640Z",
            "url": "https://files.pythonhosted.org/packages/d7/c1/1dfa90b0622070eb39b4260eca26814d6fbac0f278e23b156072d9fac86b/stim-1.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb275b8e8155e7fb75a9313e70f77a62233e0b9041c5acb60f6cf5a908d221e8",
                "md5": "9a6d57edb6976adfc8777f8441587ecf",
                "sha256": "6e3b61a2d9dc4b4312f5cf2ccf9c9f7175fe13a12e5c08df99835c5275680919"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9a6d57edb6976adfc8777f8441587ecf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6.0",
            "size": 2625370,
            "upload_time": "2025-05-07T06:18:42",
            "upload_time_iso_8601": "2025-05-07T06:18:42.650381Z",
            "url": "https://files.pythonhosted.org/packages/cb/27/5b8e8155e7fb75a9313e70f77a62233e0b9041c5acb60f6cf5a908d221e8/stim-1.15.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6599da44f1fde8692deb74e291899699ee166e5726b975addff50f0f68bfc4c1",
                "md5": "392274b2b8004e772c7faac977d09ebb",
                "sha256": "d426e00afe21478828369df3aaa82905e710c5b1f72582ec45244e3739d6183d"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "392274b2b8004e772c7faac977d09ebb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6.0",
            "size": 1974467,
            "upload_time": "2025-05-07T06:18:44",
            "upload_time_iso_8601": "2025-05-07T06:18:44.665049Z",
            "url": "https://files.pythonhosted.org/packages/65/99/da44f1fde8692deb74e291899699ee166e5726b975addff50f0f68bfc4c1/stim-1.15.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "46f35aa6a7b31bcc9fb2540f65954b99dbf1e8c5fcd8d0aa164857b74e5eae9a",
                "md5": "2b0e45357774539d1458fcd4e0a3c9f6",
                "sha256": "fc613f78bc88b4318d7f34f9fddacec52638c11b72cc618f911bdd7ca153f938"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2b0e45357774539d1458fcd4e0a3c9f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6.0",
            "size": 1838840,
            "upload_time": "2025-05-07T06:18:46",
            "upload_time_iso_8601": "2025-05-07T06:18:46.025541Z",
            "url": "https://files.pythonhosted.org/packages/46/f3/5aa6a7b31bcc9fb2540f65954b99dbf1e8c5fcd8d0aa164857b74e5eae9a/stim-1.15.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5b25f3b56b07c0c3fb31cb973a5c47ef88da022a859940dd46c910b706fc74aa",
                "md5": "14db9c333386c5fd718619b4e002a297",
                "sha256": "fdd9e5ab85ba2fb113b8834422518f6e46a4aea2e0f6f7305cfc2ad0fcd07086"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "14db9c333386c5fd718619b4e002a297",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6.0",
            "size": 4968123,
            "upload_time": "2025-05-07T06:18:48",
            "upload_time_iso_8601": "2025-05-07T06:18:48.197746Z",
            "url": "https://files.pythonhosted.org/packages/5b/25/f3b56b07c0c3fb31cb973a5c47ef88da022a859940dd46c910b706fc74aa/stim-1.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "817eabfed103a045a6ee8c7f3f00cd820d1cf9127304066aec42ea9fb89ee9c0",
                "md5": "95f8b7b932d4b1100579f2cf8359b26f",
                "sha256": "e92d5be90f6c92bada6b5aea64dfe9c80813a06e1316a71d5a36203dd24492f5"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "95f8b7b932d4b1100579f2cf8359b26f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6.0",
            "size": 2625908,
            "upload_time": "2025-05-07T06:18:49",
            "upload_time_iso_8601": "2025-05-07T06:18:49.681903Z",
            "url": "https://files.pythonhosted.org/packages/81/7e/abfed103a045a6ee8c7f3f00cd820d1cf9127304066aec42ea9fb89ee9c0/stim-1.15.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "287f825d745dc128321dd2f41da75d18111121a90e7bb711da24f28b1e003c9e",
                "md5": "d901502966815f9bf23c4097b7216d23",
                "sha256": "673a323402c266b1a1225565d69d31816c3d4a4c259383ed4fa9c15cacd12411"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d901502966815f9bf23c4097b7216d23",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.6.0",
            "size": 1974528,
            "upload_time": "2025-05-07T06:18:51",
            "upload_time_iso_8601": "2025-05-07T06:18:51.125496Z",
            "url": "https://files.pythonhosted.org/packages/28/7f/825d745dc128321dd2f41da75d18111121a90e7bb711da24f28b1e003c9e/stim-1.15.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bb9910604264cd7159573d6d01cdf5f9675c71580dcc3df5c533fccabad59cda",
                "md5": "e3d3bd7d62a378232e3150ecba8079c2",
                "sha256": "35e36d0479015b4dcb4261b8b68be85067cbd4bac5632bdfdb3ee3f8671d05a9"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e3d3bd7d62a378232e3150ecba8079c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.6.0",
            "size": 1838700,
            "upload_time": "2025-05-07T06:18:52",
            "upload_time_iso_8601": "2025-05-07T06:18:52.950593Z",
            "url": "https://files.pythonhosted.org/packages/bb/99/10604264cd7159573d6d01cdf5f9675c71580dcc3df5c533fccabad59cda/stim-1.15.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "25971bf3bf16129667eff1c0d0f3bb95262a2bec8c8d1227aa973b8e2a1935b6",
                "md5": "5914b203641db3205cc7eed89419e304",
                "sha256": "fb9465ab120837ecbd26b5af216a00715f04da087ddcfa09646892c8de720d09"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5914b203641db3205cc7eed89419e304",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.6.0",
            "size": 4967782,
            "upload_time": "2025-05-07T06:18:54",
            "upload_time_iso_8601": "2025-05-07T06:18:54.940808Z",
            "url": "https://files.pythonhosted.org/packages/25/97/1bf3bf16129667eff1c0d0f3bb95262a2bec8c8d1227aa973b8e2a1935b6/stim-1.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "711cb808860993997504c14f200045a7fdfcc94cc4632323a703534b90abd643",
                "md5": "004377a088d17a561771a1e0a4eb1267",
                "sha256": "93fab5d7a113f9c0e8dd78a77ef083c654f3638fc9d160067fcdac1bb52af9ac"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "004377a088d17a561771a1e0a4eb1267",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6.0",
            "size": 3742229,
            "upload_time": "2025-05-07T06:18:56",
            "upload_time_iso_8601": "2025-05-07T06:18:56.972449Z",
            "url": "https://files.pythonhosted.org/packages/71/1c/b808860993997504c14f200045a7fdfcc94cc4632323a703534b90abd643/stim-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8dcd4a90a34710285df02d790ea07b89912018c57e43be0746f7c78068963394",
                "md5": "ba1d5a8845055dbd72cddac78c6564d4",
                "sha256": "32a1b3d25c5154d17ee1e2f6c0051cbf8a1ea3babc12571231b8aa7191a5c82c"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ba1d5a8845055dbd72cddac78c6564d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6.0",
            "size": 5241790,
            "upload_time": "2025-05-07T06:18:59",
            "upload_time_iso_8601": "2025-05-07T06:18:59.068631Z",
            "url": "https://files.pythonhosted.org/packages/8d/cd/4a90a34710285df02d790ea07b89912018c57e43be0746f7c78068963394/stim-1.15.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "43632f4438cb15342c625f4b1b831ce7985d96f8e000e440c428bb3d4e1ae18e",
                "md5": "327baf7ef9b9f0e785757ece803abf49",
                "sha256": "bc55de6dca511a77dc5fc4ece750ae9afe8ab840455da60a119a61eb1269e338"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "327baf7ef9b9f0e785757ece803abf49",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6.0",
            "size": 5001471,
            "upload_time": "2025-05-07T06:19:01",
            "upload_time_iso_8601": "2025-05-07T06:19:01.187813Z",
            "url": "https://files.pythonhosted.org/packages/43/63/2f4438cb15342c625f4b1b831ce7985d96f8e000e440c428bb3d4e1ae18e/stim-1.15.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69a481a151529f5de20fbd396ad409dafbb553efbfa36624263ddffc4250d4ef",
                "md5": "0209cebf0d34466e6af4f41f8d7a80e7",
                "sha256": "f6f7cd19a2a3bb3e494bb14e23a23c8c51afccf9f630d422c4242d2ed4917c2f"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "0209cebf0d34466e6af4f41f8d7a80e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6.0",
            "size": 2377331,
            "upload_time": "2025-05-07T06:19:03",
            "upload_time_iso_8601": "2025-05-07T06:19:03.134080Z",
            "url": "https://files.pythonhosted.org/packages/69/a4/81a151529f5de20fbd396ad409dafbb553efbfa36624263ddffc4250d4ef/stim-1.15.0-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "55a12a13b661e5181f9d5adc8672af332d75b50d9e4a5b7b70db35cabf520510",
                "md5": "d297095ffa80c7f237f16398bcd86ebe",
                "sha256": "a1e8ee222b112f9df1b8fdc4a9d500957a5a6ccd789b34e955a05862aa211f9d"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d297095ffa80c7f237f16398bcd86ebe",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6.0",
            "size": 2607399,
            "upload_time": "2025-05-07T06:19:06",
            "upload_time_iso_8601": "2025-05-07T06:19:06.080912Z",
            "url": "https://files.pythonhosted.org/packages/55/a1/2a13b661e5181f9d5adc8672af332d75b50d9e4a5b7b70db35cabf520510/stim-1.15.0-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69f567e02828f46881a893e8667f7175f1243dc155ff1f50f69c3f1b248130db",
                "md5": "3715fb74d4c96205dcb14a46ba4d636e",
                "sha256": "c5504454a7158c009e9270a9fce90f6e4b6007a5f62e0c30c5d750ce845db407"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3715fb74d4c96205dcb14a46ba4d636e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6.0",
            "size": 3742436,
            "upload_time": "2025-05-07T06:19:08",
            "upload_time_iso_8601": "2025-05-07T06:19:08.068237Z",
            "url": "https://files.pythonhosted.org/packages/69/f5/67e02828f46881a893e8667f7175f1243dc155ff1f50f69c3f1b248130db/stim-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d60796143781e6b08b19f6225e25531d7bf15117bc2d5345d87087acc6a82169",
                "md5": "cca574026aa0a7c549c7fc955b2d3191",
                "sha256": "1f8ed62c8b257c1d6ae63f0611f49771b2aaa8986a276f94c2c607467bd5587e"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "cca574026aa0a7c549c7fc955b2d3191",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6.0",
            "size": 5241085,
            "upload_time": "2025-05-07T06:19:11",
            "upload_time_iso_8601": "2025-05-07T06:19:11.458443Z",
            "url": "https://files.pythonhosted.org/packages/d6/07/96143781e6b08b19f6225e25531d7bf15117bc2d5345d87087acc6a82169/stim-1.15.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "92fcba9326e297a93d89e141c9e7a7fd231286c311d117c034ac8a0fc5ba0e59",
                "md5": "8c9581e62279c1c1a9208867299c160d",
                "sha256": "614e042645a7a6af65942f610538b166205635e5eedeac2f41ecb589cd7bd40c"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8c9581e62279c1c1a9208867299c160d",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6.0",
            "size": 5002250,
            "upload_time": "2025-05-07T06:19:13",
            "upload_time_iso_8601": "2025-05-07T06:19:13.067721Z",
            "url": "https://files.pythonhosted.org/packages/92/fc/ba9326e297a93d89e141c9e7a7fd231286c311d117c034ac8a0fc5ba0e59/stim-1.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dc170ce685f4351f488204e6c8fabd433f9cc9ca9e2b8c26181b67a30f1c8fe6",
                "md5": "83410714bffb717135e58959eba5a951",
                "sha256": "6aadcdfb6f0f900bf7d66e815201ace8509926d1213019a2b87831d0eaef8362"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "83410714bffb717135e58959eba5a951",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6.0",
            "size": 2377732,
            "upload_time": "2025-05-07T06:19:14",
            "upload_time_iso_8601": "2025-05-07T06:19:14.644519Z",
            "url": "https://files.pythonhosted.org/packages/dc/17/0ce685f4351f488204e6c8fabd433f9cc9ca9e2b8c26181b67a30f1c8fe6/stim-1.15.0-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3aa1f8a7ccf960ce224cd0d9e2ba38b00b1fd104ec24e8599e89a56dc12ef609",
                "md5": "db991bbccd30dbb6a3571c46440f4b5e",
                "sha256": "6940dbab42507281dddc8dd7992e7ec36a2a2c4b5eaa340bfc577143251d1dc5"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "db991bbccd30dbb6a3571c46440f4b5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6.0",
            "size": 2607487,
            "upload_time": "2025-05-07T06:19:16",
            "upload_time_iso_8601": "2025-05-07T06:19:16.078981Z",
            "url": "https://files.pythonhosted.org/packages/3a/a1/f8a7ccf960ce224cd0d9e2ba38b00b1fd104ec24e8599e89a56dc12ef609/stim-1.15.0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "360811a7c85cb651c0a25927e8ac27736534848b8ff9ec2e223d363735215968",
                "md5": "48d2d619edf4ffb2050912b9d447567f",
                "sha256": "c095ba13da95223e6b55f5c3493d48a1c04926827b6d89ae4af426044633d710"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "48d2d619edf4ffb2050912b9d447567f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6.0",
            "size": 3761943,
            "upload_time": "2025-05-07T06:19:17",
            "upload_time_iso_8601": "2025-05-07T06:19:17.632121Z",
            "url": "https://files.pythonhosted.org/packages/36/08/11a7c85cb651c0a25927e8ac27736534848b8ff9ec2e223d363735215968/stim-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "671fd770778ff75efa92e3ef91a8d373bc2a209d6717ce2eb3036bf2742f2287",
                "md5": "d02401479db7f254e38dfbd1b4bb82b4",
                "sha256": "3aa9ab2c82e111207515976b0561fb5a44a9834bcb7769cfd6c8fc66005e82c6"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d02401479db7f254e38dfbd1b4bb82b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6.0",
            "size": 3505889,
            "upload_time": "2025-05-07T06:19:19",
            "upload_time_iso_8601": "2025-05-07T06:19:19.162276Z",
            "url": "https://files.pythonhosted.org/packages/67/1f/d770778ff75efa92e3ef91a8d373bc2a209d6717ce2eb3036bf2742f2287/stim-1.15.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cb2c58ccb71e9bd8b7c5f340212b79cef5b22dc6a941b91f60c85481bea1388",
                "md5": "250dbd12552ca2b9de5b26c57cf54ccf",
                "sha256": "41fa67434e9d841dbee785639b2766265753eec31cabaf7e6f47fbe3b06a1d9c"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "250dbd12552ca2b9de5b26c57cf54ccf",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6.0",
            "size": 4981852,
            "upload_time": "2025-05-07T06:19:20",
            "upload_time_iso_8601": "2025-05-07T06:19:20.966684Z",
            "url": "https://files.pythonhosted.org/packages/1c/b2/c58ccb71e9bd8b7c5f340212b79cef5b22dc6a941b91f60c85481bea1388/stim-1.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9370f938e362e68bd9c9ac773c9494f0fc1cedf19743717b6e30dd2e89840b6f",
                "md5": "dbac7faba91723a5cd06ff8e589c6944",
                "sha256": "810383267ed94091dd3f49c3bd45061dbdc4e0f7a766de6a8f0e62bee2edc494"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dbac7faba91723a5cd06ff8e589c6944",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6.0",
            "size": 2625159,
            "upload_time": "2025-05-07T06:19:22",
            "upload_time_iso_8601": "2025-05-07T06:19:22.480568Z",
            "url": "https://files.pythonhosted.org/packages/93/70/f938e362e68bd9c9ac773c9494f0fc1cedf19743717b6e30dd2e89840b6f/stim-1.15.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ce94d44651fd1754b0282d65c2c39dc4c72833c7adc99e7dc873bb6400aa3787",
                "md5": "868a07f02f0d688690f0c62700a603ce",
                "sha256": "a49af2ffc5f18178cddb1ef0014568a7114f97fe9a12f2b905ab8e2158d40558"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "868a07f02f0d688690f0c62700a603ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6.0",
            "size": 1952843,
            "upload_time": "2025-05-07T06:19:23",
            "upload_time_iso_8601": "2025-05-07T06:19:23.931769Z",
            "url": "https://files.pythonhosted.org/packages/ce/94/d44651fd1754b0282d65c2c39dc4c72833c7adc99e7dc873bb6400aa3787/stim-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bd6eb0fe30a5befe967632409ec068d49f4dcc186c7383d245cf8c9a343e3f2d",
                "md5": "f795e13c1411b1e7fe23bf34ca765703",
                "sha256": "190c5a3c9cecdfae3302d02057d1ed6d9ce7910d2bcc2ff375807d8f8ec5494d"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f795e13c1411b1e7fe23bf34ca765703",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6.0",
            "size": 1824199,
            "upload_time": "2025-05-07T06:19:25",
            "upload_time_iso_8601": "2025-05-07T06:19:25.347938Z",
            "url": "https://files.pythonhosted.org/packages/bd/6e/b0fe30a5befe967632409ec068d49f4dcc186c7383d245cf8c9a343e3f2d/stim-1.15.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "48c19a5a0db2e9735debdda7d498c0ae3407aca88b705beb8a8c1c90350d4316",
                "md5": "cc31525c23567f24f1432100a70d2f2a",
                "sha256": "2f64ab075e856040c3b4157a4f2caa329204d579cbd7c0c02c7247e5a78da5db"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cc31525c23567f24f1432100a70d2f2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6.0",
            "size": 4993068,
            "upload_time": "2025-05-07T06:19:27",
            "upload_time_iso_8601": "2025-05-07T06:19:27.729004Z",
            "url": "https://files.pythonhosted.org/packages/48/c1/9a5a0db2e9735debdda7d498c0ae3407aca88b705beb8a8c1c90350d4316/stim-1.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5226901a92dedf818c1fb086a160887f39a85f4f3d9e4f683b0f06888c457381",
                "md5": "8066984aa9f6712e5346132474ff0aa3",
                "sha256": "d6d409d42899bf35cd949806231d382ee3e4f679dd0e960910b39207d2fbe62e"
            },
            "downloads": -1,
            "filename": "stim-1.15.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8066984aa9f6712e5346132474ff0aa3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6.0",
            "size": 2711841,
            "upload_time": "2025-05-07T06:19:29",
            "upload_time_iso_8601": "2025-05-07T06:19:29.172433Z",
            "url": "https://files.pythonhosted.org/packages/52/26/901a92dedf818c1fb086a160887f39a85f4f3d9e4f683b0f06888c457381/stim-1.15.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "77150218eacd61cda992daf398bc36daf9830c8b430157a3ac0c06379598d24a",
                "md5": "8caa077d86cd1dd386724f2a3ee13b87",
                "sha256": "95236006859d6754be99629d4fb44788e742e962ac8c59caad421ca088f7350e"
            },
            "downloads": -1,
            "filename": "stim-1.15.0.tar.gz",
            "has_sig": false,
            "md5_digest": "8caa077d86cd1dd386724f2a3ee13b87",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6.0",
            "size": 853226,
            "upload_time": "2025-05-07T06:19:30",
            "upload_time_iso_8601": "2025-05-07T06:19:30.452815Z",
            "url": "https://files.pythonhosted.org/packages/77/15/0218eacd61cda992daf398bc36daf9830c8b430157a3ac0c06379598d24a/stim-1.15.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-05-07 06:19:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "quantumlib",
    "github_project": "stim",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "stim"
}
        
Elapsed time: 1.97322s