voyager


Namevoyager JSON
Version 2.0.6 PyPI version JSON
download
home_pagehttps://github.com/spotify/voyager
SummaryEasy-to-use, fast, simple multi-platform approximate nearest-neighbor search library.
upload_time2024-03-22 19:01:18
maintainerNone
docs_urlNone
authorPeter Sobot
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![The word Voyager_in blue, with a multicoloured graphic illustrating an orbit to its left.](https://github.com/spotify/voyager/assets/213293/c99cd0e8-cd38-486f-bb61-15f74028ba52)

[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/spotify/voyager/blob/master/LICENSE)
[![Documentation](https://img.shields.io/badge/Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager)
[![Supported Platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20Windows%20%7C%20Linux-green)](https://pypi.org/project/voyager)
[![Apple Silicon support for macOS and Linux (Docker)](https://img.shields.io/badge/Apple%20Silicon-macOS%20and%20Linux-brightgreen)](https://pypi.org/project/voyager)
[![Test Badge](https://github.com/spotify/voyager/actions/workflows/all.yml/badge.svg)](https://github.com/spotify/voyager/actions/workflows/all.yml)
<!-- [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/voyager)](https://pypi.org/project/voyager) -->
<!-- [![PyPI - Wheel](https://img.shields.io/pypi/wheel/voyager)](https://pypi.org/project/voyager) -->
<!-- [![PyPI - Downloads](https://img.shields.io/pypi/dm/voyager)](https://pypistats.org/packages/voyager) -->
<!-- [![GitHub Repo stars](https://img.shields.io/github/stars/spotify/voyager?style=social)](https://github.com/spotify/voyager/stargazers) -->

**_Voyager_** is a library for performing fast approximate nearest-neighbor searches on an in-memory collection of vectors.

Voyager features bindings to both Python and Java, with feature parity and index compatibility between both languages. It uses the HNSW algorithm, based on [the open-source `hnswlib` package](https://github.com/nmslib/hnswlib), with numerous features added for convenience and speed. Voyager is used extensively in production at Spotify, and is queried hundreds of millions of times per day to power numerous user-facing features.

Think of Voyager like [Sparkey](https://github.com/spotify/sparkey), but for vector/embedding data; or like [Annoy](https://github.com/spotify/annoy), but with [much higher recall](http://ann-benchmarks.com/). It got its name because it searches through (embedding) space(s), much like [the Voyager interstellar probes](https://en.wikipedia.org/wiki/Voyager_program) launched by NASA in 1977.

[![Python Documentation](https://img.shields.io/badge/Python%20Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager/python)
[![Java Documentation](https://img.shields.io/badge/Java%20Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager/java)

### Installation

#### Python

```shell
pip install voyager
```

#### Java

Add the following artifact to your `pom.xml`:
```xml
<dependency>
  <groupId>com.spotify</groupId>
  <artifactId>voyager</artifactId>
  <version>2.0.4</version>
</dependency>
```
You can find the latest version on [Voyager's Releases page](https://github.com/spotify/voyager/releases).

#### Scala

Add the following artifact to your `build.sbt`:
```sbt
"com.spotify" % "voyager" % "2.0.4"
```
You can find the latest version on [Voyager's Releases page](https://github.com/spotify/voyager/releases).


### Compatibility

| OS        | Language | Version | x86_64 (Intel) | arm64 (ARM) |
|-----------|----------|---------|---------| --------|
| Linux     | Python   | 3.7     | ✅       | ✅       |
| Linux     | Python   | 3.8     | ✅       | ✅       |
| Linux     | Python   | 3.9     | ✅       | ✅       |
| Linux     | Python   | 3.10    | ✅       | ✅       |
| Linux     | Python   | 3.11    | ✅       | ✅       |
| Linux     | Python   | 3.12    | ✅       | ✅       |
| Linux     | Java     | 8-16+   | ✅       | ✅      |
| macOS     | Python   | 3.7     | ✅       | ✅       |
| macOS     | Python   | 3.8     | ✅       | ✅       |
| macOS     | Python   | 3.9     | ✅       | ✅       |
| macOS     | Python   | 3.10    | ✅       | ✅       |
| macOS     | Python   | 3.11    | ✅       | ✅       |
| macOS     | Python   | 3.12    | ✅       | ✅       |
| macOS     | Java     | 8-16+   | ✅       | ✅       |
| Windows   | Python   | 3.7     | ✅       | ❌       |
| Windows   | Python   | 3.8     | ✅       | ❌       |
| Windows   | Python   | 3.9     | ✅       | ❌       |
| Windows   | Python   | 3.10    | ✅       | ❌       |
| Windows   | Python   | 3.11    | ✅       | ❌       |
| Windows   | Python   | 3.12    | ✅       | ❌       |
| Windows   | Java     | 8-16+   | ✅       | ❌       |


## Contributing

Contributions to `voyager` are welcomed!
See [CONTRIBUTING.md](https://github.com/spotify/voyager/blob/master/CONTRIBUTING.md) for details.


### License
Voyager is copyright 2022-2024 Spotify AB.

Voyager is licensed under the [Apache 2 License]([https://www.gnu.org/licenses/gpl-3.0.en.html](https://www.apache.org/licenses/LICENSE-2.0)).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/spotify/voyager",
    "name": "voyager",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Peter Sobot",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "![The word Voyager_in blue, with a multicoloured graphic illustrating an orbit to its left.](https://github.com/spotify/voyager/assets/213293/c99cd0e8-cd38-486f-bb61-15f74028ba52)\n\n[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/spotify/voyager/blob/master/LICENSE)\n[![Documentation](https://img.shields.io/badge/Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager)\n[![Supported Platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20Windows%20%7C%20Linux-green)](https://pypi.org/project/voyager)\n[![Apple Silicon support for macOS and Linux (Docker)](https://img.shields.io/badge/Apple%20Silicon-macOS%20and%20Linux-brightgreen)](https://pypi.org/project/voyager)\n[![Test Badge](https://github.com/spotify/voyager/actions/workflows/all.yml/badge.svg)](https://github.com/spotify/voyager/actions/workflows/all.yml)\n<!-- [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/voyager)](https://pypi.org/project/voyager) -->\n<!-- [![PyPI - Wheel](https://img.shields.io/pypi/wheel/voyager)](https://pypi.org/project/voyager) -->\n<!-- [![PyPI - Downloads](https://img.shields.io/pypi/dm/voyager)](https://pypistats.org/packages/voyager) -->\n<!-- [![GitHub Repo stars](https://img.shields.io/github/stars/spotify/voyager?style=social)](https://github.com/spotify/voyager/stargazers) -->\n\n**_Voyager_** is a library for performing fast approximate nearest-neighbor searches on an in-memory collection of vectors.\n\nVoyager features bindings to both Python and Java, with feature parity and index compatibility between both languages. It uses the HNSW algorithm, based on [the open-source `hnswlib` package](https://github.com/nmslib/hnswlib), with numerous features added for convenience and speed. Voyager is used extensively in production at Spotify, and is queried hundreds of millions of times per day to power numerous user-facing features.\n\nThink of Voyager like [Sparkey](https://github.com/spotify/sparkey), but for vector/embedding data; or like [Annoy](https://github.com/spotify/annoy), but with [much higher recall](http://ann-benchmarks.com/). It got its name because it searches through (embedding) space(s), much like [the Voyager interstellar probes](https://en.wikipedia.org/wiki/Voyager_program) launched by NASA in 1977.\n\n[![Python Documentation](https://img.shields.io/badge/Python%20Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager/python)\n[![Java Documentation](https://img.shields.io/badge/Java%20Documentation-on%20github.io-brightgreen)](https://spotify.github.io/voyager/java)\n\n### Installation\n\n#### Python\n\n```shell\npip install voyager\n```\n\n#### Java\n\nAdd the following artifact to your `pom.xml`:\n```xml\n<dependency>\n  <groupId>com.spotify</groupId>\n  <artifactId>voyager</artifactId>\n  <version>2.0.4</version>\n</dependency>\n```\nYou can find the latest version on [Voyager's Releases page](https://github.com/spotify/voyager/releases).\n\n#### Scala\n\nAdd the following artifact to your `build.sbt`:\n```sbt\n\"com.spotify\" % \"voyager\" % \"2.0.4\"\n```\nYou can find the latest version on [Voyager's Releases page](https://github.com/spotify/voyager/releases).\n\n\n### Compatibility\n\n| OS        | Language | Version | x86_64 (Intel) | arm64 (ARM) |\n|-----------|----------|---------|---------| --------|\n| Linux     | Python   | 3.7     | \u2705       | \u2705       |\n| Linux     | Python   | 3.8     | \u2705       | \u2705       |\n| Linux     | Python   | 3.9     | \u2705       | \u2705       |\n| Linux     | Python   | 3.10    | \u2705       | \u2705       |\n| Linux     | Python   | 3.11    | \u2705       | \u2705       |\n| Linux     | Python   | 3.12    | \u2705       | \u2705       |\n| Linux     | Java     | 8-16+   | \u2705       | \u2705      |\n| macOS     | Python   | 3.7     | \u2705       | \u2705       |\n| macOS     | Python   | 3.8     | \u2705       | \u2705       |\n| macOS     | Python   | 3.9     | \u2705       | \u2705       |\n| macOS     | Python   | 3.10    | \u2705       | \u2705       |\n| macOS     | Python   | 3.11    | \u2705       | \u2705       |\n| macOS     | Python   | 3.12    | \u2705       | \u2705       |\n| macOS     | Java     | 8-16+   | \u2705       | \u2705       |\n| Windows   | Python   | 3.7     | \u2705       | \u274c       |\n| Windows   | Python   | 3.8     | \u2705       | \u274c       |\n| Windows   | Python   | 3.9     | \u2705       | \u274c       |\n| Windows   | Python   | 3.10    | \u2705       | \u274c       |\n| Windows   | Python   | 3.11    | \u2705       | \u274c       |\n| Windows   | Python   | 3.12    | \u2705       | \u274c       |\n| Windows   | Java     | 8-16+   | \u2705       | \u274c       |\n\n\n## Contributing\n\nContributions to `voyager` are welcomed!\nSee [CONTRIBUTING.md](https://github.com/spotify/voyager/blob/master/CONTRIBUTING.md) for details.\n\n\n### License\nVoyager is copyright 2022-2024 Spotify AB.\n\nVoyager is licensed under the [Apache 2 License]([https://www.gnu.org/licenses/gpl-3.0.en.html](https://www.apache.org/licenses/LICENSE-2.0)).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Easy-to-use, fast, simple multi-platform approximate nearest-neighbor search library.",
    "version": "2.0.6",
    "project_urls": {
        "Homepage": "https://github.com/spotify/voyager"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "980fc21fa0f99bce134a56103fe9bbd4011b331dbf4c90bce3036c3613642db0",
                "md5": "24e6a1826c619788e4b98de481710d32",
                "sha256": "db63c6adb5508ca39063639345d1c615ce522730251515d67ff748355f0147b9"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "24e6a1826c619788e4b98de481710d32",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 717458,
            "upload_time": "2024-03-22T19:01:18",
            "upload_time_iso_8601": "2024-03-22T19:01:18.030291Z",
            "url": "https://files.pythonhosted.org/packages/98/0f/c21fa0f99bce134a56103fe9bbd4011b331dbf4c90bce3036c3613642db0/voyager-2.0.6-cp310-cp310-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6dcdc733f6b32de5d0e78bbf3d9f5f97ec09e8691c42b6190b16d325aefbffe6",
                "md5": "db97af9e65db4538cec4af0af62ad39a",
                "sha256": "8d56d75028ed1eee884a0541fecb0aaf8bf27a65029f310ad72a14b2935fe5cd"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "db97af9e65db4538cec4af0af62ad39a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 366199,
            "upload_time": "2024-03-22T19:01:20",
            "upload_time_iso_8601": "2024-03-22T19:01:20.207267Z",
            "url": "https://files.pythonhosted.org/packages/6d/cd/c733f6b32de5d0e78bbf3d9f5f97ec09e8691c42b6190b16d325aefbffe6/voyager-2.0.6-cp310-cp310-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1c4d793a5ebfe6e019412d5bedbd23c2c6cd5c52e777391f29870f2bf4319c4",
                "md5": "b9396deefcc6d54e8e6ab8e8a63458a6",
                "sha256": "f771544de47e5dbd878024a0c47182dbcf83ac620b0fd45b54cd33c8e260331b"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b9396deefcc6d54e8e6ab8e8a63458a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 351726,
            "upload_time": "2024-03-22T19:01:21",
            "upload_time_iso_8601": "2024-03-22T19:01:21.883462Z",
            "url": "https://files.pythonhosted.org/packages/c1/c4/d793a5ebfe6e019412d5bedbd23c2c6cd5c52e777391f29870f2bf4319c4/voyager-2.0.6-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ee4650da9715de91b4f5c33c3e7f4a965b678f349755ee757b3fd2a836806fe",
                "md5": "7e8ee3f4704f80a38ec3860f88f8dbdc",
                "sha256": "a4926ce4f501e6801d911929aebb84b472b988cfdf3a7bcba36fbec0ad864424"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7e8ee3f4704f80a38ec3860f88f8dbdc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 4138056,
            "upload_time": "2024-03-22T19:01:23",
            "upload_time_iso_8601": "2024-03-22T19:01:23.755507Z",
            "url": "https://files.pythonhosted.org/packages/1e/e4/650da9715de91b4f5c33c3e7f4a965b678f349755ee757b3fd2a836806fe/voyager-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b25cb4469faea9dd462cb3d5895a2f66ded6c3d7eee0c884a6720a6fcb69ae4",
                "md5": "5b6037deb07afa2a86d5ae0fae636d77",
                "sha256": "eb3e926823825fd27b96a8ece181186ef47d532c33b9d1f908540d5ab6778b14"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5b6037deb07afa2a86d5ae0fae636d77",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 4179881,
            "upload_time": "2024-03-22T19:01:25",
            "upload_time_iso_8601": "2024-03-22T19:01:25.879685Z",
            "url": "https://files.pythonhosted.org/packages/0b/25/cb4469faea9dd462cb3d5895a2f66ded6c3d7eee0c884a6720a6fcb69ae4/voyager-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "958564a6dd6af0d590af982f3e971a93fa628dff67003b3c008b4493008ad84b",
                "md5": "53e9355d3afdbefb363ce4982510d392",
                "sha256": "e2f31037f93041a2a85f26b88e6bd85ccc68545f053f731d253d49a9b1b2b396"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "53e9355d3afdbefb363ce4982510d392",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 198368,
            "upload_time": "2024-03-22T19:01:27",
            "upload_time_iso_8601": "2024-03-22T19:01:27.837406Z",
            "url": "https://files.pythonhosted.org/packages/95/85/64a6dd6af0d590af982f3e971a93fa628dff67003b3c008b4493008ad84b/voyager-2.0.6-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2434f0ac9e1590103db2b5925dfb5694a2622805e38ad4d219913c1398130c60",
                "md5": "15be3a54f4d2191953efee6a6d3433f0",
                "sha256": "5126acfe6a37b37ced872d02d392fc86a126aa79ebb162840eaf831001dc94ba"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "15be3a54f4d2191953efee6a6d3433f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 719835,
            "upload_time": "2024-03-22T19:01:29",
            "upload_time_iso_8601": "2024-03-22T19:01:29.553707Z",
            "url": "https://files.pythonhosted.org/packages/24/34/f0ac9e1590103db2b5925dfb5694a2622805e38ad4d219913c1398130c60/voyager-2.0.6-cp311-cp311-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "abfc99d715de21b16715cc1dc96761f55eb3c4e44c464f6bc5d3b099027b393d",
                "md5": "41be1e557cae5670e90771f36213af16",
                "sha256": "e849b76975d95a73db63567363273c3d8418d789ec4864b1cb607feeab8f25ea"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "41be1e557cae5670e90771f36213af16",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 367979,
            "upload_time": "2024-03-22T19:01:30",
            "upload_time_iso_8601": "2024-03-22T19:01:30.699212Z",
            "url": "https://files.pythonhosted.org/packages/ab/fc/99d715de21b16715cc1dc96761f55eb3c4e44c464f6bc5d3b099027b393d/voyager-2.0.6-cp311-cp311-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71d4ea09739d9e83213f4f5fd257cb145304b423775a039c90dc9190f4925e81",
                "md5": "00a90215981615975c3e553b4a1bbfee",
                "sha256": "683cd6a673ee7ba4ed32d95e3136b030a39da862b10857e3ccfdb1aec347c8f8"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "00a90215981615975c3e553b4a1bbfee",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 352765,
            "upload_time": "2024-03-22T19:01:32",
            "upload_time_iso_8601": "2024-03-22T19:01:32.484105Z",
            "url": "https://files.pythonhosted.org/packages/71/d4/ea09739d9e83213f4f5fd257cb145304b423775a039c90dc9190f4925e81/voyager-2.0.6-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eeef2d35212a8189b5bcd0e1cdcaec71a36d11df98fca8fbc4b07c6adb046fe8",
                "md5": "a37dd4f53a85bf454f75373417c1c7cf",
                "sha256": "2465c42283158d1c95fa2ea90ca73f9f4a431b5ffb2e938fe04b4608e7c799dc"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a37dd4f53a85bf454f75373417c1c7cf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 4160311,
            "upload_time": "2024-03-22T19:01:34",
            "upload_time_iso_8601": "2024-03-22T19:01:34.489410Z",
            "url": "https://files.pythonhosted.org/packages/ee/ef/2d35212a8189b5bcd0e1cdcaec71a36d11df98fca8fbc4b07c6adb046fe8/voyager-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c7334e590ff2227dea51af335787fd820e6feb847b68ffc1425f545e24c03aa",
                "md5": "866a5486eeb2f93c0a3295953222a7e4",
                "sha256": "61dfcbe8803e3aae12b9a371745f8f8c84e8aa6e890d02868eaad72dbfcb706b"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "866a5486eeb2f93c0a3295953222a7e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 4208146,
            "upload_time": "2024-03-22T19:01:36",
            "upload_time_iso_8601": "2024-03-22T19:01:36.035264Z",
            "url": "https://files.pythonhosted.org/packages/0c/73/34e590ff2227dea51af335787fd820e6feb847b68ffc1425f545e24c03aa/voyager-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2696a5499cc4226c03017a78c055dd2653c60e6120853a4bee0f47a4e53bfc00",
                "md5": "bbadef2a721b563f59cfd3546eb67977",
                "sha256": "7ec6a2d22641ae810a89eb13e8899b816788a42f477f7f9c958d63bf33264ff2"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bbadef2a721b563f59cfd3546eb67977",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 199465,
            "upload_time": "2024-03-22T19:01:38",
            "upload_time_iso_8601": "2024-03-22T19:01:38.008204Z",
            "url": "https://files.pythonhosted.org/packages/26/96/a5499cc4226c03017a78c055dd2653c60e6120853a4bee0f47a4e53bfc00/voyager-2.0.6-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0d6dd3af84ba256a9517beef074ee12640622a7eed9d938e6dac9a61655ec79",
                "md5": "72201e480362da15dd5f05e99f43c72c",
                "sha256": "ab90e6a8ece9322da72389ad865611bd7505ad4adb9cd154d0ae076b68632939"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "72201e480362da15dd5f05e99f43c72c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 721485,
            "upload_time": "2024-03-22T19:01:39",
            "upload_time_iso_8601": "2024-03-22T19:01:39.217319Z",
            "url": "https://files.pythonhosted.org/packages/a0/d6/dd3af84ba256a9517beef074ee12640622a7eed9d938e6dac9a61655ec79/voyager-2.0.6-cp312-cp312-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "436c887baea9ea7ee1d396330a093800e33e8bd346d4b627d199c4d1734c7f98",
                "md5": "e40ec33b19d520d3937e8779cdb1c97c",
                "sha256": "3779550e31d2c331ed9093b96718070ff8a7f55e84813e6807e366827a066c81"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e40ec33b19d520d3937e8779cdb1c97c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 369666,
            "upload_time": "2024-03-22T19:01:40",
            "upload_time_iso_8601": "2024-03-22T19:01:40.530417Z",
            "url": "https://files.pythonhosted.org/packages/43/6c/887baea9ea7ee1d396330a093800e33e8bd346d4b627d199c4d1734c7f98/voyager-2.0.6-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "48633631f7f49daf43a26adb8068fd7baade2a9232c991c8cf27fc128984eba7",
                "md5": "601bed2769bff93817782fe7e9cfe380",
                "sha256": "d187d4e9881e3d566f59e5837052d3bd6e430b7bd0e2ece4f95bcca7cb133d12"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "601bed2769bff93817782fe7e9cfe380",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 352627,
            "upload_time": "2024-03-22T19:01:41",
            "upload_time_iso_8601": "2024-03-22T19:01:41.987490Z",
            "url": "https://files.pythonhosted.org/packages/48/63/3631f7f49daf43a26adb8068fd7baade2a9232c991c8cf27fc128984eba7/voyager-2.0.6-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eaa03b30cf9538e66a2a0e5b563ef602848bd622408051584f6d2151f218256f",
                "md5": "284a1a1a25ae46588aee2e22e9af199e",
                "sha256": "0535e3454225ed4e763251c2ad88d3ee073617ca81fe8394bdf94ae4b861a212"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "284a1a1a25ae46588aee2e22e9af199e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 4165744,
            "upload_time": "2024-03-22T19:01:43",
            "upload_time_iso_8601": "2024-03-22T19:01:43.478911Z",
            "url": "https://files.pythonhosted.org/packages/ea/a0/3b30cf9538e66a2a0e5b563ef602848bd622408051584f6d2151f218256f/voyager-2.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f206c6d6fd984d635b83e7b55f0e34b2f48440fdc377e226beaaf54769ddd87",
                "md5": "29c31bcbe1b4ea516de9221dc7dbb199",
                "sha256": "1bd57745d1cf6d8f29f352ce5ecd693f831c78d45e2c815a0dc1de279a0afa25"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "29c31bcbe1b4ea516de9221dc7dbb199",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 4220661,
            "upload_time": "2024-03-22T19:01:45",
            "upload_time_iso_8601": "2024-03-22T19:01:45.719463Z",
            "url": "https://files.pythonhosted.org/packages/7f/20/6c6d6fd984d635b83e7b55f0e34b2f48440fdc377e226beaaf54769ddd87/voyager-2.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d68e0c7542525248e0f11048528856268abd7e5f77cab41e47879b13d689002",
                "md5": "66a6fe92305129e8dbff2c4184041bcd",
                "sha256": "8f85593b1006b0236c9fbdf33ae3b7c9167c1eb86bc5787c64f7d685a4851572"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "66a6fe92305129e8dbff2c4184041bcd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 199808,
            "upload_time": "2024-03-22T19:01:47",
            "upload_time_iso_8601": "2024-03-22T19:01:47.867457Z",
            "url": "https://files.pythonhosted.org/packages/9d/68/e0c7542525248e0f11048528856268abd7e5f77cab41e47879b13d689002/voyager-2.0.6-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2355f1881ff6763e058de16a8aee05af6ab45699dcc7db01d308fa72adff47ec",
                "md5": "3891725b066d36e09857a0495434fc07",
                "sha256": "9d2dcae04626c79a808d20af6df7c76782fd8a8a5056bac81a22e6b05022d3b5"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3891725b066d36e09857a0495434fc07",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 362063,
            "upload_time": "2024-03-22T19:01:49",
            "upload_time_iso_8601": "2024-03-22T19:01:49.589467Z",
            "url": "https://files.pythonhosted.org/packages/23/55/f1881ff6763e058de16a8aee05af6ab45699dcc7db01d308fa72adff47ec/voyager-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3cfb6d6ff6e8a62ad671162a2f51cd0f98edd25f16b459e7125a954d9a36db0a",
                "md5": "0f717af6e9ac050cf78e00a8f5af2721",
                "sha256": "fe2556361c16ccc5c2d6a6baeba1eff3fdd088c87c4086b3f0a53a5af4243fdb"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0f717af6e9ac050cf78e00a8f5af2721",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 4263678,
            "upload_time": "2024-03-22T19:01:51",
            "upload_time_iso_8601": "2024-03-22T19:01:51.409174Z",
            "url": "https://files.pythonhosted.org/packages/3c/fb/6d6ff6e8a62ad671162a2f51cd0f98edd25f16b459e7125a954d9a36db0a/voyager-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ade3426f208222e13e6610490be0b820b1207abd8942738508e638ea19cc831",
                "md5": "1b9ff333e8bcc98b534a03947aa4b448",
                "sha256": "457204fdc91ac1222e4742018f31c8b486ceb009cefd6600822291064d6a2be5"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1b9ff333e8bcc98b534a03947aa4b448",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 4309294,
            "upload_time": "2024-03-22T19:01:52",
            "upload_time_iso_8601": "2024-03-22T19:01:52.899512Z",
            "url": "https://files.pythonhosted.org/packages/5a/de/3426f208222e13e6610490be0b820b1207abd8942738508e638ea19cc831/voyager-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f4004fed00c86158a92568a3bdf3450c46bc65a02d1785208d91033dd391658",
                "md5": "c6ee33226097325e5f7b61dfbec85b8b",
                "sha256": "6d8feea3c36ceb9de39089d825711478f2c7be355dc144cc3f24cb17e8ff7bbb"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c6ee33226097325e5f7b61dfbec85b8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 198639,
            "upload_time": "2024-03-22T19:01:55",
            "upload_time_iso_8601": "2024-03-22T19:01:55.357852Z",
            "url": "https://files.pythonhosted.org/packages/9f/40/04fed00c86158a92568a3bdf3450c46bc65a02d1785208d91033dd391658/voyager-2.0.6-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c3c219ca7fc3b14109874f93ef5370a39c83ee2ba3850220db5e237b9d594f0",
                "md5": "e0b356df1fbc726c9d1acaabc4c12131",
                "sha256": "252b554e230997899e5fc4d47d72945e4f5355cc687063762230c9f10c49b947"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "e0b356df1fbc726c9d1acaabc4c12131",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 717434,
            "upload_time": "2024-03-22T19:01:56",
            "upload_time_iso_8601": "2024-03-22T19:01:56.577386Z",
            "url": "https://files.pythonhosted.org/packages/7c/3c/219ca7fc3b14109874f93ef5370a39c83ee2ba3850220db5e237b9d594f0/voyager-2.0.6-cp38-cp38-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c1e960bd4e3fa14733de0543cef55e63ee0b2c7a29ebcb732fd2a247bfe3257",
                "md5": "60e2d56e9469b0e86dffa8a45199053e",
                "sha256": "402fe272e53c3b03fdf2a33ee7c85ca2186469cf2904250c36147a22c562b8df"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "60e2d56e9469b0e86dffa8a45199053e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 366108,
            "upload_time": "2024-03-22T19:01:57",
            "upload_time_iso_8601": "2024-03-22T19:01:57.779464Z",
            "url": "https://files.pythonhosted.org/packages/4c/1e/960bd4e3fa14733de0543cef55e63ee0b2c7a29ebcb732fd2a247bfe3257/voyager-2.0.6-cp38-cp38-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4846e3ebd130e88fda2a2806a7dcd5a1a479876d55180b4a5b72399465d88345",
                "md5": "82311afac69cb76bfd1cb521059588f2",
                "sha256": "73cedcc5ffe271531e649e62ab56bbf8daa37b41113aa781e14a7e5a858b6bf1"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "82311afac69cb76bfd1cb521059588f2",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 351623,
            "upload_time": "2024-03-22T19:01:59",
            "upload_time_iso_8601": "2024-03-22T19:01:59.012774Z",
            "url": "https://files.pythonhosted.org/packages/48/46/e3ebd130e88fda2a2806a7dcd5a1a479876d55180b4a5b72399465d88345/voyager-2.0.6-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "520bc0fc61177cbe79f1fcf20d28e4fb06d6a63bbbb2adb6df04228697710c0f",
                "md5": "162d1c69dd4613ec84f2e90eb650a21b",
                "sha256": "9449bcf86cb8a80c7d196bc5b9b5110a3720ba289b8da3d39d50b6a2801ec522"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "162d1c69dd4613ec84f2e90eb650a21b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 4138746,
            "upload_time": "2024-03-22T19:02:01",
            "upload_time_iso_8601": "2024-03-22T19:02:01.153267Z",
            "url": "https://files.pythonhosted.org/packages/52/0b/c0fc61177cbe79f1fcf20d28e4fb06d6a63bbbb2adb6df04228697710c0f/voyager-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b786ed0069509f35dab0ba7748228459934e5ce07c2fdd1806c0b1188e7bf861",
                "md5": "a4efc1721352daf581db7fb1d730b02a",
                "sha256": "9ca3107fdf233b43e826f8fa7c3c528350286f3b2fee837630317daf4e96a86b"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a4efc1721352daf581db7fb1d730b02a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 4184799,
            "upload_time": "2024-03-22T19:02:02",
            "upload_time_iso_8601": "2024-03-22T19:02:02.770579Z",
            "url": "https://files.pythonhosted.org/packages/b7/86/ed0069509f35dab0ba7748228459934e5ce07c2fdd1806c0b1188e7bf861/voyager-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9227a36ed0fcbbb23550b6f60f731864f9792f83c86e4f95fdccc55d5a4569aa",
                "md5": "6792da3d9c8e5c287961e36c66ee4887",
                "sha256": "f844e897b9fc3a8b738ea9eb1e89172bfb98c5a5553785ef4cd888f14b4ce606"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6792da3d9c8e5c287961e36c66ee4887",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 198247,
            "upload_time": "2024-03-22T19:02:04",
            "upload_time_iso_8601": "2024-03-22T19:02:04.158654Z",
            "url": "https://files.pythonhosted.org/packages/92/27/a36ed0fcbbb23550b6f60f731864f9792f83c86e4f95fdccc55d5a4569aa/voyager-2.0.6-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd8c091067b64d15ff20f1bf03e36959c45ccda033350c94d91ff852305c2d8b",
                "md5": "22e1ac8b24246fcd572f54d995894dc8",
                "sha256": "96a13eb3802800f57cddd53e8660d72bffc6f5fe18c2b34f98c3956d13b81afd"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-macosx_10_13_universal2.whl",
            "has_sig": false,
            "md5_digest": "22e1ac8b24246fcd572f54d995894dc8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 717547,
            "upload_time": "2024-03-22T19:02:05",
            "upload_time_iso_8601": "2024-03-22T19:02:05.915545Z",
            "url": "https://files.pythonhosted.org/packages/fd/8c/091067b64d15ff20f1bf03e36959c45ccda033350c94d91ff852305c2d8b/voyager-2.0.6-cp39-cp39-macosx_10_13_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab3e43d264069871d69c58f5cfe67f7e938ace97664dac1290fe68c1c9d68583",
                "md5": "baa021f74ca2136351910929c9bee170",
                "sha256": "b7929be7bdb33ea3419fff723e09173fb09481b2d4689cef092be9c86af3d742"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "baa021f74ca2136351910929c9bee170",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 366384,
            "upload_time": "2024-03-22T19:02:07",
            "upload_time_iso_8601": "2024-03-22T19:02:07.248083Z",
            "url": "https://files.pythonhosted.org/packages/ab/3e/43d264069871d69c58f5cfe67f7e938ace97664dac1290fe68c1c9d68583/voyager-2.0.6-cp39-cp39-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6d40d9a261c20e4b4104c8d699d9dd1d95d91e031e5a356373ef7642fa8e0d38",
                "md5": "d50332aa10a3d59f3e939c841dbdc7ca",
                "sha256": "8c5c91b58cb4fbd6b9a1488fd574ece2f4a85b1c25ceb370cfea8dc96ff0795c"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d50332aa10a3d59f3e939c841dbdc7ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 351905,
            "upload_time": "2024-03-22T19:02:08",
            "upload_time_iso_8601": "2024-03-22T19:02:08.996510Z",
            "url": "https://files.pythonhosted.org/packages/6d/40/d9a261c20e4b4104c8d699d9dd1d95d91e031e5a356373ef7642fa8e0d38/voyager-2.0.6-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "36bb0bc61cd2ab2f698a2f45c90e53d7d9580d7dbf0cc145627363e7619d472e",
                "md5": "ddc4451dc8a0597dfa6acf8e7e04d263",
                "sha256": "cfb455c85102e3caa4e5a1b4b618826cfecdbb646e7e65e39aaefa528ba12f95"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ddc4451dc8a0597dfa6acf8e7e04d263",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 4136057,
            "upload_time": "2024-03-22T19:02:10",
            "upload_time_iso_8601": "2024-03-22T19:02:10.567871Z",
            "url": "https://files.pythonhosted.org/packages/36/bb/0bc61cd2ab2f698a2f45c90e53d7d9580d7dbf0cc145627363e7619d472e/voyager-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6a2b3f93767ba397228fcc10734d9877351e05c540f9af4d3b5d5884dd2cadd",
                "md5": "b1d79cdd4964f7379572292a60189ceb",
                "sha256": "c6e1549e469f2160ba68b848cab28ee60029fcbcddb3c78122b2613aeddf03dd"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b1d79cdd4964f7379572292a60189ceb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 4178347,
            "upload_time": "2024-03-22T19:02:12",
            "upload_time_iso_8601": "2024-03-22T19:02:12.432286Z",
            "url": "https://files.pythonhosted.org/packages/c6/a2/b3f93767ba397228fcc10734d9877351e05c540f9af4d3b5d5884dd2cadd/voyager-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "90b23a4a8e16a87dac34c4d5aaba8123cfc014079f321250caf7b49e8454500f",
                "md5": "53e0af192fde5b14017a02545adcbb1e",
                "sha256": "6bac4b748d12db26ab4dd40b4f44588a804e272150fc303654a5bd1eb3d67d0d"
            },
            "downloads": -1,
            "filename": "voyager-2.0.6-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "53e0af192fde5b14017a02545adcbb1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 194512,
            "upload_time": "2024-03-22T19:02:14",
            "upload_time_iso_8601": "2024-03-22T19:02:14.468700Z",
            "url": "https://files.pythonhosted.org/packages/90/b2/3a4a8e16a87dac34c4d5aaba8123cfc014079f321250caf7b49e8454500f/voyager-2.0.6-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-22 19:01:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "spotify",
    "github_project": "voyager",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "voyager"
}
        
Elapsed time: 0.19159s