🆕 December 1, 2024: The original [`lap`](https://github.com/gatagat/lap) and [`lapx`](https://github.com/rathaROG/lapx) have been merged.
---
<details><summary>See more</summary><br>
[![Test Simple](https://github.com/rathaROG/lapx/actions/workflows/test_simple.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/test_simple.yaml)
[![Benchmark](https://github.com/rathaROG/lapx/actions/workflows/benchmark.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/benchmark.yaml)
[![Test PyPI Build](https://github.com/rathaROG/lapx/actions/workflows/prepublish.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/prepublish.yaml)
[![Publish to PyPI](https://github.com/rathaROG/lapx/actions/workflows/publish.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/publish.yaml)
# Linear Assignment Problem Solver
`lapx` basically is Tomas Kazmar's [`gatagat/lap`](https://github.com/gatagat/lap) with support for all Windows/Linux/macOS and Python 3.7-3.13.
<details><summary>About <code>lap</code></summary><br>
Tomas Kazmar's [`lap`](https://github.com/gatagat/lap) is a [linear assignment problem](https://en.wikipedia.org/wiki/Assignment_problem) solver using Jonker-Volgenant algorithm for dense LAPJV ¹ or sparse LAPMOD ² matrices. Both algorithms are implemented from scratch based solely on the papers ¹˒² and the public domain Pascal implementation provided by A. Volgenant ³. The LAPMOD implementation seems to be faster than the LAPJV implementation for matrices with a side of more than ~5000 and with less than 50% finite coefficients.
<sup>¹ R. Jonker and A. Volgenant, "A Shortest Augmenting Path Algorithm for Dense and Sparse Linear Assignment Problems", Computing 38, 325-340 (1987) </sup><br>
<sup>² A. Volgenant, "Linear and Semi-Assignment Problems: A Core Oriented Approach", Computer Ops Res. 23, 917-932 (1996) </sup><br>
<sup>³ http://www.assignmentproblems.com/LAPJV.htm | [[archive.org](https://web.archive.org/web/20220221010749/http://www.assignmentproblems.com/LAPJV.htm)] </sup><br>
</details>
## 💽 Installation
### Install from [PyPI](https://pypi.org/project/lapx/):
[![PyPI version](https://badge.fury.io/py/lapx.svg)](https://badge.fury.io/py/lapx)
[![Downloads](https://static.pepy.tech/badge/lapx)](https://pepy.tech/project/lapx)
[![Downloads](https://static.pepy.tech/badge/lapx/month)](https://pepy.tech/project/lapx)
```
pip install lapx
```
| **Pre-built Wheels** 🛞 | **Windows** ✅ | **Linux** ✅ | **macOS** ✅ |
|:---:|:---:|:---:|:---:|
| Python 3.7 | AMD64 | x86_64/aarch64 | x86_64 |
| Python 3.8 | AMD64 | x86_64/aarch64 | x86_64/arm64 |
| Python 3.9-3.13 ¹ | AMD64/ARM64 ² | x86_64/aarch64 | x86_64/arm64 |
<sup>¹ v0.5.10+ supports numpy v2.x for Python 3.9-3.13. 🆕 </sup><br>
<sup>² Windows ARM64 is experimental.</sup><br>
<details><summary>Other options</summary>
### Install from GitHub repo (Require C++ compiler):
```
pip install git+https://github.com/rathaROG/lapx.git
```
### Build and install (Require C++ compiler):
```
git clone https://github.com/rathaROG/lapx.git
cd lapx
pip install "setuptools>=67.8.0"
pip install wheel build
python -m build --wheel
cd dist
```
</details>
## 🧪 Usage
`lapx` is just the name for package distribution. The same as `lap`, use `import lap` to import; for example:
```
import lap
import numpy as np
print(lap.lapjv(np.random.rand(4, 5), extend_cost=True))
```
<details><summary>More details</summary>
### `cost, x, y = lap.lapjv(C)`
The function `lapjv(C)` returns the assignment cost `cost` and two arrays `x` and `y`. If cost matrix `C` has shape NxM, then `x` is a size-N array specifying to which column each row is assigned, and `y` is a size-M array specifying to which row each column is assigned. For example, an output of `x = [1, 0]` indicates that row 0 is assigned to column 1 and row 1 is assigned to column 0. Similarly, an output of `x = [2, 1, 0]` indicates that row 0 is assigned to column 2, row 1 is assigned to column 1, and row 2 is assigned to column 0.
Note that this function *does not* return the assignment matrix (as done by scipy's [`linear_sum_assignment`](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.linear_sum_assignment.html) and lapsolver's [`solve dense`](https://github.com/cheind/py-lapsolver)). The assignment matrix can be constructed from `x` as follows:
```
A = np.zeros((N, M))
for i in range(N):
A[i, x[i]] = 1
```
Equivalently, we could construct the assignment matrix from `y`:
```
A = np.zeros((N, M))
for j in range(M):
A[y[j], j] = 1
```
Finally, note that the outputs are redundant: we can construct `x` from `y`, and vise versa:
```
x = [np.where(y == i)[0][0] for i in range(N)]
y = [np.where(x == j)[0][0] for j in range(M)]
```
</details>
</details>
Raw data
{
"_id": null,
"home_page": "https://github.com/rathaROG/lapx",
"name": "lapx",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "Linear Assignment, LAPJV, LAPMOD, lap, lapx",
"author": "rathaROG",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/91/7c/44ce778787d32efb6b1caa696125fa3c3a498d549602fac80c43c563a30c/lapx-0.5.11.post1.tar.gz",
"platform": null,
"description": "\ud83c\udd95 December 1, 2024: The original [`lap`](https://github.com/gatagat/lap) and [`lapx`](https://github.com/rathaROG/lapx) have been merged.\n\n---\n\n<details><summary>See more</summary><br>\n\n[![Test Simple](https://github.com/rathaROG/lapx/actions/workflows/test_simple.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/test_simple.yaml)\n[![Benchmark](https://github.com/rathaROG/lapx/actions/workflows/benchmark.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/benchmark.yaml)\n[![Test PyPI Build](https://github.com/rathaROG/lapx/actions/workflows/prepublish.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/prepublish.yaml)\n[![Publish to PyPI](https://github.com/rathaROG/lapx/actions/workflows/publish.yaml/badge.svg)](https://github.com/rathaROG/lapx/actions/workflows/publish.yaml)\n\n# Linear Assignment Problem Solver\n\n`lapx` basically is Tomas Kazmar's [`gatagat/lap`](https://github.com/gatagat/lap) with support for all Windows/Linux/macOS and Python 3.7-3.13. \n\n<details><summary>About <code>lap</code></summary><br>\n\nTomas Kazmar's [`lap`](https://github.com/gatagat/lap) is a [linear assignment problem](https://en.wikipedia.org/wiki/Assignment_problem) solver using Jonker-Volgenant algorithm for dense LAPJV \u00b9 or sparse LAPMOD \u00b2 matrices. Both algorithms are implemented from scratch based solely on the papers \u00b9\u02d2\u00b2 and the public domain Pascal implementation provided by A. Volgenant \u00b3. The LAPMOD implementation seems to be faster than the LAPJV implementation for matrices with a side of more than ~5000 and with less than 50% finite coefficients.\n\n<sup>\u00b9 R. Jonker and A. Volgenant, \"A Shortest Augmenting Path Algorithm for Dense and Sparse Linear Assignment Problems\", Computing 38, 325-340 (1987) </sup><br>\n<sup>\u00b2 A. Volgenant, \"Linear and Semi-Assignment Problems: A Core Oriented Approach\", Computer Ops Res. 23, 917-932 (1996) </sup><br>\n<sup>\u00b3 http://www.assignmentproblems.com/LAPJV.htm | [[archive.org](https://web.archive.org/web/20220221010749/http://www.assignmentproblems.com/LAPJV.htm)] </sup><br>\n\n</details>\n\n## \ud83d\udcbd Installation\n\n### Install from [PyPI](https://pypi.org/project/lapx/):\n\n[![PyPI version](https://badge.fury.io/py/lapx.svg)](https://badge.fury.io/py/lapx)\n[![Downloads](https://static.pepy.tech/badge/lapx)](https://pepy.tech/project/lapx)\n[![Downloads](https://static.pepy.tech/badge/lapx/month)](https://pepy.tech/project/lapx)\n\n```\npip install lapx\n```\n\n| **Pre-built Wheels** \ud83d\udede | **Windows** \u2705 | **Linux** \u2705 | **macOS** \u2705 |\n|:---:|:---:|:---:|:---:|\n| Python 3.7 | AMD64 | x86_64/aarch64 | x86_64 |\n| Python 3.8 | AMD64 | x86_64/aarch64 | x86_64/arm64 |\n| Python 3.9-3.13 \u00b9 | AMD64/ARM64 \u00b2 | x86_64/aarch64 | x86_64/arm64 |\n\n<sup>\u00b9 v0.5.10+ supports numpy v2.x for Python 3.9-3.13. \ud83c\udd95 </sup><br>\n<sup>\u00b2 Windows ARM64 is experimental.</sup><br>\n\n<details><summary>Other options</summary>\n\n### Install from GitHub repo (Require C++ compiler):\n\n```\npip install git+https://github.com/rathaROG/lapx.git\n```\n\n### Build and install (Require C++ compiler):\n\n```\ngit clone https://github.com/rathaROG/lapx.git\ncd lapx\npip install \"setuptools>=67.8.0\"\npip install wheel build\npython -m build --wheel\ncd dist\n```\n\n</details>\n\n## \ud83e\uddea Usage\n\n`lapx` is just the name for package distribution. The same as `lap`, use `import lap` to import; for example:\n\n```\nimport lap\nimport numpy as np\nprint(lap.lapjv(np.random.rand(4, 5), extend_cost=True))\n```\n\n<details><summary>More details</summary>\n \n### `cost, x, y = lap.lapjv(C)`\n\nThe function `lapjv(C)` returns the assignment cost `cost` and two arrays `x` and `y`. If cost matrix `C` has shape NxM, then `x` is a size-N array specifying to which column each row is assigned, and `y` is a size-M array specifying to which row each column is assigned. For example, an output of `x = [1, 0]` indicates that row 0 is assigned to column 1 and row 1 is assigned to column 0. Similarly, an output of `x = [2, 1, 0]` indicates that row 0 is assigned to column 2, row 1 is assigned to column 1, and row 2 is assigned to column 0.\n\nNote that this function *does not* return the assignment matrix (as done by scipy's [`linear_sum_assignment`](https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.linear_sum_assignment.html) and lapsolver's [`solve dense`](https://github.com/cheind/py-lapsolver)). The assignment matrix can be constructed from `x` as follows:\n```\nA = np.zeros((N, M))\nfor i in range(N):\n A[i, x[i]] = 1\n```\n\nEquivalently, we could construct the assignment matrix from `y`:\n```\nA = np.zeros((N, M))\nfor j in range(M):\n A[y[j], j] = 1\n```\n\nFinally, note that the outputs are redundant: we can construct `x` from `y`, and vise versa:\n```\nx = [np.where(y == i)[0][0] for i in range(N)]\ny = [np.where(x == j)[0][0] for j in range(M)]\n```\n\n</details>\n\n</details>\n",
"bugtrack_url": null,
"license": "BSD-2-Clause",
"summary": "Linear Assignment Problem solver (LAPJV/LAPMOD).",
"version": "0.5.11.post1",
"project_urls": {
"Homepage": "https://github.com/rathaROG/lapx"
},
"split_keywords": [
"linear assignment",
" lapjv",
" lapmod",
" lap",
" lapx"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "60f629b7d2b36729d608ef81dd00c7e9d32c7329973043fb62b232e23d0208e6",
"md5": "253b0221178e49070e529dedf3d525fe",
"sha256": "a7a4ed3465136e07209aee9ede111a2abeb9c9a130722896630683df73380e8f"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "253b0221178e49070e529dedf3d525fe",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1481200,
"upload_time": "2024-12-01T16:24:26",
"upload_time_iso_8601": "2024-12-01T16:24:26.224873Z",
"url": "https://files.pythonhosted.org/packages/60/f6/29b7d2b36729d608ef81dd00c7e9d32c7329973043fb62b232e23d0208e6/lapx-0.5.11.post1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0093cbc2f524609abc1f528ecbe0951d912a56b7d6fcf0c7d7118e8ef133d8e9",
"md5": "50b69deb7f42905b0a03e7522323f6cd",
"sha256": "2b60fac0d109546e9ad28f260186569518b8ba10458d40e401211b77a58d6445"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "50b69deb7f42905b0a03e7522323f6cd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1478346,
"upload_time": "2024-12-01T16:24:28",
"upload_time_iso_8601": "2024-12-01T16:24:28.504137Z",
"url": "https://files.pythonhosted.org/packages/00/93/cbc2f524609abc1f528ecbe0951d912a56b7d6fcf0c7d7118e8ef133d8e9/lapx-0.5.11.post1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a635e5a32317e1212314440655c1590fc452593dfde34f530317e14d0701e413",
"md5": "7cd724313239e57b0a5252f45794202a",
"sha256": "5791d030e78b32ff6692c129dc7ee405c3b8f47fa9eea5ea8284c122ce086cdc"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "7cd724313239e57b0a5252f45794202a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1697067,
"upload_time": "2024-12-01T16:24:30",
"upload_time_iso_8601": "2024-12-01T16:24:30.030859Z",
"url": "https://files.pythonhosted.org/packages/a6/35/e5a32317e1212314440655c1590fc452593dfde34f530317e14d0701e413/lapx-0.5.11.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "665306235301316bf4b5218561f5916aab98aff7b84de33853d62272f8758fba",
"md5": "c7c72888ea82b6768261c5d4ec0c4d36",
"sha256": "322b49ee47277c7a6b3d687ddebc892deba4924a108b7a3d122073da21b256af"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c7c72888ea82b6768261c5d4ec0c4d36",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1700456,
"upload_time": "2024-12-01T16:24:32",
"upload_time_iso_8601": "2024-12-01T16:24:32.031465Z",
"url": "https://files.pythonhosted.org/packages/66/53/06235301316bf4b5218561f5916aab98aff7b84de33853d62272f8758fba/lapx-0.5.11.post1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "71153c9a9230845af8d67bfee1a8b3c8f3786138f730b43ed2ac916daf0df5a7",
"md5": "f4168c8f2580b5d09c0d2247ec41b754",
"sha256": "d98492069df41ee3cbb115eb3585c95ad7c5b533d9ba56084bd7b9246657640e"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "f4168c8f2580b5d09c0d2247ec41b754",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1687933,
"upload_time": "2024-12-01T16:24:34",
"upload_time_iso_8601": "2024-12-01T16:24:34.112422Z",
"url": "https://files.pythonhosted.org/packages/71/15/3c9a9230845af8d67bfee1a8b3c8f3786138f730b43ed2ac916daf0df5a7/lapx-0.5.11.post1-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8505653cd4bde5c604a90ee539e9248c8c3856caaad63cc0163d7c10655adc87",
"md5": "d9167eff3a9992ae7c4698cc37b7e4d7",
"sha256": "17ea057121915821d874a99ab265fc1652de063bea048fe1388afb051c1d6c7a"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d9167eff3a9992ae7c4698cc37b7e4d7",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1697059,
"upload_time": "2024-12-01T16:24:36",
"upload_time_iso_8601": "2024-12-01T16:24:36.161546Z",
"url": "https://files.pythonhosted.org/packages/85/05/653cd4bde5c604a90ee539e9248c8c3856caaad63cc0163d7c10655adc87/lapx-0.5.11.post1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ef63892f9235bab5236f4504b1950f863950224d182c05b5054a9159b765ebb",
"md5": "137714b98a9579832cbfdee3bcc2b0c1",
"sha256": "21bc8f2e9be4564f04f2009fd293a7f434b2f7c1492f2b2b464cdaba7b241543"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "137714b98a9579832cbfdee3bcc2b0c1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1477711,
"upload_time": "2024-12-01T16:24:38",
"upload_time_iso_8601": "2024-12-01T16:24:38.043635Z",
"url": "https://files.pythonhosted.org/packages/8e/f6/3892f9235bab5236f4504b1950f863950224d182c05b5054a9159b765ebb/lapx-0.5.11.post1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "891ac42be962f6c45ccc792b382350c1b13d53e6e1f557b8986c9515b120e638",
"md5": "721c241e2addf3b67a333a0200055d9b",
"sha256": "e870ec5b79b47dc4a9c8812c9ec24f88108657240868ded0585cc82415c4320e"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp310-cp310-win_arm64.whl",
"has_sig": false,
"md5_digest": "721c241e2addf3b67a333a0200055d9b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1467156,
"upload_time": "2024-12-01T16:24:39",
"upload_time_iso_8601": "2024-12-01T16:24:39.521728Z",
"url": "https://files.pythonhosted.org/packages/89/1a/c42be962f6c45ccc792b382350c1b13d53e6e1f557b8986c9515b120e638/lapx-0.5.11.post1-cp310-cp310-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d582787dc408f79f6f1564b06ea8e143aac94a5459e156aad3ab76e8d628f2ca",
"md5": "d8bdabb825df2122f07da00d6d8a2ca9",
"sha256": "af7bc0eb4db3e6a830ed864733b027e8eeabacf3a1306345d1d7e5d55d19e79b"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "d8bdabb825df2122f07da00d6d8a2ca9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1481083,
"upload_time": "2024-12-01T16:24:40",
"upload_time_iso_8601": "2024-12-01T16:24:40.885291Z",
"url": "https://files.pythonhosted.org/packages/d5/82/787dc408f79f6f1564b06ea8e143aac94a5459e156aad3ab76e8d628f2ca/lapx-0.5.11.post1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d1449ba2897d5a12be005e7c5326027525451ca10cc093f9099c2eac6008e61d",
"md5": "14e37900a1816a92ac592f4d8fe5aa06",
"sha256": "d2153ac98ff97727f288ecd8d560afa6d451c9d129e6d4247abce9ee44ac3291"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "14e37900a1816a92ac592f4d8fe5aa06",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1478244,
"upload_time": "2024-12-01T16:24:43",
"upload_time_iso_8601": "2024-12-01T16:24:43.241863Z",
"url": "https://files.pythonhosted.org/packages/d1/44/9ba2897d5a12be005e7c5326027525451ca10cc093f9099c2eac6008e61d/lapx-0.5.11.post1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f61d3c84299bcbf44892e986b6d6d7cd6e2f3e6d7fb649c19a8bc820c48fb672",
"md5": "30d81b0ab92ab8467e0764161095ed8e",
"sha256": "b34c0210551600ecb9e71118dd4860192ffff2a8506c2a2eeb23fde0bbfdcac4"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "30d81b0ab92ab8467e0764161095ed8e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1718008,
"upload_time": "2024-12-01T16:24:45",
"upload_time_iso_8601": "2024-12-01T16:24:45.547315Z",
"url": "https://files.pythonhosted.org/packages/f6/1d/3c84299bcbf44892e986b6d6d7cd6e2f3e6d7fb649c19a8bc820c48fb672/lapx-0.5.11.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c400736eacacf0f322a71c485bee5dc9a9280b4cbf5863d595e059473a8a5349",
"md5": "789f3c0dc86c742dbf69e2a683b6d6b9",
"sha256": "bc724396ca74c8ca51f052347e28ce7ed71691e69c35bdaa225767171d0d2722"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "789f3c0dc86c742dbf69e2a683b6d6b9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1719942,
"upload_time": "2024-12-01T16:24:47",
"upload_time_iso_8601": "2024-12-01T16:24:47.104485Z",
"url": "https://files.pythonhosted.org/packages/c4/00/736eacacf0f322a71c485bee5dc9a9280b4cbf5863d595e059473a8a5349/lapx-0.5.11.post1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb5bdbb53ae646a2449198891e9a34d5c73740e6cdd80b7a949ff804b89d9487",
"md5": "2445daaa76f7da0d93c00c359e15adb1",
"sha256": "683d831107696902805c736be00b465c3f017c0b6d860cc636cd4057d5c4faf5"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "2445daaa76f7da0d93c00c359e15adb1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1711814,
"upload_time": "2024-12-01T16:24:49",
"upload_time_iso_8601": "2024-12-01T16:24:49.121750Z",
"url": "https://files.pythonhosted.org/packages/fb/5b/dbb53ae646a2449198891e9a34d5c73740e6cdd80b7a949ff804b89d9487/lapx-0.5.11.post1-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c27569a1cbd170980a3cb326536661a74eae364d5d0af049fdaa8f21ae9cb49e",
"md5": "c16fa945a36fff62092eab0d7eb6e18d",
"sha256": "7ef3d35fbef83b87c0111a4e889c0e66cf448cd4d5e6bf94b540ff9210862207"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c16fa945a36fff62092eab0d7eb6e18d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1720810,
"upload_time": "2024-12-01T16:24:50",
"upload_time_iso_8601": "2024-12-01T16:24:50.622944Z",
"url": "https://files.pythonhosted.org/packages/c2/75/69a1cbd170980a3cb326536661a74eae364d5d0af049fdaa8f21ae9cb49e/lapx-0.5.11.post1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "49cea56db54703124e504941820d625556e2a6d3162d33ee25d7a738c8ab2cc5",
"md5": "d2e79d468175ba27d14a666155fac5a5",
"sha256": "beb7bbc8502fc8291bc7661e7e84545d16250e2d752951fb568782241164925c"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "d2e79d468175ba27d14a666155fac5a5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1478048,
"upload_time": "2024-12-01T16:24:52",
"upload_time_iso_8601": "2024-12-01T16:24:52.056541Z",
"url": "https://files.pythonhosted.org/packages/49/ce/a56db54703124e504941820d625556e2a6d3162d33ee25d7a738c8ab2cc5/lapx-0.5.11.post1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91917be1d4309680507585bedc81429051c623bccf0b443fa68dc593896c1c20",
"md5": "37dd41240dcf9b2ed553fed0b78a791c",
"sha256": "14da8e1d6d5ce382f83007cc233a75d14c9f6ab248ccafab8f586e11d110ec6e"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp311-cp311-win_arm64.whl",
"has_sig": false,
"md5_digest": "37dd41240dcf9b2ed553fed0b78a791c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1467252,
"upload_time": "2024-12-01T16:24:53",
"upload_time_iso_8601": "2024-12-01T16:24:53.663013Z",
"url": "https://files.pythonhosted.org/packages/91/91/7be1d4309680507585bedc81429051c623bccf0b443fa68dc593896c1c20/lapx-0.5.11.post1-cp311-cp311-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e9ef06bcf77152ae6c7c0174d555691a0e85cbd1dd4ae255378da25fe1bb70d",
"md5": "478efcf2e2d3aef6ec628f4ac82a4dbc",
"sha256": "abc04f2e58042721a8d31e03dcb4e9955eb9623fe349da468a9bba4b723625e5"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "478efcf2e2d3aef6ec628f4ac82a4dbc",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1481310,
"upload_time": "2024-12-01T16:24:55",
"upload_time_iso_8601": "2024-12-01T16:24:55.784958Z",
"url": "https://files.pythonhosted.org/packages/2e/9e/f06bcf77152ae6c7c0174d555691a0e85cbd1dd4ae255378da25fe1bb70d/lapx-0.5.11.post1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93533e686fe8a3b5932c96f405693b8c70c3bd39c2a9ffa78ab4441d5d28e3e2",
"md5": "379337019f5e4bfab64c853587a3b5eb",
"sha256": "4bc395da46b3d00cc656f5a42c65dc71867e1c30fb256d71b60df2d82ad61446"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "379337019f5e4bfab64c853587a3b5eb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1478075,
"upload_time": "2024-12-01T16:24:57",
"upload_time_iso_8601": "2024-12-01T16:24:57.184795Z",
"url": "https://files.pythonhosted.org/packages/93/53/3e686fe8a3b5932c96f405693b8c70c3bd39c2a9ffa78ab4441d5d28e3e2/lapx-0.5.11.post1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5fc4d317a782c98a8fc74d0ba6f9dce93339b95f4763f3c7b6b14dcecd928de1",
"md5": "96e85d0eaa2fdbcd629666a0ce3a7f1c",
"sha256": "3744867f9cca1edb881b7cbd17d43e9c7297e111e6dca9e2834132bcaf971378"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "96e85d0eaa2fdbcd629666a0ce3a7f1c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1725545,
"upload_time": "2024-12-01T16:24:58",
"upload_time_iso_8601": "2024-12-01T16:24:58.683081Z",
"url": "https://files.pythonhosted.org/packages/5f/c4/d317a782c98a8fc74d0ba6f9dce93339b95f4763f3c7b6b14dcecd928de1/lapx-0.5.11.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5aee7645abd62712c04cf0f52eee9e62679d3a830953e95329a96a646455d242",
"md5": "ef994a2d97de1ae658df10fa4964f80a",
"sha256": "67ba5c6e0905b7ae388712262f8c0a81fe11dd6a0e505588463a3e54321490b2"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ef994a2d97de1ae658df10fa4964f80a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1726825,
"upload_time": "2024-12-01T16:25:01",
"upload_time_iso_8601": "2024-12-01T16:25:01.223847Z",
"url": "https://files.pythonhosted.org/packages/5a/ee/7645abd62712c04cf0f52eee9e62679d3a830953e95329a96a646455d242/lapx-0.5.11.post1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b91c059c047d062ee6ef7c2b4c37cf1497683d1c517c5aaec8324ad6ebd141e",
"md5": "fe3ea9a75eb6db6f53ae3343625132c1",
"sha256": "19e948693f2b52cb5cb36ea4241dafd0d46d299f251bd1d5b7ded47667943627"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "fe3ea9a75eb6db6f53ae3343625132c1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1712861,
"upload_time": "2024-12-01T16:25:02",
"upload_time_iso_8601": "2024-12-01T16:25:02.829340Z",
"url": "https://files.pythonhosted.org/packages/6b/91/c059c047d062ee6ef7c2b4c37cf1497683d1c517c5aaec8324ad6ebd141e/lapx-0.5.11.post1-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62bd9203030505f3d56e3b5680e26414e9873b9d6d67aa6449ea353613518424",
"md5": "f81cd26026575dce440b21b099fb58f5",
"sha256": "b3da3f457114abd657f4993179dc3cfe52359253694ae23ecaea106bdaad690d"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f81cd26026575dce440b21b099fb58f5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1728738,
"upload_time": "2024-12-01T16:25:04",
"upload_time_iso_8601": "2024-12-01T16:25:04.631064Z",
"url": "https://files.pythonhosted.org/packages/62/bd/9203030505f3d56e3b5680e26414e9873b9d6d67aa6449ea353613518424/lapx-0.5.11.post1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ec502cca7d69cbfc69f6bd92e54e339f2d771c1da8568d3df2e667edcbf31ce",
"md5": "29d565e63a53e76debdb391ac110dd2b",
"sha256": "0f86f09a1e1ec204a31ede82b76e29d36cb4fad72a16f3653fbb5d2d3723cbe9"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "29d565e63a53e76debdb391ac110dd2b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1476816,
"upload_time": "2024-12-01T16:25:06",
"upload_time_iso_8601": "2024-12-01T16:25:06.145117Z",
"url": "https://files.pythonhosted.org/packages/3e/c5/02cca7d69cbfc69f6bd92e54e339f2d771c1da8568d3df2e667edcbf31ce/lapx-0.5.11.post1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "941b5b994f12e9003ddc0dfe6d9b477f104161903fcce57e0a19bbd36c4c3a07",
"md5": "7382c6b760639e153b8ac3fd64c534f1",
"sha256": "c10a39285a4ffb868496ec93b7844309dfa817cbc5a6b7104b5070362e0fa686"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp312-cp312-win_arm64.whl",
"has_sig": false,
"md5_digest": "7382c6b760639e153b8ac3fd64c534f1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1466081,
"upload_time": "2024-12-01T16:25:07",
"upload_time_iso_8601": "2024-12-01T16:25:07.861875Z",
"url": "https://files.pythonhosted.org/packages/94/1b/5b994f12e9003ddc0dfe6d9b477f104161903fcce57e0a19bbd36c4c3a07/lapx-0.5.11.post1-cp312-cp312-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e12c8ae38879f5683fce622c15937681ec536acd676184a0af5b410a16e0e889",
"md5": "31ec4a95448f9a8ad1ab5d258ed6fe27",
"sha256": "d7f089a3cc3197c4de782c856f6ad2320fc00f6d0f33fd0ecf208b1d40467c87"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "31ec4a95448f9a8ad1ab5d258ed6fe27",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1479627,
"upload_time": "2024-12-01T16:25:09",
"upload_time_iso_8601": "2024-12-01T16:25:09.989364Z",
"url": "https://files.pythonhosted.org/packages/e1/2c/8ae38879f5683fce622c15937681ec536acd676184a0af5b410a16e0e889/lapx-0.5.11.post1-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c493639562c6aec22befd57d1aee053269a6223e9f0ac1de6a9828cb452b691b",
"md5": "a0cfedad8a3b0067a9e4ce3dde145c94",
"sha256": "92b137c5231e8a44a96eafe78717e7b2df12bc48a1189889aa4481b3d7842fb4"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a0cfedad8a3b0067a9e4ce3dde145c94",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1477023,
"upload_time": "2024-12-01T16:25:12",
"upload_time_iso_8601": "2024-12-01T16:25:12.007595Z",
"url": "https://files.pythonhosted.org/packages/c4/93/639562c6aec22befd57d1aee053269a6223e9f0ac1de6a9828cb452b691b/lapx-0.5.11.post1-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b94cc72967c9612f2655adaf6163e0acbb5fbf99890c303ba75aff5d075b419",
"md5": "befe00649b8a5957ef07595224546de9",
"sha256": "c91f23f6a63494f9f06917e4d86eacabee2e4206a0deb0e336b3ceadcb9207fe"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "befe00649b8a5957ef07595224546de9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1717321,
"upload_time": "2024-12-01T16:25:13",
"upload_time_iso_8601": "2024-12-01T16:25:13.441800Z",
"url": "https://files.pythonhosted.org/packages/8b/94/cc72967c9612f2655adaf6163e0acbb5fbf99890c303ba75aff5d075b419/lapx-0.5.11.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf58505bda9f8373332508b768140bf185d3008d8a52aa335e95edcec9b888b9",
"md5": "209a4ac2ed156419c55fdba213960101",
"sha256": "e22d3b2430aea6eb171c1f5c5505ab3f81bf9c3ed48c55500c204c4e09342a96"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "209a4ac2ed156419c55fdba213960101",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1720169,
"upload_time": "2024-12-01T16:25:15",
"upload_time_iso_8601": "2024-12-01T16:25:15.806688Z",
"url": "https://files.pythonhosted.org/packages/cf/58/505bda9f8373332508b768140bf185d3008d8a52aa335e95edcec9b888b9/lapx-0.5.11.post1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "444c9405e7c0b7b9520ecbfc581b604ef5797603a7a400896224d029dab5af59",
"md5": "2a878800317e20f96d17459ffaa463f7",
"sha256": "965158a3d31f3d92e37e2ae7a27b8b2422af75bfcfab8779765ece3d3b338a73"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "2a878800317e20f96d17459ffaa463f7",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1712448,
"upload_time": "2024-12-01T16:25:17",
"upload_time_iso_8601": "2024-12-01T16:25:17.233221Z",
"url": "https://files.pythonhosted.org/packages/44/4c/9405e7c0b7b9520ecbfc581b604ef5797603a7a400896224d029dab5af59/lapx-0.5.11.post1-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "78913b3bbb363f40d9799ac21241010f6f7b15f6680d4eb70c08ac57a89f0bb8",
"md5": "c2435be56a01b676c5755e6de5a4febe",
"sha256": "8c79fdbbac5e89ddcd97813f0a0390bc939dd05d38c493a4e1b2cabaa2ec123b"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c2435be56a01b676c5755e6de5a4febe",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1724066,
"upload_time": "2024-12-01T16:25:19",
"upload_time_iso_8601": "2024-12-01T16:25:19.180436Z",
"url": "https://files.pythonhosted.org/packages/78/91/3b3bbb363f40d9799ac21241010f6f7b15f6680d4eb70c08ac57a89f0bb8/lapx-0.5.11.post1-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2e0cdd20584d9eea8db52a49467eda03786e2dfe65fe23808093b54bfbb723f",
"md5": "52385ee0b4bec60374e4468523df25a4",
"sha256": "33aa658e63f7022280db130fbb703cf6989bb1159d87b5fe3ed8f2af91ba75df"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "52385ee0b4bec60374e4468523df25a4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1476040,
"upload_time": "2024-12-01T16:25:20",
"upload_time_iso_8601": "2024-12-01T16:25:20.849086Z",
"url": "https://files.pythonhosted.org/packages/d2/e0/cdd20584d9eea8db52a49467eda03786e2dfe65fe23808093b54bfbb723f/lapx-0.5.11.post1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7a85b7562477ca15dc366c07982d9b551f63ca57c5c8b606de15b15b7c0d4450",
"md5": "c3daf3bce5b9bdfeb4c39ec6b048afd9",
"sha256": "7be8e1bc4c7ae816f447dc7689cfc7c912d0d8667ad6c9d84f41738d6a47dea9"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp313-cp313-win_arm64.whl",
"has_sig": false,
"md5_digest": "c3daf3bce5b9bdfeb4c39ec6b048afd9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1465545,
"upload_time": "2024-12-01T16:25:22",
"upload_time_iso_8601": "2024-12-01T16:25:22.486091Z",
"url": "https://files.pythonhosted.org/packages/7a/85/b7562477ca15dc366c07982d9b551f63ca57c5c8b606de15b15b7c0d4450/lapx-0.5.11.post1-cp313-cp313-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4824c1dabb7516e6b124179d2b3b74277c5dec8efa60db77f985c1dc7a0c7366",
"md5": "6d2b7a3fd72c1f0b8d5c30a6a67b818d",
"sha256": "76b11b44360bb36a596fa53ec6426d7f9f8278e4a230ea96fcd0d6c7388ed6d9"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "6d2b7a3fd72c1f0b8d5c30a6a67b818d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1481340,
"upload_time": "2024-12-01T16:25:24",
"upload_time_iso_8601": "2024-12-01T16:25:24.555757Z",
"url": "https://files.pythonhosted.org/packages/48/24/c1dabb7516e6b124179d2b3b74277c5dec8efa60db77f985c1dc7a0c7366/lapx-0.5.11.post1-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88da65456ff2eecf6ab0bad5dabfbf8ddfc6597e6543bd932848ff2eadb1a14f",
"md5": "c9eb300e6e31ca09c8be5930c4f0fc7c",
"sha256": "84639009bdefb949df4d715d00fd90aa17f13039d2a09bbab1884a11da8d0415"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c9eb300e6e31ca09c8be5930c4f0fc7c",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1675095,
"upload_time": "2024-12-01T16:25:26",
"upload_time_iso_8601": "2024-12-01T16:25:26.002295Z",
"url": "https://files.pythonhosted.org/packages/88/da/65456ff2eecf6ab0bad5dabfbf8ddfc6597e6543bd932848ff2eadb1a14f/lapx-0.5.11.post1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "10d49649a2dce414a03e6ead30562ec8d93fab9907501c311c461b13a33626a5",
"md5": "a6f5a46eb8b382c766bafe6d32e58912",
"sha256": "6a75c2b3f3a91f1cb9c4b4edc480cdca9d871bce0fdeb8cad86a84aa412ab652"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a6f5a46eb8b382c766bafe6d32e58912",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1677981,
"upload_time": "2024-12-01T16:25:27",
"upload_time_iso_8601": "2024-12-01T16:25:27.433217Z",
"url": "https://files.pythonhosted.org/packages/10/d4/9649a2dce414a03e6ead30562ec8d93fab9907501c311c461b13a33626a5/lapx-0.5.11.post1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e70b4275d1bbf41130e16e6e09effd17cc11e3d0dee0c84a63538ee68ea41207",
"md5": "81d47212d02e1e5fc6f979a7f6c03d2c",
"sha256": "072db5824f43e5662d2a37b0b79c0fd79006f9678015311daa90b5b08d94dcf4"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "81d47212d02e1e5fc6f979a7f6c03d2c",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1679330,
"upload_time": "2024-12-01T16:25:28",
"upload_time_iso_8601": "2024-12-01T16:25:28.935289Z",
"url": "https://files.pythonhosted.org/packages/e7/0b/4275d1bbf41130e16e6e09effd17cc11e3d0dee0c84a63538ee68ea41207/lapx-0.5.11.post1-cp37-cp37m-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a15fab47d6da58c7acee787950ebe7cc7c899a3c216614160738ec1a22491f7",
"md5": "ce03575a7bf0abb54d116c660393a4f5",
"sha256": "0bfef02046e2e6781077eccc82cae06d9c21516cc7b666dd0180852b279757a9"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ce03575a7bf0abb54d116c660393a4f5",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1688603,
"upload_time": "2024-12-01T16:25:30",
"upload_time_iso_8601": "2024-12-01T16:25:30.328842Z",
"url": "https://files.pythonhosted.org/packages/4a/15/fab47d6da58c7acee787950ebe7cc7c899a3c216614160738ec1a22491f7/lapx-0.5.11.post1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2ae15ef9d364dc43183f44192cd7b9fe57873e7540a234abd2643bc356f717f",
"md5": "2355bd14c02915334dbd601399eac555",
"sha256": "80e8e08bfb2f6e20a24d964f0ce1da01d29211fcc6de13d2cb65549edc0090b9"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "2355bd14c02915334dbd601399eac555",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1477668,
"upload_time": "2024-12-01T16:25:32",
"upload_time_iso_8601": "2024-12-01T16:25:32.398139Z",
"url": "https://files.pythonhosted.org/packages/c2/ae/15ef9d364dc43183f44192cd7b9fe57873e7540a234abd2643bc356f717f/lapx-0.5.11.post1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "777e2d96310512a11f4357186ad8fc42acb301c4fa466c842102434be9a70a3c",
"md5": "cfc4d0f3fc38c2b17438b064a8e7a830",
"sha256": "67e4c9f2931810048fa736850fbf19c6929f05e7511c56d96ee8bbebc5df7e89"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "cfc4d0f3fc38c2b17438b064a8e7a830",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1481048,
"upload_time": "2024-12-01T16:25:34",
"upload_time_iso_8601": "2024-12-01T16:25:34.433065Z",
"url": "https://files.pythonhosted.org/packages/77/7e/2d96310512a11f4357186ad8fc42acb301c4fa466c842102434be9a70a3c/lapx-0.5.11.post1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8c74df6fe4817bba9d7a5191e4b092b5e04180fbd72493849a751a097e4fd51",
"md5": "5c878db1b3eb7cba449f428cebc956cd",
"sha256": "c0a60975cadcf7f44789499873e77d17135ba876a1e8a16a3869e2d6edf09a37"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5c878db1b3eb7cba449f428cebc956cd",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1478085,
"upload_time": "2024-12-01T16:25:36",
"upload_time_iso_8601": "2024-12-01T16:25:36.158006Z",
"url": "https://files.pythonhosted.org/packages/f8/c7/4df6fe4817bba9d7a5191e4b092b5e04180fbd72493849a751a097e4fd51/lapx-0.5.11.post1-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f191c07b65d312aec846026288b82a441747a04cbd5c9049090e2e42d0984f4b",
"md5": "8f0c0753dd2e9f18be2a9486fde13c49",
"sha256": "e8d5cc2b8764ff276ff42cde8c94c25db0a1b87b22032fa83e89c034cef7bd62"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "8f0c0753dd2e9f18be2a9486fde13c49",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1699571,
"upload_time": "2024-12-01T16:25:37",
"upload_time_iso_8601": "2024-12-01T16:25:37.604602Z",
"url": "https://files.pythonhosted.org/packages/f1/91/c07b65d312aec846026288b82a441747a04cbd5c9049090e2e42d0984f4b/lapx-0.5.11.post1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "58f91cb0d6497b7e2150c712a234a2cdf632079b2f728bd54a02924df1006bc8",
"md5": "b7f4db5addc3913fd691f58d8f55f6d4",
"sha256": "ab1f5fe09b96022f973a75ab54dfd3ef18dcb8cc688c8f9c51f5571e979ebb72"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b7f4db5addc3913fd691f58d8f55f6d4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1702953,
"upload_time": "2024-12-01T16:25:39",
"upload_time_iso_8601": "2024-12-01T16:25:39.749875Z",
"url": "https://files.pythonhosted.org/packages/58/f9/1cb0d6497b7e2150c712a234a2cdf632079b2f728bd54a02924df1006bc8/lapx-0.5.11.post1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "70bd97098e0871469c09cbdb3e28c423580daea526f101a9a9ee25f5b6b3d722",
"md5": "b131a809fef7c8e17958ceebdf56ff42",
"sha256": "b4e3ba46ad4fbd4ee14a8ddc7ffdcad52faa2c70a7b47131352c82ab658e5b8d"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "b131a809fef7c8e17958ceebdf56ff42",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1690004,
"upload_time": "2024-12-01T16:25:41",
"upload_time_iso_8601": "2024-12-01T16:25:41.376606Z",
"url": "https://files.pythonhosted.org/packages/70/bd/97098e0871469c09cbdb3e28c423580daea526f101a9a9ee25f5b6b3d722/lapx-0.5.11.post1-cp38-cp38-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b958b265053058c8f84cb7de7b006ec6111df3037e211568eff6c46ca76c7aa",
"md5": "b582e462e43f83697b375b7b3c681dc1",
"sha256": "56cd703fb74cca75863d9fec00ac605097a819c1391fa6fecf91e88a5fcfc7da"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "b582e462e43f83697b375b7b3c681dc1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1701445,
"upload_time": "2024-12-01T16:25:50",
"upload_time_iso_8601": "2024-12-01T16:25:50.712512Z",
"url": "https://files.pythonhosted.org/packages/9b/95/8b265053058c8f84cb7de7b006ec6111df3037e211568eff6c46ca76c7aa/lapx-0.5.11.post1-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c65453b79961087874b7dd1ef9acc60e08bb5c4f35c2acced8da59cde826329",
"md5": "2f62590e90fe0092dd1a3a1c9bf82457",
"sha256": "4020e3adeb4d027504efdf0184415de880ab002b34658facf3f1e922af0b1ccd"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "2f62590e90fe0092dd1a3a1c9bf82457",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1477708,
"upload_time": "2024-12-01T16:25:52",
"upload_time_iso_8601": "2024-12-01T16:25:52.144139Z",
"url": "https://files.pythonhosted.org/packages/7c/65/453b79961087874b7dd1ef9acc60e08bb5c4f35c2acced8da59cde826329/lapx-0.5.11.post1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3c056e7b65a4780f620c8e44c4bfd32ae2d993f39b16fe5deafceec33a74d500",
"md5": "b76372a445570040431301eaf9fbf815",
"sha256": "6800b30e84c7da6cb5f14e31759fbfd914216e36b024ba4c65778621706a1c4d"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "b76372a445570040431301eaf9fbf815",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1481195,
"upload_time": "2024-12-01T16:25:54",
"upload_time_iso_8601": "2024-12-01T16:25:54.138392Z",
"url": "https://files.pythonhosted.org/packages/3c/05/6e7b65a4780f620c8e44c4bfd32ae2d993f39b16fe5deafceec33a74d500/lapx-0.5.11.post1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "311a73306e4b40cb26b0476d25743f6539c6522d5a4ee831b9d8150acd671c7e",
"md5": "e2cb7bdb1be664e8e0607515c9b81b26",
"sha256": "b3b8bbcde7598ec5d46b76cd9594ef981bfb67b6611b7b28701f84519abdcc81"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e2cb7bdb1be664e8e0607515c9b81b26",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1478344,
"upload_time": "2024-12-01T16:25:55",
"upload_time_iso_8601": "2024-12-01T16:25:55.533429Z",
"url": "https://files.pythonhosted.org/packages/31/1a/73306e4b40cb26b0476d25743f6539c6522d5a4ee831b9d8150acd671c7e/lapx-0.5.11.post1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eb59c8a3c788d22813025aa87c9a8c761db7693d25c2855c8512b1f18c57704e",
"md5": "c04b13b3ce1f9eb60b02060d84747249",
"sha256": "ccbe4babc2f99535c0280e009b70b4a1028bd6d398eb581a97ce38b671f1c79b"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c04b13b3ce1f9eb60b02060d84747249",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1696823,
"upload_time": "2024-12-01T16:25:56",
"upload_time_iso_8601": "2024-12-01T16:25:56.918394Z",
"url": "https://files.pythonhosted.org/packages/eb/59/c8a3c788d22813025aa87c9a8c761db7693d25c2855c8512b1f18c57704e/lapx-0.5.11.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2d1dbbe54dc41eb6b811590d308f2eee68899d074e7092dce8b59bde2f1d078",
"md5": "7855c79dfa0906740ffd70a21fa97bcf",
"sha256": "89c01a1daaa9de803ebf15b8182b5dfe1603b56eaecb7a129c1b408f937df0df"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7855c79dfa0906740ffd70a21fa97bcf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1700276,
"upload_time": "2024-12-01T16:25:58",
"upload_time_iso_8601": "2024-12-01T16:25:58.397164Z",
"url": "https://files.pythonhosted.org/packages/c2/d1/dbbe54dc41eb6b811590d308f2eee68899d074e7092dce8b59bde2f1d078/lapx-0.5.11.post1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f581b21095f7325a97dc9217a241e1eb86bcdf3030ed7c5e3eb8e45f9c2dd6e8",
"md5": "778530369ab090cee3257528d63ae4b7",
"sha256": "c766da676fb5ce8c0b018f0f9be3d9b739ca11732d5034d9dc5c40ae59f390b6"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "778530369ab090cee3257528d63ae4b7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1687724,
"upload_time": "2024-12-01T16:25:59",
"upload_time_iso_8601": "2024-12-01T16:25:59.847694Z",
"url": "https://files.pythonhosted.org/packages/f5/81/b21095f7325a97dc9217a241e1eb86bcdf3030ed7c5e3eb8e45f9c2dd6e8/lapx-0.5.11.post1-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0fb15d8dd172130126644f6763cd7ff8158bac79a923abbe05dac47fdf7e93ac",
"md5": "925c299ec6c972e55b9565908ebd91db",
"sha256": "1db1b6a02917dd1a7bd6200a868858f17b81355a0d064ddf68c4ea4e3631c71c"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "925c299ec6c972e55b9565908ebd91db",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1696819,
"upload_time": "2024-12-01T16:26:01",
"upload_time_iso_8601": "2024-12-01T16:26:01.872067Z",
"url": "https://files.pythonhosted.org/packages/0f/b1/5d8dd172130126644f6763cd7ff8158bac79a923abbe05dac47fdf7e93ac/lapx-0.5.11.post1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f132a9f7b40a18d00dbea53be184523161535904a589f21510be5ccc92a87936",
"md5": "b36afbc4638deb89bd05352e966952ae",
"sha256": "ea059ec25b331aa8d7601d94f0864a4e36806b5990f6d48ceb9a67f94f05fc9b"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "b36afbc4638deb89bd05352e966952ae",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1477710,
"upload_time": "2024-12-01T16:26:04",
"upload_time_iso_8601": "2024-12-01T16:26:04.565270Z",
"url": "https://files.pythonhosted.org/packages/f1/32/a9f7b40a18d00dbea53be184523161535904a589f21510be5ccc92a87936/lapx-0.5.11.post1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e8ba8a0eb80af5556b30e933c05e20f6a154261570ee1d19808640d0dab8f04b",
"md5": "4d20239460ff5c9e3c6e34cc12fec9fa",
"sha256": "78004c78721a3cf4b92998a8ee9eb7261a83b982f4278d61915a588c04a06304"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1-cp39-cp39-win_arm64.whl",
"has_sig": false,
"md5_digest": "4d20239460ff5c9e3c6e34cc12fec9fa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1467151,
"upload_time": "2024-12-01T16:26:06",
"upload_time_iso_8601": "2024-12-01T16:26:06.521757Z",
"url": "https://files.pythonhosted.org/packages/e8/ba/8a0eb80af5556b30e933c05e20f6a154261570ee1d19808640d0dab8f04b/lapx-0.5.11.post1-cp39-cp39-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "917c44ce778787d32efb6b1caa696125fa3c3a498d549602fac80c43c563a30c",
"md5": "a45e78e8526a6e2bc7ad958ef14308d3",
"sha256": "f69d0b496e3cf0f312e660af835891349be43624d8e5acae831f51ba1c0a9568"
},
"downloads": -1,
"filename": "lapx-0.5.11.post1.tar.gz",
"has_sig": false,
"md5_digest": "a45e78e8526a6e2bc7ad958ef14308d3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 1520438,
"upload_time": "2024-12-01T16:26:07",
"upload_time_iso_8601": "2024-12-01T16:26:07.950490Z",
"url": "https://files.pythonhosted.org/packages/91/7c/44ce778787d32efb6b1caa696125fa3c3a498d549602fac80c43c563a30c/lapx-0.5.11.post1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-01 16:26:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rathaROG",
"github_project": "lapx",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "lapx"
}