rocksdict


Namerocksdict JSON
Version 0.3.23 PyPI version JSON
download
home_pageNone
SummaryRocksdb Python Binding
upload_time2024-03-30 07:59:08
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseNone
keywords rocksdb dbm dict key-value
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # RocksDict / SpeeDict

**Key-value storage for Python & Wrapper of Rocksdb and Speedb**

![CI](https://github.com/Congyuwang/RocksDict/actions/workflows/CI.yml/badge.svg)
![PyPI](https://img.shields.io/pypi/dm/rocksdict)
![PyPI](https://img.shields.io/pypi/wheel/rocksdict)
[![Support python versions](https://img.shields.io/pypi/pyversions/rocksdict.svg)](https://pypi.org/project/rocksdict/)

## Installation

Wheels available for macOS amd64/arm64, linux amd64/arm64, and windows amd64.

- `pip install rocksdict` for rocksdb backend, then `from rocksdict import Rdict`
- `pip install speedict` for speedb backend, then `from speedict import Rdict`

## Introduction

This library has two purposes.

1. As an on-disk key-value storage solution for Python.
2. As a RocksDB / Speedict interface.

These two purposes operate in different modes:

- **Default mode**, which allows storing `int`, `float`,
  `bool`, `str`, `bytes`, and other python objects (with `Pickle`).

- **Raw mode** (`options=Options(raw_mode=True)`),
  which allows storing only `bytes`.

## Examples

### A minimal example

```python
from rocksdict import Rdict
import numpy as np
import pandas as pd

path = str("./test_dict")

# create a Rdict with default options at `path`
db = Rdict(path)
db[1.0] = 1
db["huge integer"] = 2343546543243564534233536434567543
db["good"] = True
db["bytes"] = b"bytes"
db["this is a list"] = [1, 2, 3]
db["store a dict"] = {0: 1}
db[b"numpy"] = np.array([1, 2, 3])
db["a table"] = pd.DataFrame({"a": [1, 2], "b": [2, 1]})

# reopen Rdict from disk
db.close()
db = Rdict(path)
assert db[1.0] == 1
assert db["huge integer"] == 2343546543243564534233536434567543
assert db["good"] == True
assert db["bytes"] == b"bytes"
assert db["this is a list"] == [1, 2, 3]
assert db["store a dict"] == {0: 1}
assert np.all(db[b"numpy"] == np.array([1, 2, 3]))
assert np.all(db["a table"] == pd.DataFrame({"a": [1, 2], "b": [2, 1]}))

# iterate through all elements
for k, v in db.items():
    print(f"{k} -> {v}")

# batch get:
print(db[["good", "bad", 1.0]])
# [True, False, 1]

# delete Rdict from dict
db.close()
Rdict.destroy(path)
```

### An Example of Raw Mode

This mode allows only bytes as keys and values.

```python
from rocksdict import Rdict, Options

PATH_TO_ROCKSDB = str("path")

# open raw_mode, which allows only bytes
db = Rdict(path=PATH_TO_ROCKSDB, options=Options(raw_mode=True))

db[b'a'] = b'a'
db[b'b'] = b'b'
db[b'c'] = b'c'
db[b'd'] = b'd'

for k, v in db.items():
    print(f"{k} -> {v}")

# close and delete
db.close()
Rdict.destroy(PATH_TO_ROCKSDB)
```

## New Feature Since v0.3.3

Loading Options from RocksDict Path.

### Load Options and add A New ColumnFamily

```python
from rocksdict import Options, Rdict
path = str("./rocksdict_path")

opts, cols = Options.load_latest(path)
opts.create_missing_column_families(True)
cols["bytes"] = Options()
self.test_dict = Rdict(path, options=opts, column_families=cols)
```

### Reopening RocksDB Reads DB Options Automatically

```python
import shutil

from rocksdict import Rdict, Options, SliceTransform, PlainTableFactoryOptions
import os

def db_options():
    opt = Options()
    # create table
    opt.create_if_missing(True)
    # config to more jobs
    opt.set_max_background_jobs(os.cpu_count())
    # configure mem-table to a large value (256 MB)
    opt.set_write_buffer_size(0x10000000)
    opt.set_level_zero_file_num_compaction_trigger(4)
    # configure l0 and l1 size, let them have the same size (1 GB)
    opt.set_max_bytes_for_level_base(0x40000000)
    # 256 MB file size
    opt.set_target_file_size_base(0x10000000)
    # use a smaller compaction multiplier
    opt.set_max_bytes_for_level_multiplier(4.0)
    # use 8-byte prefix (2 ^ 64 is far enough for transaction counts)
    opt.set_prefix_extractor(SliceTransform.create_max_len_prefix(8))
    # set to plain-table
    opt.set_plain_table_factory(PlainTableFactoryOptions())
    return opt


# create DB
db = Rdict("./some_path", db_options())
db[0] = 1
db.close()

# automatic reloading all options on reopening
db = Rdict("./some_path")
assert db[0] == 1

# destroy
db.close()
Rdict.destroy("./some_path")
```

## More Examples on BatchWrite, SstFileWrite, Snapshot, RocksDB Options, and etc.

Go to [example](https://github.com/Congyuwang/RocksDict/tree/main/examples) folder.

## Limitations

Currently, do not support merge operation and custom comparator.

## Full Documentation

See [rocksdict documentation](https://congyuwang.github.io/RocksDict/rocksdict.html).


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "rocksdict",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "rocksdb, dbm, dict, key-value",
    "author": null,
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "# RocksDict / SpeeDict\n\n**Key-value storage for Python & Wrapper of Rocksdb and Speedb**\n\n![CI](https://github.com/Congyuwang/RocksDict/actions/workflows/CI.yml/badge.svg)\n![PyPI](https://img.shields.io/pypi/dm/rocksdict)\n![PyPI](https://img.shields.io/pypi/wheel/rocksdict)\n[![Support python versions](https://img.shields.io/pypi/pyversions/rocksdict.svg)](https://pypi.org/project/rocksdict/)\n\n## Installation\n\nWheels available for macOS amd64/arm64, linux amd64/arm64, and windows amd64.\n\n- `pip install rocksdict` for rocksdb backend, then `from rocksdict import Rdict`\n- `pip install speedict` for speedb backend, then `from speedict import Rdict`\n\n## Introduction\n\nThis library has two purposes.\n\n1. As an on-disk key-value storage solution for Python.\n2. As a RocksDB / Speedict interface.\n\nThese two purposes operate in different modes:\n\n- **Default mode**, which allows storing `int`, `float`,\n  `bool`, `str`, `bytes`, and other python objects (with `Pickle`).\n\n- **Raw mode** (`options=Options(raw_mode=True)`),\n  which allows storing only `bytes`.\n\n## Examples\n\n### A minimal example\n\n```python\nfrom rocksdict import Rdict\nimport numpy as np\nimport pandas as pd\n\npath = str(\"./test_dict\")\n\n# create a Rdict with default options at `path`\ndb = Rdict(path)\ndb[1.0] = 1\ndb[\"huge integer\"] = 2343546543243564534233536434567543\ndb[\"good\"] = True\ndb[\"bytes\"] = b\"bytes\"\ndb[\"this is a list\"] = [1, 2, 3]\ndb[\"store a dict\"] = {0: 1}\ndb[b\"numpy\"] = np.array([1, 2, 3])\ndb[\"a table\"] = pd.DataFrame({\"a\": [1, 2], \"b\": [2, 1]})\n\n# reopen Rdict from disk\ndb.close()\ndb = Rdict(path)\nassert db[1.0] == 1\nassert db[\"huge integer\"] == 2343546543243564534233536434567543\nassert db[\"good\"] == True\nassert db[\"bytes\"] == b\"bytes\"\nassert db[\"this is a list\"] == [1, 2, 3]\nassert db[\"store a dict\"] == {0: 1}\nassert np.all(db[b\"numpy\"] == np.array([1, 2, 3]))\nassert np.all(db[\"a table\"] == pd.DataFrame({\"a\": [1, 2], \"b\": [2, 1]}))\n\n# iterate through all elements\nfor k, v in db.items():\n    print(f\"{k} -> {v}\")\n\n# batch get:\nprint(db[[\"good\", \"bad\", 1.0]])\n# [True, False, 1]\n\n# delete Rdict from dict\ndb.close()\nRdict.destroy(path)\n```\n\n### An Example of Raw Mode\n\nThis mode allows only bytes as keys and values.\n\n```python\nfrom rocksdict import Rdict, Options\n\nPATH_TO_ROCKSDB = str(\"path\")\n\n# open raw_mode, which allows only bytes\ndb = Rdict(path=PATH_TO_ROCKSDB, options=Options(raw_mode=True))\n\ndb[b'a'] = b'a'\ndb[b'b'] = b'b'\ndb[b'c'] = b'c'\ndb[b'd'] = b'd'\n\nfor k, v in db.items():\n    print(f\"{k} -> {v}\")\n\n# close and delete\ndb.close()\nRdict.destroy(PATH_TO_ROCKSDB)\n```\n\n## New Feature Since v0.3.3\n\nLoading Options from RocksDict Path.\n\n### Load Options and add A New ColumnFamily\n\n```python\nfrom rocksdict import Options, Rdict\npath = str(\"./rocksdict_path\")\n\nopts, cols = Options.load_latest(path)\nopts.create_missing_column_families(True)\ncols[\"bytes\"] = Options()\nself.test_dict = Rdict(path, options=opts, column_families=cols)\n```\n\n### Reopening RocksDB Reads DB Options Automatically\n\n```python\nimport shutil\n\nfrom rocksdict import Rdict, Options, SliceTransform, PlainTableFactoryOptions\nimport os\n\ndef db_options():\n    opt = Options()\n    # create table\n    opt.create_if_missing(True)\n    # config to more jobs\n    opt.set_max_background_jobs(os.cpu_count())\n    # configure mem-table to a large value (256 MB)\n    opt.set_write_buffer_size(0x10000000)\n    opt.set_level_zero_file_num_compaction_trigger(4)\n    # configure l0 and l1 size, let them have the same size (1 GB)\n    opt.set_max_bytes_for_level_base(0x40000000)\n    # 256 MB file size\n    opt.set_target_file_size_base(0x10000000)\n    # use a smaller compaction multiplier\n    opt.set_max_bytes_for_level_multiplier(4.0)\n    # use 8-byte prefix (2 ^ 64 is far enough for transaction counts)\n    opt.set_prefix_extractor(SliceTransform.create_max_len_prefix(8))\n    # set to plain-table\n    opt.set_plain_table_factory(PlainTableFactoryOptions())\n    return opt\n\n\n# create DB\ndb = Rdict(\"./some_path\", db_options())\ndb[0] = 1\ndb.close()\n\n# automatic reloading all options on reopening\ndb = Rdict(\"./some_path\")\nassert db[0] == 1\n\n# destroy\ndb.close()\nRdict.destroy(\"./some_path\")\n```\n\n## More Examples on BatchWrite, SstFileWrite, Snapshot, RocksDB Options, and etc.\n\nGo to [example](https://github.com/Congyuwang/RocksDict/tree/main/examples) folder.\n\n## Limitations\n\nCurrently, do not support merge operation and custom comparator.\n\n## Full Documentation\n\nSee [rocksdict documentation](https://congyuwang.github.io/RocksDict/rocksdict.html).\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Rocksdb Python Binding",
    "version": "0.3.23",
    "project_urls": null,
    "split_keywords": [
        "rocksdb",
        " dbm",
        " dict",
        " key-value"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7ba8bd07d9bf8e10c08a24455b321bab395f3f7a985be97d9d67d684f740d3db",
                "md5": "28076b80396c0c7bb6b8948cae7527e3",
                "sha256": "e6940f8441a62f4a18a3f33bf6e456ff516a85c5993509bc9a77842dab175d9d"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-cp310-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "28076b80396c0c7bb6b8948cae7527e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3778476,
            "upload_time": "2024-03-30T07:59:08",
            "upload_time_iso_8601": "2024-03-30T07:59:08.249369Z",
            "url": "https://files.pythonhosted.org/packages/7b/a8/bd07d9bf8e10c08a24455b321bab395f3f7a985be97d9d67d684f740d3db/rocksdict-0.3.23-cp310-cp310-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b230729134b9b11ccd1f376bd84d89e52a650063fa283a7d71fe5dd6f9b4be2",
                "md5": "116dcd2931eb19866264649a65c0e7ae",
                "sha256": "476f6f75335b361ca11cd6830651c2b3609407c14a4caedeba2a8ab904864be0"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "116dcd2931eb19866264649a65c0e7ae",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3411742,
            "upload_time": "2024-03-30T07:59:11",
            "upload_time_iso_8601": "2024-03-30T07:59:11.627902Z",
            "url": "https://files.pythonhosted.org/packages/5b/23/0729134b9b11ccd1f376bd84d89e52a650063fa283a7d71fe5dd6f9b4be2/rocksdict-0.3.23-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10dd78aef10b4c4e1fb351f4361546f8bd27a3fe9f1a1f3cbc3492a6cb5209fb",
                "md5": "e18f59c5406a79b543f24ba75f907d5a",
                "sha256": "1a6610565d9ca005dde9bfe8d596a116902d90b6a95c00e94465df15637d066b"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e18f59c5406a79b543f24ba75f907d5a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 4742163,
            "upload_time": "2024-03-30T07:59:13",
            "upload_time_iso_8601": "2024-03-30T07:59:13.473277Z",
            "url": "https://files.pythonhosted.org/packages/10/dd/78aef10b4c4e1fb351f4361546f8bd27a3fe9f1a1f3cbc3492a6cb5209fb/rocksdict-0.3.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35285a332c75cac91800cdcc169ad84b8bd24aa3d70dd02424939a5ee5af22c8",
                "md5": "e83bf77d4f7ad54f8a54db6a0027538b",
                "sha256": "71c1246bb75518b3cb2c9d83a7d305a6bfeca8b02b9dd3c826022fa8286e8436"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-cp310-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e83bf77d4f7ad54f8a54db6a0027538b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 4585251,
            "upload_time": "2024-03-30T07:59:15",
            "upload_time_iso_8601": "2024-03-30T07:59:15.192071Z",
            "url": "https://files.pythonhosted.org/packages/35/28/5a332c75cac91800cdcc169ad84b8bd24aa3d70dd02424939a5ee5af22c8/rocksdict-0.3.23-cp310-cp310-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "249ca276126e0169f8b02df2d587a8d59cc18ebdf48441bfe6d8fcea49c22c58",
                "md5": "3eea5905fd6199a4c00deaa0af515294",
                "sha256": "baaef3eaa95f85af511f96b1814f4881726fd8570b9512659f0dd60f05c2e2a6"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-cp310-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3eea5905fd6199a4c00deaa0af515294",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 4795280,
            "upload_time": "2024-03-30T07:59:17",
            "upload_time_iso_8601": "2024-03-30T07:59:17.562336Z",
            "url": "https://files.pythonhosted.org/packages/24/9c/a276126e0169f8b02df2d587a8d59cc18ebdf48441bfe6d8fcea49c22c58/rocksdict-0.3.23-cp310-cp310-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "992ed14dd00804a5bf3aea8f8e9a394faa1f3c58d058f7d74b6907a56ef4d66e",
                "md5": "33ffd2e15c014e7045f1e8e3f0f134eb",
                "sha256": "ed01dac8d48842dec925ecc0ca158ff88227273dff269292c14fb78fc6ea56ff"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "33ffd2e15c014e7045f1e8e3f0f134eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3607799,
            "upload_time": "2024-03-30T07:59:19",
            "upload_time_iso_8601": "2024-03-30T07:59:19.269220Z",
            "url": "https://files.pythonhosted.org/packages/99/2e/d14dd00804a5bf3aea8f8e9a394faa1f3c58d058f7d74b6907a56ef4d66e/rocksdict-0.3.23-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef121d3766243c5a5ee5e526340af5e623c2b8c7f0ea1d85f2646d6a1243a26a",
                "md5": "3f7cfe5aeb9c62a67edac778e7c0dc11",
                "sha256": "2f64a510e6a8747296ee6c7b108f474f2c6aece4438dba19f545611d4f566973"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-cp311-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3f7cfe5aeb9c62a67edac778e7c0dc11",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3778870,
            "upload_time": "2024-03-30T07:59:21",
            "upload_time_iso_8601": "2024-03-30T07:59:21.084442Z",
            "url": "https://files.pythonhosted.org/packages/ef/12/1d3766243c5a5ee5e526340af5e623c2b8c7f0ea1d85f2646d6a1243a26a/rocksdict-0.3.23-cp311-cp311-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a52f273bc5b5cf9d63c0fb2a31a1e6061fa3f369decbebfe15a24504fa81ffc5",
                "md5": "22adc7ca9a28075f2255daf8b4b95391",
                "sha256": "3f2c73a698cb430e5987a9055b982225c33b7d49ef6eb117bdf4415978e50f0c"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "22adc7ca9a28075f2255daf8b4b95391",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3412062,
            "upload_time": "2024-03-30T07:59:22",
            "upload_time_iso_8601": "2024-03-30T07:59:22.834941Z",
            "url": "https://files.pythonhosted.org/packages/a5/2f/273bc5b5cf9d63c0fb2a31a1e6061fa3f369decbebfe15a24504fa81ffc5/rocksdict-0.3.23-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98010cf350d5bbe5eced894dab68f35a02250624135a1e393d2eb3afb1969ff4",
                "md5": "9dccf9db26758a751a1c8272bfd95505",
                "sha256": "ec60d041e55c5e329130852ca01bb67ceedabc88c7d151457c8ab1147d435b23"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9dccf9db26758a751a1c8272bfd95505",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 4742702,
            "upload_time": "2024-03-30T07:59:25",
            "upload_time_iso_8601": "2024-03-30T07:59:25.233278Z",
            "url": "https://files.pythonhosted.org/packages/98/01/0cf350d5bbe5eced894dab68f35a02250624135a1e393d2eb3afb1969ff4/rocksdict-0.3.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8aa0178a26e53e923b8d0d7a181aad4f02ced51067185f47c1ebf41ba1f8cfaf",
                "md5": "17703a0b0888f4bcf66d9130024ed0aa",
                "sha256": "6213a126c995a5777882a542226841f79dea746ba457fa6ee060d4158385e698"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-cp311-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "17703a0b0888f4bcf66d9130024ed0aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 4585092,
            "upload_time": "2024-03-30T07:59:27",
            "upload_time_iso_8601": "2024-03-30T07:59:27.593070Z",
            "url": "https://files.pythonhosted.org/packages/8a/a0/178a26e53e923b8d0d7a181aad4f02ced51067185f47c1ebf41ba1f8cfaf/rocksdict-0.3.23-cp311-cp311-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25fa1ef47f50f0ea1e2054ba4930080fb22f053b3a7a43cb539bd36404316e23",
                "md5": "caf33d77108baac2837016a1eaceb109",
                "sha256": "62427f4ab972d928b9c9356134c0556f0f8c6e6a8a0052c2df453030646f18d5"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-cp311-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "caf33d77108baac2837016a1eaceb109",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 4795464,
            "upload_time": "2024-03-30T07:59:29",
            "upload_time_iso_8601": "2024-03-30T07:59:29.359829Z",
            "url": "https://files.pythonhosted.org/packages/25/fa/1ef47f50f0ea1e2054ba4930080fb22f053b3a7a43cb539bd36404316e23/rocksdict-0.3.23-cp311-cp311-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6bbfcc59f7a810fdd9fe5801d8314495cc0a884a82fd30007c2f65f743258c2",
                "md5": "a193505f9bff8f811dd43096c60c9a7e",
                "sha256": "cc671b41d5336e14fe7df66dac6faa5ff010676ebf0cf450770c3092ee128674"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a193505f9bff8f811dd43096c60c9a7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 3607611,
            "upload_time": "2024-03-30T07:59:31",
            "upload_time_iso_8601": "2024-03-30T07:59:31.054784Z",
            "url": "https://files.pythonhosted.org/packages/f6/bb/fcc59f7a810fdd9fe5801d8314495cc0a884a82fd30007c2f65f743258c2/rocksdict-0.3.23-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da936dea63f46c4a00dc2fb243be5f90d295b536234204732015f53587c7ebc3",
                "md5": "dbe43217496f6a0277f5ed3c909e9f15",
                "sha256": "2a0ca48a11379fd925d387fcfdf1ac269b3cfa854579f1fba2d02a5263931c5c"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-cp312-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dbe43217496f6a0277f5ed3c909e9f15",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 3772222,
            "upload_time": "2024-03-30T07:59:32",
            "upload_time_iso_8601": "2024-03-30T07:59:32.832455Z",
            "url": "https://files.pythonhosted.org/packages/da/93/6dea63f46c4a00dc2fb243be5f90d295b536234204732015f53587c7ebc3/rocksdict-0.3.23-cp312-cp312-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca95f6a274c9bcdd96b0c00c1ae13fab44ddb58d8ca8aec2c8208ea35cbe8158",
                "md5": "cf85820c072cf90890ffeaaff0a37bb6",
                "sha256": "62dce9b1ff48f3d8048a939f87689f5d863dd877153ee2b3f2b2e52ae8e3450c"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cf85820c072cf90890ffeaaff0a37bb6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 3407842,
            "upload_time": "2024-03-30T07:59:34",
            "upload_time_iso_8601": "2024-03-30T07:59:34.567461Z",
            "url": "https://files.pythonhosted.org/packages/ca/95/f6a274c9bcdd96b0c00c1ae13fab44ddb58d8ca8aec2c8208ea35cbe8158/rocksdict-0.3.23-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42e7c7ff22008b9b30b949ec69a1aef199bbd134f14c392eb9cf5162be583eb6",
                "md5": "7a8e867eb5624b25ac79cb83c93226ad",
                "sha256": "3cc24a1b7375fc6de75bd2bab89890a9d47ad45097a90914fce5f5a7995ed36b"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7a8e867eb5624b25ac79cb83c93226ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 4744526,
            "upload_time": "2024-03-30T07:59:36",
            "upload_time_iso_8601": "2024-03-30T07:59:36.940442Z",
            "url": "https://files.pythonhosted.org/packages/42/e7/c7ff22008b9b30b949ec69a1aef199bbd134f14c392eb9cf5162be583eb6/rocksdict-0.3.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "322ddb27d34c459b1dd9127325ce7801109badf87f444e8df6d643a5e7b550d1",
                "md5": "96f0f2ec589286688da57fba1bd6ef46",
                "sha256": "0e09692a9ef85854d12d5b7aab0cdebbce681afc572548bc57259b1f34db9497"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-cp312-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "96f0f2ec589286688da57fba1bd6ef46",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 4587071,
            "upload_time": "2024-03-30T07:59:38",
            "upload_time_iso_8601": "2024-03-30T07:59:38.653470Z",
            "url": "https://files.pythonhosted.org/packages/32/2d/db27d34c459b1dd9127325ce7801109badf87f444e8df6d643a5e7b550d1/rocksdict-0.3.23-cp312-cp312-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "290057f89aba431901523fccd5b667b7185ff6985adff64b1f71cfd4d9bd8772",
                "md5": "8b522cc9227a77d0cd1e3e0852290fe6",
                "sha256": "80ac76c9bb23edd36ffce4834ef0b30be6f07bd1529d05104f7637426c9166f8"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-cp312-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8b522cc9227a77d0cd1e3e0852290fe6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 4797508,
            "upload_time": "2024-03-30T07:59:41",
            "upload_time_iso_8601": "2024-03-30T07:59:41.111185Z",
            "url": "https://files.pythonhosted.org/packages/29/00/57f89aba431901523fccd5b667b7185ff6985adff64b1f71cfd4d9bd8772/rocksdict-0.3.23-cp312-cp312-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5b8f44788c732462504d4118d96f3dd3878908750b83f7096a0648794ff21d0",
                "md5": "396aa607937f398c472cbfe645ab5f4c",
                "sha256": "38dd896afbd623b6d3a8d6fd31bb287ab4df3c7c3dbcb27b61d2541431f17ee2"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "396aa607937f398c472cbfe645ab5f4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 3608854,
            "upload_time": "2024-03-30T07:59:42",
            "upload_time_iso_8601": "2024-03-30T07:59:42.824675Z",
            "url": "https://files.pythonhosted.org/packages/a5/b8/f44788c732462504d4118d96f3dd3878908750b83f7096a0648794ff21d0/rocksdict-0.3.23-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e22cc95e0b2f543f4b6c4cc297444ce0d303cd3a5bee455a572928fc16ae0994",
                "md5": "35107ee25c06c8d69fb8379e539925bc",
                "sha256": "f86820d9d74954340eb45008dd21a50705a8df8093672979495c5226ce73b9c2"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-cp37m-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "35107ee25c06c8d69fb8379e539925bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3776924,
            "upload_time": "2024-03-30T07:59:44",
            "upload_time_iso_8601": "2024-03-30T07:59:44.662240Z",
            "url": "https://files.pythonhosted.org/packages/e2/2c/c95e0b2f543f4b6c4cc297444ce0d303cd3a5bee455a572928fc16ae0994/rocksdict-0.3.23-cp37-cp37m-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c9bc51764f27cf85e973d038b65ffd97b728ee5978b83858335c57e02313984",
                "md5": "fda64f29392713538077281fd4f20719",
                "sha256": "3d2456d7e6e38e902dacc0d11685247ba9c2bfe3b7d9d43a7788d46eaf24b491"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-cp37m-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "fda64f29392713538077281fd4f20719",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3411105,
            "upload_time": "2024-03-30T07:59:47",
            "upload_time_iso_8601": "2024-03-30T07:59:47.061692Z",
            "url": "https://files.pythonhosted.org/packages/5c/9b/c51764f27cf85e973d038b65ffd97b728ee5978b83858335c57e02313984/rocksdict-0.3.23-cp37-cp37m-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4fdabb13730e66b4f97c03d2bec868ea7d2ed111e00a155c945ebd1ee46013a0",
                "md5": "c6a73d85cfb77fa12a2d3cc0572aee05",
                "sha256": "507d71f036559256218b7ceb1ad20e07c2eeac3d1121c407b583a090d347c809"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c6a73d85cfb77fa12a2d3cc0572aee05",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 4741455,
            "upload_time": "2024-03-30T07:59:49",
            "upload_time_iso_8601": "2024-03-30T07:59:49.461993Z",
            "url": "https://files.pythonhosted.org/packages/4f/da/bb13730e66b4f97c03d2bec868ea7d2ed111e00a155c945ebd1ee46013a0/rocksdict-0.3.23-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d0034daf869de4ba08f9a4589840fb30178268d9709ee37d24aff02324b961d",
                "md5": "996bcf1d5abfbf9527902fb100ec2a03",
                "sha256": "4045b2781d76425ead6c63168e982690082070293466d709202ef46839eedf48"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-cp37m-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "996bcf1d5abfbf9527902fb100ec2a03",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 4584469,
            "upload_time": "2024-03-30T07:59:52",
            "upload_time_iso_8601": "2024-03-30T07:59:52.390733Z",
            "url": "https://files.pythonhosted.org/packages/5d/00/34daf869de4ba08f9a4589840fb30178268d9709ee37d24aff02324b961d/rocksdict-0.3.23-cp37-cp37m-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "901f1412fdebd33dbb4fc162e220ee18be213644c3ee64ced844e96d44079e23",
                "md5": "fb68aac6d55cfaeef0697cfd16250a5e",
                "sha256": "a1726d718159400839b9c3e747e6b0362346680d69c22c7a9bb29f6105a47972"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-cp37m-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fb68aac6d55cfaeef0697cfd16250a5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 4794241,
            "upload_time": "2024-03-30T07:59:54",
            "upload_time_iso_8601": "2024-03-30T07:59:54.708768Z",
            "url": "https://files.pythonhosted.org/packages/90/1f/1412fdebd33dbb4fc162e220ee18be213644c3ee64ced844e96d44079e23/rocksdict-0.3.23-cp37-cp37m-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8c987c2dedb5321e79fda9d33daae5865f2744b94c04f721f4380758baacdcc",
                "md5": "b5606296053e8892ad9716d14ff20101",
                "sha256": "765ecf9b330f3614a02a6e98cf2e0f868ca2debcc05ad8d5900ab3da45dcb2c1"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b5606296053e8892ad9716d14ff20101",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3607448,
            "upload_time": "2024-03-30T07:59:56",
            "upload_time_iso_8601": "2024-03-30T07:59:56.578915Z",
            "url": "https://files.pythonhosted.org/packages/d8/c9/87c2dedb5321e79fda9d33daae5865f2744b94c04f721f4380758baacdcc/rocksdict-0.3.23-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "112d9bbb462514a4412ccef12b1a116c42900d5e1f495ee5ce001dc110d196b5",
                "md5": "a82c509e36aa6b2890a4a898ccbf4d73",
                "sha256": "338f2772d286fe7c442a562e91f3443ccb9de5728a1d6de8818ae6345630a17a"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-cp38-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a82c509e36aa6b2890a4a898ccbf4d73",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3777159,
            "upload_time": "2024-03-30T07:59:59",
            "upload_time_iso_8601": "2024-03-30T07:59:59.032146Z",
            "url": "https://files.pythonhosted.org/packages/11/2d/9bbb462514a4412ccef12b1a116c42900d5e1f495ee5ce001dc110d196b5/rocksdict-0.3.23-cp38-cp38-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b798bdef65d9e069535f7f30748ca4acf007e84ffc436cb515ff41cda5c0ff83",
                "md5": "ee71051fff4d5a737495884ed90e219d",
                "sha256": "f2c36a26a9fea06682ee75f08b4b19a8cc1d308770b7f2ebc168bf6716468ad2"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ee71051fff4d5a737495884ed90e219d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3410694,
            "upload_time": "2024-03-30T08:00:01",
            "upload_time_iso_8601": "2024-03-30T08:00:01.867986Z",
            "url": "https://files.pythonhosted.org/packages/b7/98/bdef65d9e069535f7f30748ca4acf007e84ffc436cb515ff41cda5c0ff83/rocksdict-0.3.23-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3dbbd57774655bb1a157909ef62dcccc66ee55de0bfa11c46b6d09ac4f317ad",
                "md5": "4bae191c324de819b339c0d1664e84dd",
                "sha256": "0db204a0950beb632d5c3771bafacdff678f158c045fe0326bfe64e0ae2b49e3"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4bae191c324de819b339c0d1664e84dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 4741144,
            "upload_time": "2024-03-30T08:00:04",
            "upload_time_iso_8601": "2024-03-30T08:00:04.300893Z",
            "url": "https://files.pythonhosted.org/packages/e3/db/bd57774655bb1a157909ef62dcccc66ee55de0bfa11c46b6d09ac4f317ad/rocksdict-0.3.23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f609aa6de5328e9686a612f657900017c4c35839b88c97134463c8fe22528a6e",
                "md5": "44cfdb1799caf1a17b0ce15e4d3ea60c",
                "sha256": "d31261a9607a5daebb68d23f95f47e8eede794b6bf7632d812e85d8f2f722f2b"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-cp38-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "44cfdb1799caf1a17b0ce15e4d3ea60c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 4584583,
            "upload_time": "2024-03-30T08:00:06",
            "upload_time_iso_8601": "2024-03-30T08:00:06.654302Z",
            "url": "https://files.pythonhosted.org/packages/f6/09/aa6de5328e9686a612f657900017c4c35839b88c97134463c8fe22528a6e/rocksdict-0.3.23-cp38-cp38-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f1ef0365bfeb292ec5d0d823f59859d947991ac79621e6ea219fde11c1796f23",
                "md5": "3507495ee067d255d4d4bb773175e5a5",
                "sha256": "9ab84b22b3212370dcbb6bb89f50a3a502cf0c8faa1b230360e5ed184671bbf7"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-cp38-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3507495ee067d255d4d4bb773175e5a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 4793884,
            "upload_time": "2024-03-30T08:00:09",
            "upload_time_iso_8601": "2024-03-30T08:00:09.231399Z",
            "url": "https://files.pythonhosted.org/packages/f1/ef/0365bfeb292ec5d0d823f59859d947991ac79621e6ea219fde11c1796f23/rocksdict-0.3.23-cp38-cp38-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b0188ddd6e1897a0b4b9a36d9828cedd79b962cc1e0a6593eb04c03579a3868",
                "md5": "4e28ef03f468272bf5b7633c8b87f743",
                "sha256": "fa671aec33e32549a2a6f9e5c32c53134c5f49c7ab2bc6c1e0e637c4a81b4957"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4e28ef03f468272bf5b7633c8b87f743",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3607081,
            "upload_time": "2024-03-30T08:00:11",
            "upload_time_iso_8601": "2024-03-30T08:00:11.129044Z",
            "url": "https://files.pythonhosted.org/packages/6b/01/88ddd6e1897a0b4b9a36d9828cedd79b962cc1e0a6593eb04c03579a3868/rocksdict-0.3.23-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4caa7ea047f8e27ea9e514e8f1a4d710cd363d95f10f6f5028121f269aea6f21",
                "md5": "8795966b69f673babbb3616adac3201e",
                "sha256": "dfc42feac0a0534872ae56f97fa885aefc971db28ad853be74451adddac643fb"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-cp39-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8795966b69f673babbb3616adac3201e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3777423,
            "upload_time": "2024-03-30T08:00:13",
            "upload_time_iso_8601": "2024-03-30T08:00:13.736427Z",
            "url": "https://files.pythonhosted.org/packages/4c/aa/7ea047f8e27ea9e514e8f1a4d710cd363d95f10f6f5028121f269aea6f21/rocksdict-0.3.23-cp39-cp39-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8396d8cb27d0f1c3a2c845d566dedd80e2470a8a10f68728b7e2af01330c6eaa",
                "md5": "5b465ddde255dec857c6723e750d2778",
                "sha256": "15fb4f4ff9c65b28f24f5cf4b846c9e1113dc17d2ebb1da8cebfaea812e8bc74"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5b465ddde255dec857c6723e750d2778",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3411024,
            "upload_time": "2024-03-30T08:00:16",
            "upload_time_iso_8601": "2024-03-30T08:00:16.422029Z",
            "url": "https://files.pythonhosted.org/packages/83/96/d8cb27d0f1c3a2c845d566dedd80e2470a8a10f68728b7e2af01330c6eaa/rocksdict-0.3.23-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3507215d66ef3317a23f9cbf1a284e939fbb7ef51410a208df1be71679d54fb5",
                "md5": "65f6557894827de21a4c2d4f62dc105d",
                "sha256": "fa2a80e14c002bf6b64f0532241e4067cd2635249019a3ee89b906723a93a28a"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "65f6557894827de21a4c2d4f62dc105d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 4741345,
            "upload_time": "2024-03-30T08:00:18",
            "upload_time_iso_8601": "2024-03-30T08:00:18.412416Z",
            "url": "https://files.pythonhosted.org/packages/35/07/215d66ef3317a23f9cbf1a284e939fbb7ef51410a208df1be71679d54fb5/rocksdict-0.3.23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "69c49dc8be6c2d43367bf63949b7d1a522d212f0fc1b361be3a62fa5c831ade0",
                "md5": "441af6338e3bca27e5ac3c675cc47c5c",
                "sha256": "fa7f63c340fd32540673f430882bd9ff184cd1670592620436bcfb717e56e681"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-cp39-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "441af6338e3bca27e5ac3c675cc47c5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 4584395,
            "upload_time": "2024-03-30T08:00:21",
            "upload_time_iso_8601": "2024-03-30T08:00:21.096187Z",
            "url": "https://files.pythonhosted.org/packages/69/c4/9dc8be6c2d43367bf63949b7d1a522d212f0fc1b361be3a62fa5c831ade0/rocksdict-0.3.23-cp39-cp39-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3bfcc94286654382ec8e044f770c3c956569bcad834380f232fd4516e7a7cc0e",
                "md5": "e1818c284c18d7b3e7a158da4fdad3ac",
                "sha256": "b7f59bbfe6bb552e3d003c05e4cdefa6c37bfcf61b19e21d280ff75177119b0e"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-cp39-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1818c284c18d7b3e7a158da4fdad3ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 4794042,
            "upload_time": "2024-03-30T08:00:23",
            "upload_time_iso_8601": "2024-03-30T08:00:23.700609Z",
            "url": "https://files.pythonhosted.org/packages/3b/fc/c94286654382ec8e044f770c3c956569bcad834380f232fd4516e7a7cc0e/rocksdict-0.3.23-cp39-cp39-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29a92c169c7dc8b6699c7d6a7acf1b10008d55582aee746e37f7ac9443111a03",
                "md5": "cf47964b8b0b4a283e69b0385d31b0d3",
                "sha256": "f541c5c9734fc896eec1c9e33c8604de4f487d4d35a37680afcb80c9495344d1"
            },
            "downloads": -1,
            "filename": "rocksdict-0.3.23-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "cf47964b8b0b4a283e69b0385d31b0d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3607409,
            "upload_time": "2024-03-30T08:00:25",
            "upload_time_iso_8601": "2024-03-30T08:00:25.418265Z",
            "url": "https://files.pythonhosted.org/packages/29/a9/2c169c7dc8b6699c7d6a7acf1b10008d55582aee746e37f7ac9443111a03/rocksdict-0.3.23-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-30 07:59:08",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "rocksdict"
}
        
Elapsed time: 0.22002s