Name | keyvi JSON |
Version |
0.7.1
JSON |
| download |
home_page | http://keyvi.org |
Summary | Python package for keyvi |
upload_time | 2025-09-04 15:39:05 |
maintainer | None |
docs_url | None |
author | Hendrik Muhs |
requires_python | None |
license | ASL 2.0 |
keywords |
fst
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Keyvi - the short form for "Key value index" is a key value store (KVS) optimized for size and lookup speed. The usage of shared memory makes it scalable and resistant. The biggest difference to other stores is the underlying data structure based on [finite state machine](https://en.wikipedia.org/wiki/Finite-state_machine). Storage is very space efficient, fast and by design makes various sorts of approximate matching be it fuzzy string matching or geo highly efficient. The immutable FST data structure can be used stand-alone for static datasets. If you need online writes, you can use keyvi index, a _near realtime index_.
## Quick Start
Install keyvi with
```
pip3 install keyvi
```
create your first very simple index:
```
import keyvi.index
index = keyvi.index.Index("test-index")
index.Set('key', '{"answer": 42, "condition": "always"}')
index.Flush()
# get the entry for key
m = index.Get('key')
print(m.value)
# match fuzzy(levenshtein distance) with max edit distance 1, exact prefix 2
matches = index.GetFuzzy("kei", 1, 2)
print([m.matched_string for m in matches])
```
For more information visit the [docs](https://keyvidev.github.io/keyvi/index.html) and [project](http://keyvi.org) pages.
Raw data
{
"_id": null,
"home_page": "http://keyvi.org",
"name": "keyvi",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "FST",
"author": "Hendrik Muhs",
"author_email": "hendrik.muhs@gmail.com",
"download_url": "https://github.com/KeyviDev/keyvi/tarball/v0.7.1",
"platform": null,
"description": "Keyvi - the short form for \"Key value index\" is a key value store (KVS) optimized for size and lookup speed. The usage of shared memory makes it scalable and resistant. The biggest difference to other stores is the underlying data structure based on [finite state machine](https://en.wikipedia.org/wiki/Finite-state_machine). Storage is very space efficient, fast and by design makes various sorts of approximate matching be it fuzzy string matching or geo highly efficient. The immutable FST data structure can be used stand-alone for static datasets. If you need online writes, you can use keyvi index, a _near realtime index_.\n\n## Quick Start\n\nInstall keyvi with\n\n```\npip3 install keyvi\n```\n\ncreate your first very simple index:\n\n```\nimport keyvi.index\nindex = keyvi.index.Index(\"test-index\")\n\nindex.Set('key', '{\"answer\": 42, \"condition\": \"always\"}')\nindex.Flush()\n# get the entry for key\nm = index.Get('key')\nprint(m.value)\n\n# match fuzzy(levenshtein distance) with max edit distance 1, exact prefix 2\nmatches = index.GetFuzzy(\"kei\", 1, 2)\nprint([m.matched_string for m in matches])\n```\n\nFor more information visit the [docs](https://keyvidev.github.io/keyvi/index.html) and [project](http://keyvi.org) pages.\n",
"bugtrack_url": null,
"license": "ASL 2.0",
"summary": "Python package for keyvi",
"version": "0.7.1",
"project_urls": {
"Download": "https://github.com/KeyviDev/keyvi/tarball/v0.7.1",
"Homepage": "http://keyvi.org"
},
"split_keywords": [
"fst"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "890cec67bb6bbc8bd126aa7812ea5a225bba23635102685a63ae8d53adc9661f",
"md5": "e5d3d8a9c6b9665ab0b6f09423717c8b",
"sha256": "e9df563b476e76c5d26a17bdbc2a0fb6449d469c4fd3519b59e6b27e26878182"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "e5d3d8a9c6b9665ab0b6f09423717c8b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 16725432,
"upload_time": "2025-09-04T15:39:05",
"upload_time_iso_8601": "2025-09-04T15:39:05.368484Z",
"url": "https://files.pythonhosted.org/packages/89/0c/ec67bb6bbc8bd126aa7812ea5a225bba23635102685a63ae8d53adc9661f/keyvi-0.7.1-cp310-cp310-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4088738de208dbb3cf630bc2d7d38e4e94395d96b962948cf9da50a737957d89",
"md5": "af3eb85d747772cadd0e4b2be07f696e",
"sha256": "a220db9fa2b797eb0c2a557fb83a0360300ffde731da60697e0c93bd71d4f8a9"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "af3eb85d747772cadd0e4b2be07f696e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 16462240,
"upload_time": "2025-09-04T15:39:08",
"upload_time_iso_8601": "2025-09-04T15:39:08.074409Z",
"url": "https://files.pythonhosted.org/packages/40/88/738de208dbb3cf630bc2d7d38e4e94395d96b962948cf9da50a737957d89/keyvi-0.7.1-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7464a0ff13b2d10387787b76a14d80eeceef990c70010e1678adaf20e0112b65",
"md5": "a2554c8d2e4cce0b12170640ea458c92",
"sha256": "5badc2a5caacc4902e3e6c609c09c2ac3c2888f3711ebd22ecd8940eb60f15f7"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "a2554c8d2e4cce0b12170640ea458c92",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 12876170,
"upload_time": "2025-09-04T15:39:10",
"upload_time_iso_8601": "2025-09-04T15:39:10.183515Z",
"url": "https://files.pythonhosted.org/packages/74/64/a0ff13b2d10387787b76a14d80eeceef990c70010e1678adaf20e0112b65/keyvi-0.7.1-cp310-cp310-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c78362fa4e29fd653a727f3d10297d110c70d5dbf519da7f91f966013aa414e9",
"md5": "70d7c5f9a6a0376c1ebce2a166c7f004",
"sha256": "42e4a8cac8f7e5c4d1680c50a5cd3b885b2fe38257376a2766fe3f7852070804"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "70d7c5f9a6a0376c1ebce2a166c7f004",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 13178431,
"upload_time": "2025-09-04T15:39:12",
"upload_time_iso_8601": "2025-09-04T15:39:12.211321Z",
"url": "https://files.pythonhosted.org/packages/c7/83/62fa4e29fd653a727f3d10297d110c70d5dbf519da7f91f966013aa414e9/keyvi-0.7.1-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f6e2badc20e12ea566d7af91d59ff316c41a5710db64b9867880efbebda3c1c1",
"md5": "20613cddfa977978afaac7bc04334325",
"sha256": "d134ea4fed8fb5e6d848fb481e02f2776d960496863fd56faf72813a86729d38"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "20613cddfa977978afaac7bc04334325",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 12890591,
"upload_time": "2025-09-04T15:39:14",
"upload_time_iso_8601": "2025-09-04T15:39:14.616524Z",
"url": "https://files.pythonhosted.org/packages/f6/e2/badc20e12ea566d7af91d59ff316c41a5710db64b9867880efbebda3c1c1/keyvi-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "adcd7d04a0e92bd6aa67da6237b7856dc22d3b9b52f8e86e5f5e8b341a18b69e",
"md5": "a3c3c622dab984fe70cc3d251dfe6441",
"sha256": "a301a1de00233f182216c10d3c2538e02a4afa1b8ef9340293bf0bef8fbaed47"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a3c3c622dab984fe70cc3d251dfe6441",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 13298430,
"upload_time": "2025-09-04T15:39:17",
"upload_time_iso_8601": "2025-09-04T15:39:17.143488Z",
"url": "https://files.pythonhosted.org/packages/ad/cd/7d04a0e92bd6aa67da6237b7856dc22d3b9b52f8e86e5f5e8b341a18b69e/keyvi-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "576c8396f09a3f1f92ce9d01821d5f8d0c8367deaed5a109a009e2f61fd73c1b",
"md5": "eb653f43b4e6da3ebc5e85d0b9344257",
"sha256": "5c674f65959dd0952ea45c0c2d58114f146edc83596c210d8867c220c5940302"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "eb653f43b4e6da3ebc5e85d0b9344257",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 16725192,
"upload_time": "2025-09-04T15:39:19",
"upload_time_iso_8601": "2025-09-04T15:39:19.762372Z",
"url": "https://files.pythonhosted.org/packages/57/6c/8396f09a3f1f92ce9d01821d5f8d0c8367deaed5a109a009e2f61fd73c1b/keyvi-0.7.1-cp311-cp311-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "feda0b5b0788c89d47eb4f53366ccee5dd9971309497b3dd42fbcc5325b0c705",
"md5": "320fdb1ef53d42fb1318c6d84e4ad108",
"sha256": "eaf7a145367961201404c33ad428e7052c25eb3d9c4ace088c6a993440822859"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "320fdb1ef53d42fb1318c6d84e4ad108",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 16462783,
"upload_time": "2025-09-04T15:39:22",
"upload_time_iso_8601": "2025-09-04T15:39:22.536186Z",
"url": "https://files.pythonhosted.org/packages/fe/da/0b5b0788c89d47eb4f53366ccee5dd9971309497b3dd42fbcc5325b0c705/keyvi-0.7.1-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7acfae7293c05387b7ba031e860c42a691d7185f7d7486c0c846deaa5fe4eba1",
"md5": "934ae0f288432f93c58fcc7569ea6809",
"sha256": "4e3983b016185bbc3199b292b674244bb5e5f7b8c2f122c8607c6d8aad0727fb"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "934ae0f288432f93c58fcc7569ea6809",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 13013353,
"upload_time": "2025-09-04T15:39:24",
"upload_time_iso_8601": "2025-09-04T15:39:24.809036Z",
"url": "https://files.pythonhosted.org/packages/7a/cf/ae7293c05387b7ba031e860c42a691d7185f7d7486c0c846deaa5fe4eba1/keyvi-0.7.1-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "91c19156910476ab30a6aa2deada4702268f39cd6b55788aab60c95291d76153",
"md5": "0b33199228bbd09b57b2f7c804724e5c",
"sha256": "16ba03de346980deb6a6bfd203ccec05afc75a384c7ae46ef2987f6fd2508263"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "0b33199228bbd09b57b2f7c804724e5c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 13315335,
"upload_time": "2025-09-04T15:39:27",
"upload_time_iso_8601": "2025-09-04T15:39:27.038188Z",
"url": "https://files.pythonhosted.org/packages/91/c1/9156910476ab30a6aa2deada4702268f39cd6b55788aab60c95291d76153/keyvi-0.7.1-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c1ef2a30f275ed685faad13f7864c8f51d5609452d9f76a649b28f88f6927a22",
"md5": "5b0fad2bef85a87fbcf6c3d7284937a5",
"sha256": "eff02c5fd603a8fb010b4e269590b3949e17a727158dd9636f9083e79159a2d4"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5b0fad2bef85a87fbcf6c3d7284937a5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 13026020,
"upload_time": "2025-09-04T15:39:29",
"upload_time_iso_8601": "2025-09-04T15:39:29.214670Z",
"url": "https://files.pythonhosted.org/packages/c1/ef/2a30f275ed685faad13f7864c8f51d5609452d9f76a649b28f88f6927a22/keyvi-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "83f0f188e4a1eee571d4970cb4deb6611bd27fc49bca977340174d654fdc4931",
"md5": "cb31b5d6f1f42fc304fa7cfe75f5deb4",
"sha256": "315172d6baa2a43fc200c763b23f8070370cc9fb585fb9695280c771292e1b3a"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "cb31b5d6f1f42fc304fa7cfe75f5deb4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 13430205,
"upload_time": "2025-09-04T15:39:31",
"upload_time_iso_8601": "2025-09-04T15:39:31.461331Z",
"url": "https://files.pythonhosted.org/packages/83/f0/f188e4a1eee571d4970cb4deb6611bd27fc49bca977340174d654fdc4931/keyvi-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8db232576e5e0e2c35300472e6bebaa8825c4aa4c4a5733c9472fe2ae623a29a",
"md5": "54277e50505d9bf4058e74166c939407",
"sha256": "b1c13811f5c25d39a2d3b61f37be72222665a12fa7bfc5359bc23e43ed92b47a"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "54277e50505d9bf4058e74166c939407",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 16732823,
"upload_time": "2025-09-04T15:39:33",
"upload_time_iso_8601": "2025-09-04T15:39:33.941630Z",
"url": "https://files.pythonhosted.org/packages/8d/b2/32576e5e0e2c35300472e6bebaa8825c4aa4c4a5733c9472fe2ae623a29a/keyvi-0.7.1-cp312-cp312-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd571d212783457ad945d2d30f0cd8bc18aa1c4b94e68b5d7e8b68cd4fb9dd67",
"md5": "4f55547c781b9b5c2b460ed19db4a34e",
"sha256": "b360b687453a58e947168817f7086c92bd513f2a003d6a41d30e66919d162889"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "4f55547c781b9b5c2b460ed19db4a34e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 16451087,
"upload_time": "2025-09-04T15:39:36",
"upload_time_iso_8601": "2025-09-04T15:39:36.568406Z",
"url": "https://files.pythonhosted.org/packages/fd/57/1d212783457ad945d2d30f0cd8bc18aa1c4b94e68b5d7e8b68cd4fb9dd67/keyvi-0.7.1-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3908ed102925128ff41fa295aff5064cfa3eb425cefb097e6ee1bab454e3d343",
"md5": "b7c2f97c88a6c7b9f55ce13835d5fe67",
"sha256": "bd490ebb3ccd06e4736997aa6a084ad3fef99872d19ff49d12bc8cd7465b6abc"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "b7c2f97c88a6c7b9f55ce13835d5fe67",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 12789924,
"upload_time": "2025-09-04T15:39:39",
"upload_time_iso_8601": "2025-09-04T15:39:39.604325Z",
"url": "https://files.pythonhosted.org/packages/39/08/ed102925128ff41fa295aff5064cfa3eb425cefb097e6ee1bab454e3d343/keyvi-0.7.1-cp312-cp312-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0e8b1fc1b55b71ad2a09a870f3c37ffa86688ffb40b590f21b558e3bf49c9092",
"md5": "306ef69f41ec2034f25d9c53fbe0b791",
"sha256": "e63687faa1286c2ed4f06446c3922a6d86e75d56a18d27c943e1e3497988bb0f"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "306ef69f41ec2034f25d9c53fbe0b791",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 13115075,
"upload_time": "2025-09-04T15:39:41",
"upload_time_iso_8601": "2025-09-04T15:39:41.790225Z",
"url": "https://files.pythonhosted.org/packages/0e/8b/1fc1b55b71ad2a09a870f3c37ffa86688ffb40b590f21b558e3bf49c9092/keyvi-0.7.1-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1c90463d95969f7bedf2d85c44b76f9ed369a0fc281bdbfac07d4fd757308e0d",
"md5": "47301221f5bd15d62aed0ff31a07cc43",
"sha256": "7dbc46ec3ad3c6fe3658b8fad87e75f2d2033336177c82313148f9e94f7be777"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "47301221f5bd15d62aed0ff31a07cc43",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 12789426,
"upload_time": "2025-09-04T15:39:44",
"upload_time_iso_8601": "2025-09-04T15:39:44.373566Z",
"url": "https://files.pythonhosted.org/packages/1c/90/463d95969f7bedf2d85c44b76f9ed369a0fc281bdbfac07d4fd757308e0d/keyvi-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f5ab818e85252a5a20fceccb23409eb27181b6f910303d2e68dcf6de3f8a1ccd",
"md5": "595601145832a0c338ed91c478602352",
"sha256": "cea4c24c469616acf96c791a06698766f76dabe5a725c3e051fa37accb4e0706"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "595601145832a0c338ed91c478602352",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 13187320,
"upload_time": "2025-09-04T15:39:46",
"upload_time_iso_8601": "2025-09-04T15:39:46.552154Z",
"url": "https://files.pythonhosted.org/packages/f5/ab/818e85252a5a20fceccb23409eb27181b6f910303d2e68dcf6de3f8a1ccd/keyvi-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e3455a1d89be23c6375e842a51f444738247babef14087be810195f40f910401",
"md5": "37b8fe88224639846c42a5b63fd87644",
"sha256": "1b7b9b81f324057c93f85bf7df5aa0bc3a291970844130a50d3520ef6a0e6867"
},
"downloads": -1,
"filename": "keyvi-0.7.1-cp313-cp313-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "37b8fe88224639846c42a5b63fd87644",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 16731223,
"upload_time": "2025-09-04T15:39:49",
"upload_time_iso_8601": "2025-09-04T15:39:49.049893Z",
"url": "https://files.pythonhosted.org/packages/e3/45/5a1d89be23c6375e842a51f444738247babef14087be810195f40f910401/keyvi-0.7.1-cp313-cp313-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-04 15:39:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "KeyviDev",
"github_project": "keyvi",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "keyvi"
}