ndindex


Namendindex JSON
Version 1.9.2 PyPI version JSON
download
home_pagehttps://quansight-labs.github.io/ndindex/
SummaryA Python library for manipulating indices of ndarrays.
upload_time2024-09-25 22:39:49
maintainerNone
docs_urlNone
authorQuansight Labs
requires_python>=3.9
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ndindex

![ndindex logo](docs/_static/ndindex_logo_white_bg.svg)

A Python library for manipulating indices of ndarrays.

The documentation for ndindex can be found at https://quansight-labs.github.io/ndindex/

ndindex is a library that allows representing and manipulating objects that
can be valid indices to numpy arrays, i.e., slices, integers, ellipses,
None, integer and boolean arrays, and tuples thereof. The goals of the library
are

- Provide a uniform API to manipulate these objects. Unlike the standard index
  objects themselves like `slice`, `int`, and `tuple`, which do not share any
  methods in common related to being indices, ndindex classes can all be
  manipulated uniformly. For example, `idx.args` always gives the arguments
  used to construct `idx`.

- Give 100% correct semantics as defined by numpy's ndarray. This means that
  ndindex will not make a transformation on an index object unless it is
  correct for all possible input array shapes. The only exception to this rule
  is that ndindex assumes that any given index will not raise IndexError (for
  instance, from an out of bounds integer index or from too few dimensions).
  For those operations where the array shape is known, there is a `reduce()`
  method to reduce an index to a simpler index that is equivalent for the
  given shape.

- Enable useful transformation and manipulation functions on index objects.

## Examples

**Canonicalize a slice (over a given shape, or independent of array shape)**


```py
>>> from ndindex import *
>>> Slice(-2, 10, 3).reduce()
Slice(-2, 10, 2)
>>> Slice(-2, 10, 3).reduce(5)
Slice(3, 4, 1)
```

**Compute the maximum length of a sliced axis**


```py
>>> import numpy as np
>>> len(Slice(2, 10, 3))
3
>>> len(np.arange(10)[2:10:3])
3
```

**Compute the shape of an array of shape `(10, 20)` indexed by `[0, 0:10]`**

```py
>>> Tuple(0, slice(0, 10)).newshape((10, 20))
(10,)
>>> np.ones((10, 20))[0, 0:10].shape
(10,)
```

**Check if an indexed array would be empty**

```py
>>> Tuple(0, ..., Slice(10, 20)).isempty((3, 4, 5))
True
>>> np.ones((3, 4, 5))[0,...,10:20]
array([], shape=(4, 0), dtype=float64)
```

See the [documentation](https://quansight-labs.github.io/ndindex/) for full details
on what ndindex can do.

## License

[MIT License](LICENSE)

## Acknowledgments

ndindex development is supported by [Quansight
Labs](https://labs.quansight.org/) and is sponsored in part by [the D. E.
Shaw group](https://www.deshaw.com/). The D. E. Shaw group collaborates with
Quansight on numerous open source projects, including Numba, Dask and Project
Jupyter.

<p align="center">
<a href="https://labs.quansight.org/"><img src="https://labs.quansight.org/images/QuansightLabs_logo_V2.png" alt="https://labs.quansight.org/"
width="200"></a>
<a href="https://www.deshaw.com"><img src="https://www.deshaw.com/assets/logos/blue_logo_417x125.png" alt="https://www.deshaw.com"
width="200"></a>
</p>

            

Raw data

            {
    "_id": null,
    "home_page": "https://quansight-labs.github.io/ndindex/",
    "name": "ndindex",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Quansight Labs",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/2c/f9/f8d491c18f16ffcb1a8abf78345e54879fd1fe6b61dcc8a9b471285cd27e/ndindex-1.9.2.tar.gz",
    "platform": null,
    "description": "# ndindex\n\n![ndindex logo](docs/_static/ndindex_logo_white_bg.svg)\n\nA Python library for manipulating indices of ndarrays.\n\nThe documentation for ndindex can be found at https://quansight-labs.github.io/ndindex/\n\nndindex is a library that allows representing and manipulating objects that\ncan be valid indices to numpy arrays, i.e., slices, integers, ellipses,\nNone, integer and boolean arrays, and tuples thereof. The goals of the library\nare\n\n- Provide a uniform API to manipulate these objects. Unlike the standard index\n  objects themselves like `slice`, `int`, and `tuple`, which do not share any\n  methods in common related to being indices, ndindex classes can all be\n  manipulated uniformly. For example, `idx.args` always gives the arguments\n  used to construct `idx`.\n\n- Give 100% correct semantics as defined by numpy's ndarray. This means that\n  ndindex will not make a transformation on an index object unless it is\n  correct for all possible input array shapes. The only exception to this rule\n  is that ndindex assumes that any given index will not raise IndexError (for\n  instance, from an out of bounds integer index or from too few dimensions).\n  For those operations where the array shape is known, there is a `reduce()`\n  method to reduce an index to a simpler index that is equivalent for the\n  given shape.\n\n- Enable useful transformation and manipulation functions on index objects.\n\n## Examples\n\n**Canonicalize a slice (over a given shape, or independent of array shape)**\n\n\n```py\n>>> from ndindex import *\n>>> Slice(-2, 10, 3).reduce()\nSlice(-2, 10, 2)\n>>> Slice(-2, 10, 3).reduce(5)\nSlice(3, 4, 1)\n```\n\n**Compute the maximum length of a sliced axis**\n\n\n```py\n>>> import numpy as np\n>>> len(Slice(2, 10, 3))\n3\n>>> len(np.arange(10)[2:10:3])\n3\n```\n\n**Compute the shape of an array of shape `(10, 20)` indexed by `[0, 0:10]`**\n\n```py\n>>> Tuple(0, slice(0, 10)).newshape((10, 20))\n(10,)\n>>> np.ones((10, 20))[0, 0:10].shape\n(10,)\n```\n\n**Check if an indexed array would be empty**\n\n```py\n>>> Tuple(0, ..., Slice(10, 20)).isempty((3, 4, 5))\nTrue\n>>> np.ones((3, 4, 5))[0,...,10:20]\narray([], shape=(4, 0), dtype=float64)\n```\n\nSee the [documentation](https://quansight-labs.github.io/ndindex/) for full details\non what ndindex can do.\n\n## License\n\n[MIT License](LICENSE)\n\n## Acknowledgments\n\nndindex development is supported by [Quansight\nLabs](https://labs.quansight.org/) and is sponsored in part by [the D. E.\nShaw group](https://www.deshaw.com/). The D. E. Shaw group collaborates with\nQuansight on numerous open source projects, including Numba, Dask and Project\nJupyter.\n\n<p align=\"center\">\n<a href=\"https://labs.quansight.org/\"><img src=\"https://labs.quansight.org/images/QuansightLabs_logo_V2.png\" alt=\"https://labs.quansight.org/\"\nwidth=\"200\"></a>\n<a href=\"https://www.deshaw.com\"><img src=\"https://www.deshaw.com/assets/logos/blue_logo_417x125.png\" alt=\"https://www.deshaw.com\"\nwidth=\"200\"></a>\n</p>\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python library for manipulating indices of ndarrays.",
    "version": "1.9.2",
    "project_urls": {
        "Homepage": "https://quansight-labs.github.io/ndindex/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6963ecada5bf66ba8a7382866be58323a6ecb7ad85ddea6fc9fa93d29d9ba472",
                "md5": "6577f92c7b1d437919c2321258db64a2",
                "sha256": "6c0bd9fb02b5ac6e3e8b70404930e1f6824ad565363bf8f0e817d6f6a3a47593"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6577f92c7b1d437919c2321258db64a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 163400,
            "upload_time": "2024-09-25T22:38:44",
            "upload_time_iso_8601": "2024-09-25T22:38:44.409090Z",
            "url": "https://files.pythonhosted.org/packages/69/63/ecada5bf66ba8a7382866be58323a6ecb7ad85ddea6fc9fa93d29d9ba472/ndindex-1.9.2-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61258a6d5905e36e03c1f84d0cdf4a269ad4e80f84105f4607574e44cd2d9195",
                "md5": "a7520cb7055ebf557b316cb2b81ca2c5",
                "sha256": "3502df515c225e653b55fc08e714d4ae56306ad46454759d90156530cb4e2f40"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a7520cb7055ebf557b316cb2b81ca2c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 162245,
            "upload_time": "2024-09-25T22:38:45",
            "upload_time_iso_8601": "2024-09-25T22:38:45.853787Z",
            "url": "https://files.pythonhosted.org/packages/61/25/8a6d5905e36e03c1f84d0cdf4a269ad4e80f84105f4607574e44cd2d9195/ndindex-1.9.2-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b662b9eec0bb5f653b48cbf6777ab30c6fd5928a6a3892b445c7cb935979fc35",
                "md5": "ea86008c8a3a65717b7b4d6527d44201",
                "sha256": "6a36a48abc26dbf405aaa121ee3b4245390801a07856192f4f6c79d4db403520"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ea86008c8a3a65717b7b4d6527d44201",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 475505,
            "upload_time": "2024-09-25T22:38:47",
            "upload_time_iso_8601": "2024-09-25T22:38:47.178478Z",
            "url": "https://files.pythonhosted.org/packages/b6/62/b9eec0bb5f653b48cbf6777ab30c6fd5928a6a3892b445c7cb935979fc35/ndindex-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3eea2f425a58568e2a359a7ea7f1882591a611c36bb08cc329fd279a33fc8198",
                "md5": "8092930ebfc72692ff585265ae1523bf",
                "sha256": "0adcfa8f213493399458184175e411ce8040790f5de00d5cbca6ec6a778bfa71"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8092930ebfc72692ff585265ae1523bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 455841,
            "upload_time": "2024-09-25T22:38:48",
            "upload_time_iso_8601": "2024-09-25T22:38:48.660451Z",
            "url": "https://files.pythonhosted.org/packages/3e/ea/2f425a58568e2a359a7ea7f1882591a611c36bb08cc329fd279a33fc8198/ndindex-1.9.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dfbe4a1cab33eb8ec3838e312318b21a7044d3fb2546e1e809d0ae245e028250",
                "md5": "41f5f390da78de5afa1252568738fcd9",
                "sha256": "5f53810a8eb73ad7054c1d628365a86c3f550a14e59ed7d9904ee7de21a3a432"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "41f5f390da78de5afa1252568738fcd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 462059,
            "upload_time": "2024-09-25T22:38:50",
            "upload_time_iso_8601": "2024-09-25T22:38:50.194008Z",
            "url": "https://files.pythonhosted.org/packages/df/be/4a1cab33eb8ec3838e312318b21a7044d3fb2546e1e809d0ae245e028250/ndindex-1.9.2-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b45e6a25117f74c410bf09bf7cac9db8f84b256870378230e4e6ebdaa2e23e1c",
                "md5": "ecad3e3187664507c80b69e3cfe319ef",
                "sha256": "d227c1c8e3c83ded04499b9a43c58862aebc948f2fe61d4c8622f711a56032b6"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ecad3e3187664507c80b69e3cfe319ef",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 477098,
            "upload_time": "2024-09-25T22:38:51",
            "upload_time_iso_8601": "2024-09-25T22:38:51.418234Z",
            "url": "https://files.pythonhosted.org/packages/b4/5e/6a25117f74c410bf09bf7cac9db8f84b256870378230e4e6ebdaa2e23e1c/ndindex-1.9.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ce102f4fc78960a6a14ca1f5012cbdfdfaacd4380ab67f2d88ed3fd4c1ce120",
                "md5": "0d000ab1c483f540ff623a705d906ced",
                "sha256": "2707453757dabd7efa6c8f2d8acda4cdc8e39108528479a8c8fcc9126a693024"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "0d000ab1c483f540ff623a705d906ced",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 151769,
            "upload_time": "2024-09-25T22:38:52",
            "upload_time_iso_8601": "2024-09-25T22:38:52.692388Z",
            "url": "https://files.pythonhosted.org/packages/9c/e1/02f4fc78960a6a14ca1f5012cbdfdfaacd4380ab67f2d88ed3fd4c1ce120/ndindex-1.9.2-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21fc088633718e73413e909c1cef18f5ff1bc2ab333fec5e15f3b9b429d09d45",
                "md5": "3d9b69a65c5980b79e18fa3aab63dfaf",
                "sha256": "42614f829e614808987dd68377cacda32634c2d8399b239a7a43f78bd8e3bdda"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3d9b69a65c5980b79e18fa3aab63dfaf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 159535,
            "upload_time": "2024-09-25T22:38:53",
            "upload_time_iso_8601": "2024-09-25T22:38:53.698773Z",
            "url": "https://files.pythonhosted.org/packages/21/fc/088633718e73413e909c1cef18f5ff1bc2ab333fec5e15f3b9b429d09d45/ndindex-1.9.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "906df272dbbe0a23575e57773272f02a237b51f4e4f33317bf28b2b8be47ac3d",
                "md5": "6d255b5b6b5d31baccfc0909cd091f09",
                "sha256": "1fa2e521a872870d55fa6fa85399f16c1c20bbe4e3e315bbfc80e3ea92561334"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6d255b5b6b5d31baccfc0909cd091f09",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 163453,
            "upload_time": "2024-09-25T22:38:55",
            "upload_time_iso_8601": "2024-09-25T22:38:55.045761Z",
            "url": "https://files.pythonhosted.org/packages/90/6d/f272dbbe0a23575e57773272f02a237b51f4e4f33317bf28b2b8be47ac3d/ndindex-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77f68ff749841f6f8f4096184e8e158e48d572358d4ad0ba1055728e4f7e0f44",
                "md5": "f821a42d605a91de911c3fc973e2e873",
                "sha256": "6b0ef52d15fa8755d00a6868c799ff4227f1f453901a6f4de395586f9a435b7a"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f821a42d605a91de911c3fc973e2e873",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 161947,
            "upload_time": "2024-09-25T22:38:56",
            "upload_time_iso_8601": "2024-09-25T22:38:56.393798Z",
            "url": "https://files.pythonhosted.org/packages/77/f6/8ff749841f6f8f4096184e8e158e48d572358d4ad0ba1055728e4f7e0f44/ndindex-1.9.2-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "512dbfc284ecc9b24acb916f5d04a69357ae56e0b6073286eaa71cf54bf0b136",
                "md5": "8df49aa43ffe436893c0cb056f55fe69",
                "sha256": "f647eda61cae68a260017118ad8daac4d580ad221ff922bbaa1526e30e350feb"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8df49aa43ffe436893c0cb056f55fe69",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 506119,
            "upload_time": "2024-09-25T22:38:57",
            "upload_time_iso_8601": "2024-09-25T22:38:57.633147Z",
            "url": "https://files.pythonhosted.org/packages/51/2d/bfc284ecc9b24acb916f5d04a69357ae56e0b6073286eaa71cf54bf0b136/ndindex-1.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d6b83e328c3dc41ff244d7e79cd24ac62fff96405a3ea948810b2fa883c14f5",
                "md5": "d88efc61157e3f2445bc3744be065681",
                "sha256": "384520b4d9f52cb2fd1d324e6f278ec422b2cc2885e95a00587394bf6f56a798"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d88efc61157e3f2445bc3744be065681",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 485492,
            "upload_time": "2024-09-25T22:38:59",
            "upload_time_iso_8601": "2024-09-25T22:38:59.111296Z",
            "url": "https://files.pythonhosted.org/packages/5d/6b/83e328c3dc41ff244d7e79cd24ac62fff96405a3ea948810b2fa883c14f5/ndindex-1.9.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87f48a3a3c0d541d96a6cd39026a1211647d0fcbf047f8bac4332e4b95f54e8b",
                "md5": "8a8abd891c68df3c3b781e007634fdc1",
                "sha256": "e2dd75a6e25269b66607f1722acd72e8f086837b2c58275d31b3bdfdf8a095bf"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "8a8abd891c68df3c3b781e007634fdc1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 489557,
            "upload_time": "2024-09-25T22:39:00",
            "upload_time_iso_8601": "2024-09-25T22:39:00.497431Z",
            "url": "https://files.pythonhosted.org/packages/87/f4/8a3a3c0d541d96a6cd39026a1211647d0fcbf047f8bac4332e4b95f54e8b/ndindex-1.9.2-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f5c5e96422400fad72762e85e3cc3a4bd52b11476b990c4e7df25836e8e9c0c",
                "md5": "636f7452c16dae876240db641a8a0f58",
                "sha256": "8634be005b18034846163067bce78a0209fab65e4bc77e0bc333aa160ef12b7a"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "636f7452c16dae876240db641a8a0f58",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 506268,
            "upload_time": "2024-09-25T22:39:02",
            "upload_time_iso_8601": "2024-09-25T22:39:02.002531Z",
            "url": "https://files.pythonhosted.org/packages/0f/5c/5e96422400fad72762e85e3cc3a4bd52b11476b990c4e7df25836e8e9c0c/ndindex-1.9.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f88b5948067de44c5484aa8a4db640b8b5dc5cc9b394e9f547a23fd694edf399",
                "md5": "5030748d5237248aec1a129aa54ae8be",
                "sha256": "89172e90e56a409197cbbe12a49aa16c83879274ca4f61fd8a03b30c6c90e3ca"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "5030748d5237248aec1a129aa54ae8be",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 151566,
            "upload_time": "2024-09-25T22:39:03",
            "upload_time_iso_8601": "2024-09-25T22:39:03.552979Z",
            "url": "https://files.pythonhosted.org/packages/f8/8b/5948067de44c5484aa8a4db640b8b5dc5cc9b394e9f547a23fd694edf399/ndindex-1.9.2-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0f6b2fde7ec7880d51f7280bb5e974e400bb716e3054048c409ba35ba509823",
                "md5": "9d882702968266fd347b1060416fc840",
                "sha256": "d23f07831d28bb3c04c234936b6038078cd7c0c4966d2e2e37738edad6435f9f"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9d882702968266fd347b1060416fc840",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 159516,
            "upload_time": "2024-09-25T22:39:04",
            "upload_time_iso_8601": "2024-09-25T22:39:04.672499Z",
            "url": "https://files.pythonhosted.org/packages/b0/f6/b2fde7ec7880d51f7280bb5e974e400bb716e3054048c409ba35ba509823/ndindex-1.9.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3a5c3775c1a7279517027b86dc0c1a6a74f9a1fc7e0c298c960ed170fcf585e",
                "md5": "4499978d227fc2a140b07cc11eb7df60",
                "sha256": "466d2e30a3c2afac6dac64e5ada19db30d23164befa7f69d29f209fb512b3d2f"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4499978d227fc2a140b07cc11eb7df60",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 164104,
            "upload_time": "2024-09-25T22:39:06",
            "upload_time_iso_8601": "2024-09-25T22:39:06.088513Z",
            "url": "https://files.pythonhosted.org/packages/a3/a5/c3775c1a7279517027b86dc0c1a6a74f9a1fc7e0c298c960ed170fcf585e/ndindex-1.9.2-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "de81edb7ba51dae8d5a2879d39eb56651eeea4927f8292fc6286fae8b1cda0f1",
                "md5": "b5b70bfb84c47149ad09553b65c9d4a0",
                "sha256": "3e87eefa75af0f974cf2c5af14a488ee97dfdc7fb6da67f19f9dc600da5ae041"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b5b70bfb84c47149ad09553b65c9d4a0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 161991,
            "upload_time": "2024-09-25T22:39:07",
            "upload_time_iso_8601": "2024-09-25T22:39:07.581393Z",
            "url": "https://files.pythonhosted.org/packages/de/81/edb7ba51dae8d5a2879d39eb56651eeea4927f8292fc6286fae8b1cda0f1/ndindex-1.9.2-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f29e79342047dd441fdcf25c776370c2b09ef8fad30bf06d7920b09278d93260",
                "md5": "4a4ad0d1f8f147228b73ab204e79fc4f",
                "sha256": "c9d98a41ff276fc623f3e068d40381ee06289644b530c3535bc00a8cbc5526c6"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4a4ad0d1f8f147228b73ab204e79fc4f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 521201,
            "upload_time": "2024-09-25T22:39:09",
            "upload_time_iso_8601": "2024-09-25T22:39:09.082360Z",
            "url": "https://files.pythonhosted.org/packages/f2/9e/79342047dd441fdcf25c776370c2b09ef8fad30bf06d7920b09278d93260/ndindex-1.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcbd834e4bb7054accc8bbf63c73f7c9f0bcbdc326fec0f560f375dd6637c63a",
                "md5": "ebced795e80b9d43d47dd2000aa42fb9",
                "sha256": "05d42c5cd86d923f1606c3a9defbaeb3ece8f7b444f95a46ec6f1fb511e971f7"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ebced795e80b9d43d47dd2000aa42fb9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 498251,
            "upload_time": "2024-09-25T22:39:10",
            "upload_time_iso_8601": "2024-09-25T22:39:10.740865Z",
            "url": "https://files.pythonhosted.org/packages/fc/bd/834e4bb7054accc8bbf63c73f7c9f0bcbdc326fec0f560f375dd6637c63a/ndindex-1.9.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "351bfe4d51e07f18596abd53b3b63dd1d4a8617af3896193418a86b7a7a95fa7",
                "md5": "e516dee571700d67758aee13ba88b535",
                "sha256": "959f8babfc3055933079296a33449e02c24074027c39ce974cf73757c7d5ea21"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e516dee571700d67758aee13ba88b535",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 501804,
            "upload_time": "2024-09-25T22:39:12",
            "upload_time_iso_8601": "2024-09-25T22:39:12.432132Z",
            "url": "https://files.pythonhosted.org/packages/35/1b/fe4d51e07f18596abd53b3b63dd1d4a8617af3896193418a86b7a7a95fa7/ndindex-1.9.2-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aee595d5dd5a628c41db959e07ddc7212ed45844865d10375efe4fc0aa5c905b",
                "md5": "332248afdb4fc61632b93493ee0b9acb",
                "sha256": "d68d8285f3ab8a78b0db990fb25eddc637df4b00467fbf36a4656c7ee46ddc5d"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "332248afdb4fc61632b93493ee0b9acb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 518095,
            "upload_time": "2024-09-25T22:39:13",
            "upload_time_iso_8601": "2024-09-25T22:39:13.514880Z",
            "url": "https://files.pythonhosted.org/packages/ae/e5/95d5dd5a628c41db959e07ddc7212ed45844865d10375efe4fc0aa5c905b/ndindex-1.9.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc49ca6155435bb408173c3d07f07aac6e6c4a30cefec31c4dd2af75c44774d7",
                "md5": "ad199e13aa57abffd012198c2fdd28c9",
                "sha256": "c87aa8218b6eaaa9eacb2f68f1ce71be0e368280ef926d0ed9ad71d2fbe24fe6"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "ad199e13aa57abffd012198c2fdd28c9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 151487,
            "upload_time": "2024-09-25T22:39:14",
            "upload_time_iso_8601": "2024-09-25T22:39:14.959365Z",
            "url": "https://files.pythonhosted.org/packages/bc/49/ca6155435bb408173c3d07f07aac6e6c4a30cefec31c4dd2af75c44774d7/ndindex-1.9.2-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01e3c87442ba34a76e3d778135e967b625e5bb2217773a8c0be751e1537231b7",
                "md5": "645fa92d30c4cff4531e38ec5510322e",
                "sha256": "d15f3a8566910ec25898e3d77b3b7c258b37f84a235d49cb17dfddc9036127b4"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "645fa92d30c4cff4531e38ec5510322e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 159655,
            "upload_time": "2024-09-25T22:39:16",
            "upload_time_iso_8601": "2024-09-25T22:39:16.206215Z",
            "url": "https://files.pythonhosted.org/packages/01/e3/c87442ba34a76e3d778135e967b625e5bb2217773a8c0be751e1537231b7/ndindex-1.9.2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8841250efa5a033b66043d18eca87d044f733ca017bd12767ddf0b9468120bb1",
                "md5": "0dc6dbd63edbd1ccfd840b98a3ebb875",
                "sha256": "a33452b4a7b8510f809f8b59dbac5b1d7b3d8a68c9e42dee2c28c5131bbbfbc6"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0dc6dbd63edbd1ccfd840b98a3ebb875",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 162133,
            "upload_time": "2024-09-25T22:39:17",
            "upload_time_iso_8601": "2024-09-25T22:39:17.751291Z",
            "url": "https://files.pythonhosted.org/packages/88/41/250efa5a033b66043d18eca87d044f733ca017bd12767ddf0b9468120bb1/ndindex-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0df87f329590e807460cbd4cea47aaaadea9a5cf5e70854712eb89489d03c89",
                "md5": "3ba66edffefb1018d1a0421a89ed9189",
                "sha256": "19d70a304f942c0aee89418d9c487de9c2dcfcda9073976a590c7fed587bd674"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "3ba66edffefb1018d1a0421a89ed9189",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 160045,
            "upload_time": "2024-09-25T22:39:19",
            "upload_time_iso_8601": "2024-09-25T22:39:19.031324Z",
            "url": "https://files.pythonhosted.org/packages/b0/df/87f329590e807460cbd4cea47aaaadea9a5cf5e70854712eb89489d03c89/ndindex-1.9.2-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ee3407f31902bfdd6d991e8ce62307877afc23e39b8a7c93fd17ab8316a5415",
                "md5": "9b2019abf71c317c87a95b5fd6b408a6",
                "sha256": "e0bba0f387d1d8204378e82b886c19f46ae39347ee7113c9028317270c0060be"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9b2019abf71c317c87a95b5fd6b408a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 505012,
            "upload_time": "2024-09-25T22:39:20",
            "upload_time_iso_8601": "2024-09-25T22:39:20.259213Z",
            "url": "https://files.pythonhosted.org/packages/4e/e3/407f31902bfdd6d991e8ce62307877afc23e39b8a7c93fd17ab8316a5415/ndindex-1.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "91dc4e335d8631939f267be7b16308246671c02123e28f693f544076dda8615b",
                "md5": "74487daad47854a8f7fe614dcf754996",
                "sha256": "1876dcd82d6d1cbc9c2e6819bc7a5ca3686a5430f0a07520b94f78ff78097d2d"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "74487daad47854a8f7fe614dcf754996",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 484122,
            "upload_time": "2024-09-25T22:39:21",
            "upload_time_iso_8601": "2024-09-25T22:39:21.329389Z",
            "url": "https://files.pythonhosted.org/packages/91/dc/4e335d8631939f267be7b16308246671c02123e28f693f544076dda8615b/ndindex-1.9.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c0ed007faa12149a21893ec64f0dcab36c70a4cd43825dcd11bd7090ef8d1c29",
                "md5": "1778193531622eda971c849507abf742",
                "sha256": "3c564768ffa7228d1768eb6df1a77d03d39efc9c98746d8c1b511ffcc23d5f9f"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "1778193531622eda971c849507abf742",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 486035,
            "upload_time": "2024-09-25T22:39:22",
            "upload_time_iso_8601": "2024-09-25T22:39:22.775373Z",
            "url": "https://files.pythonhosted.org/packages/c0/ed/007faa12149a21893ec64f0dcab36c70a4cd43825dcd11bd7090ef8d1c29/ndindex-1.9.2-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c8167d8a37aca8997d8e93554f3c39bca200a16685e84e03e2cc84cf0c93276",
                "md5": "b7e24ac2f10950fdd05edf25d8ca7d9d",
                "sha256": "ddbdfee4560c3f7823de88257680c8fd6d0220a7b23bfd27b0f3fc7afa27bee1"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b7e24ac2f10950fdd05edf25d8ca7d9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 500916,
            "upload_time": "2024-09-25T22:39:23",
            "upload_time_iso_8601": "2024-09-25T22:39:23.885589Z",
            "url": "https://files.pythonhosted.org/packages/2c/81/67d8a37aca8997d8e93554f3c39bca200a16685e84e03e2cc84cf0c93276/ndindex-1.9.2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6eff277768997fa82a865ff564a6bd91bb42f574662945e58b26c0eb3d690aba",
                "md5": "47786fd5f431a90a7dc40e2204e8a354",
                "sha256": "6274886f1348128fc4e10aef925272f904ac467175af52338d56f1cb763caf1a"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "47786fd5f431a90a7dc40e2204e8a354",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 150906,
            "upload_time": "2024-09-25T22:39:25",
            "upload_time_iso_8601": "2024-09-25T22:39:25.548584Z",
            "url": "https://files.pythonhosted.org/packages/6e/ff/277768997fa82a865ff564a6bd91bb42f574662945e58b26c0eb3d690aba/ndindex-1.9.2-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c4de121d109bf6f71bcb00c6198549152fa16358a031796c6a7aa9662191529",
                "md5": "f538a55372f6b583561d1590deac0a2d",
                "sha256": "98be658c00ec0827e398b0fe5c13d207ff70b027187d728cb22155cce3bf6fbe"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f538a55372f6b583561d1590deac0a2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 158778,
            "upload_time": "2024-09-25T22:39:26",
            "upload_time_iso_8601": "2024-09-25T22:39:26.584783Z",
            "url": "https://files.pythonhosted.org/packages/3c/4d/e121d109bf6f71bcb00c6198549152fa16358a031796c6a7aa9662191529/ndindex-1.9.2-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7cf7cfa18540a3d00d5dae797ceaf8ec9758cd01449c843c7e19571dc65b388",
                "md5": "3a7b608d50a0d4e8a89b6f11df8e8b91",
                "sha256": "35543c2638beeb1119c0842f3cdc394b9a242d312f7a5ec9d967486d66c3094f"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3a7b608d50a0d4e8a89b6f11df8e8b91",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 164537,
            "upload_time": "2024-09-25T22:39:28",
            "upload_time_iso_8601": "2024-09-25T22:39:28.346127Z",
            "url": "https://files.pythonhosted.org/packages/f7/cf/7cfa18540a3d00d5dae797ceaf8ec9758cd01449c843c7e19571dc65b388/ndindex-1.9.2-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a29fe2584f621e223f75bce3143dbfbe5f3bf9294362f51c7c08e78bd1e915a6",
                "md5": "600f2a7da5984df676c3904f2d22a07b",
                "sha256": "a2d9c237269fffdc02b810127d3cacaf82ac7cbee24ac9743e80859e789448b8"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "600f2a7da5984df676c3904f2d22a07b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 163328,
            "upload_time": "2024-09-25T22:39:29",
            "upload_time_iso_8601": "2024-09-25T22:39:29.328182Z",
            "url": "https://files.pythonhosted.org/packages/a2/9f/e2584f621e223f75bce3143dbfbe5f3bf9294362f51c7c08e78bd1e915a6/ndindex-1.9.2-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a2063f95030c6a3ece0271e369b34ea2a9be8879c0197a78ee7d84273861342d",
                "md5": "d004943d459ef461c83e005ad7b2b69a",
                "sha256": "d64688b27f89d529dfabeae5f1216e0673652b21143e802cf427ded8a4954ecd"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d004943d459ef461c83e005ad7b2b69a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 478286,
            "upload_time": "2024-09-25T22:39:30",
            "upload_time_iso_8601": "2024-09-25T22:39:30.532509Z",
            "url": "https://files.pythonhosted.org/packages/a2/06/3f95030c6a3ece0271e369b34ea2a9be8879c0197a78ee7d84273861342d/ndindex-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e6bc8ca550014dcb374d5134dce100e0a139dcb9a5e5f10b8cede1069316e97",
                "md5": "2f203e3f54d3b2ccbbf130c45670f542",
                "sha256": "7d3e507c079dfe12cf8144de0cfd9e670d0c234a3200d578556965723f0387fb"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "2f203e3f54d3b2ccbbf130c45670f542",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 458578,
            "upload_time": "2024-09-25T22:39:31",
            "upload_time_iso_8601": "2024-09-25T22:39:31.596598Z",
            "url": "https://files.pythonhosted.org/packages/0e/6b/c8ca550014dcb374d5134dce100e0a139dcb9a5e5f10b8cede1069316e97/ndindex-1.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "924c64610ced3a603ded96ed8be9c3572e5e4cf395417626dc2ddd74da8346ea",
                "md5": "2f2b5119ad7fa05bbce4d8a28f67c5f7",
                "sha256": "7daafad7af277e92d155178f625a3c951ed2dfb34878f1b7e6e952246eca0314"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "2f2b5119ad7fa05bbce4d8a28f67c5f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 466979,
            "upload_time": "2024-09-25T22:39:32",
            "upload_time_iso_8601": "2024-09-25T22:39:32.686732Z",
            "url": "https://files.pythonhosted.org/packages/92/4c/64610ced3a603ded96ed8be9c3572e5e4cf395417626dc2ddd74da8346ea/ndindex-1.9.2-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb4ee8c5cf31e0289af579b44b0aa4f7f6198ecf7b0cfb9b2ad80c0f5660aaed",
                "md5": "b8fa7f24ff14550c645c198033fea2bf",
                "sha256": "4110c98e77cd529ec1ea8065bf6ce96a5c613ac47ad17e6f97943a80409de721"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b8fa7f24ff14550c645c198033fea2bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 483261,
            "upload_time": "2024-09-25T22:39:33",
            "upload_time_iso_8601": "2024-09-25T22:39:33.795166Z",
            "url": "https://files.pythonhosted.org/packages/fb/4e/e8c5cf31e0289af579b44b0aa4f7f6198ecf7b0cfb9b2ad80c0f5660aaed/ndindex-1.9.2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9df691cc1b2e5dfd9e018a448b2c3bdac1b67329851b56a5018e6dae9d7d4995",
                "md5": "e42d37f960da854a5a239f1682b80dc3",
                "sha256": "9c92921b1453b050b7531f55c568e64d93d6943e16bd9249a896258a6d4489bb"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "e42d37f960da854a5a239f1682b80dc3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 152487,
            "upload_time": "2024-09-25T22:39:34",
            "upload_time_iso_8601": "2024-09-25T22:39:34.930349Z",
            "url": "https://files.pythonhosted.org/packages/9d/f6/91cc1b2e5dfd9e018a448b2c3bdac1b67329851b56a5018e6dae9d7d4995/ndindex-1.9.2-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aea2ab7527ec8d96d9fdb686c83bc111e8cf1f53ba177b08b256d0178c320c3e",
                "md5": "c7a4e284a8c282c749fff0945f1b012c",
                "sha256": "cd1b3d39cb0d3ef6606d7450b79729e1934bf88fd1a20e123d164bae8e74d01b"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c7a4e284a8c282c749fff0945f1b012c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 160126,
            "upload_time": "2024-09-25T22:39:36",
            "upload_time_iso_8601": "2024-09-25T22:39:36.205804Z",
            "url": "https://files.pythonhosted.org/packages/ae/a2/ab7527ec8d96d9fdb686c83bc111e8cf1f53ba177b08b256d0178c320c3e/ndindex-1.9.2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d7619e7a4f9fd6504b8e34c20fe8df01ce78ea54b3c7124e4085ba93ede0cba9",
                "md5": "4111a1d098834e42af91690cefbf4b70",
                "sha256": "f32019691f52314d6b7ae0168f6c148f94fecda92cd84cc0fd94331982a55f37"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4111a1d098834e42af91690cefbf4b70",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 147207,
            "upload_time": "2024-09-25T22:39:37",
            "upload_time_iso_8601": "2024-09-25T22:39:37.230122Z",
            "url": "https://files.pythonhosted.org/packages/d7/61/9e7a4f9fd6504b8e34c20fe8df01ce78ea54b3c7124e4085ba93ede0cba9/ndindex-1.9.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d46ad616f44c759e6026dcfed5ebc990a2303ba478ecf3edb5216088233d5b6",
                "md5": "9521f76ec850374c505755889671557c",
                "sha256": "c6aa27f552a810e60e207fca372db94147811ca9228a728d3529a908197d35ce"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9521f76ec850374c505755889671557c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 147005,
            "upload_time": "2024-09-25T22:39:38",
            "upload_time_iso_8601": "2024-09-25T22:39:38.179029Z",
            "url": "https://files.pythonhosted.org/packages/0d/46/ad616f44c759e6026dcfed5ebc990a2303ba478ecf3edb5216088233d5b6/ndindex-1.9.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ba72f2f38620d84c68e40a91521beb5b695ec4c8ad99795d2a89021fdced592",
                "md5": "39c43281072675f3706fbadafe79abeb",
                "sha256": "67e02762cd342d0e722f47a26ba546d5709e4b17205bda504228ed455f31b690"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "39c43281072675f3706fbadafe79abeb",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 163542,
            "upload_time": "2024-09-25T22:39:39",
            "upload_time_iso_8601": "2024-09-25T22:39:39.781798Z",
            "url": "https://files.pythonhosted.org/packages/3b/a7/2f2f38620d84c68e40a91521beb5b695ec4c8ad99795d2a89021fdced592/ndindex-1.9.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9229048cfd992465e0b66ffd9443eeaf5a9fd596f2ba5c8d470b8445f8c959e9",
                "md5": "e26d8694c438fe2bfcb692c8154c7590",
                "sha256": "4750ded2e1d2941cda4604aade162452ed5eccffd6737e072359a5a633acd5eb"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e26d8694c438fe2bfcb692c8154c7590",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 160084,
            "upload_time": "2024-09-25T22:39:41",
            "upload_time_iso_8601": "2024-09-25T22:39:41.026900Z",
            "url": "https://files.pythonhosted.org/packages/92/29/048cfd992465e0b66ffd9443eeaf5a9fd596f2ba5c8d470b8445f8c959e9/ndindex-1.9.2-pp310-pypy310_pp73-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": "dc417f993f571958d9352d92a4136e8f191713372491c20096a65ac9ab64499b",
                "md5": "741b8fb66fc0561fcabf89d0ec2c0e94",
                "sha256": "e8c33c2feedefde0789505ffb4b1324c6cb1adf553923f6bff7084910d37740b"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "741b8fb66fc0561fcabf89d0ec2c0e94",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 150322,
            "upload_time": "2024-09-25T22:39:42",
            "upload_time_iso_8601": "2024-09-25T22:39:42.659561Z",
            "url": "https://files.pythonhosted.org/packages/dc/41/7f993f571958d9352d92a4136e8f191713372491c20096a65ac9ab64499b/ndindex-1.9.2-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a5e6a685909a5a77279a155a307ed13da76d95ad764b131c252cf1df9f2c56d",
                "md5": "778b6ae2e834a6b0a89a53466167c4e7",
                "sha256": "cd82f7b46f0df51631273f72e1c5c8a03c30ce0e0c6da6f8b0ce70235cda31bb"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "778b6ae2e834a6b0a89a53466167c4e7",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 147011,
            "upload_time": "2024-09-25T22:39:44",
            "upload_time_iso_8601": "2024-09-25T22:39:44.034892Z",
            "url": "https://files.pythonhosted.org/packages/5a/5e/6a685909a5a77279a155a307ed13da76d95ad764b131c252cf1df9f2c56d/ndindex-1.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22bae90af369b1ce098f26885a4f25308599692df9764ebbf3601b2362b68617",
                "md5": "d3b6cac0a885837334bdb6b108b5cd59",
                "sha256": "9dff41fcb353fdb7589f6c7c69fd34748254cddd9c35824d3c81447de8906f5d"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d3b6cac0a885837334bdb6b108b5cd59",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 146853,
            "upload_time": "2024-09-25T22:39:45",
            "upload_time_iso_8601": "2024-09-25T22:39:45.131738Z",
            "url": "https://files.pythonhosted.org/packages/22/ba/e90af369b1ce098f26885a4f25308599692df9764ebbf3601b2362b68617/ndindex-1.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a8414ee2e5878f1aa057409c553cb7128b92374d38787084f85e4e3cfb0e2b85",
                "md5": "49f1fdbf12ee0272fd77522ed1566f74",
                "sha256": "4cabded9f47e988b9564df7f37662a53dae5ac8e3419e784c3db07dc230d0480"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "49f1fdbf12ee0272fd77522ed1566f74",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 163130,
            "upload_time": "2024-09-25T22:39:46",
            "upload_time_iso_8601": "2024-09-25T22:39:46.505453Z",
            "url": "https://files.pythonhosted.org/packages/a8/41/4ee2e5878f1aa057409c553cb7128b92374d38787084f85e4e3cfb0e2b85/ndindex-1.9.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3da0b300377cb18f9599e4759710e1569a3f873d9dea7e6c9c84c9702d0ea351",
                "md5": "905ac2cf97d886f8675ed42bc36432b8",
                "sha256": "04ce2e8712a4908641a1e23bba692fc88ba147e5926b6346dd526605de7a7980"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "905ac2cf97d886f8675ed42bc36432b8",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 159786,
            "upload_time": "2024-09-25T22:39:47",
            "upload_time_iso_8601": "2024-09-25T22:39:47.497581Z",
            "url": "https://files.pythonhosted.org/packages/3d/a0/b300377cb18f9599e4759710e1569a3f873d9dea7e6c9c84c9702d0ea351/ndindex-1.9.2-pp39-pypy39_pp73-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": "30815631aca8b0a4b99805313f3f162d50ea73601af6c209a4ff298bcaf16e3c",
                "md5": "952acb8e653ae62b346c8fc2c689357c",
                "sha256": "7ca14a442375f911dd930b7a246b24d6dfc64543ca202d20d65e5b1b96e9dbbf"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "952acb8e653ae62b346c8fc2c689357c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 150190,
            "upload_time": "2024-09-25T22:39:48",
            "upload_time_iso_8601": "2024-09-25T22:39:48.950647Z",
            "url": "https://files.pythonhosted.org/packages/30/81/5631aca8b0a4b99805313f3f162d50ea73601af6c209a4ff298bcaf16e3c/ndindex-1.9.2-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cf9f8d491c18f16ffcb1a8abf78345e54879fd1fe6b61dcc8a9b471285cd27e",
                "md5": "15e276b1e872ba3d6d031819dbb4f5d0",
                "sha256": "b8658a06e52d6c47445c2ec11d292e1d52c3af259214c8b52e3a1aab733daa72"
            },
            "downloads": -1,
            "filename": "ndindex-1.9.2.tar.gz",
            "has_sig": false,
            "md5_digest": "15e276b1e872ba3d6d031819dbb4f5d0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 243001,
            "upload_time": "2024-09-25T22:39:49",
            "upload_time_iso_8601": "2024-09-25T22:39:49.970610Z",
            "url": "https://files.pythonhosted.org/packages/2c/f9/f8d491c18f16ffcb1a8abf78345e54879fd1fe6b61dcc8a9b471285cd27e/ndindex-1.9.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-25 22:39:49",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "ndindex"
}
        
Elapsed time: 4.88211s