{ "info": { "author": "CERN", "author_email": "info@inveniosoftware.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "..\n This file is part of Invenio.\n Copyright (C) 2016-2018 CERN.\n\n Invenio is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\n=================\n Invenio-Indexer\n=================\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-indexer.svg\n :target: https://github.com/inveniosoftware/invenio-indexer/blob/master/LICENSE\n\n.. image:: https://img.shields.io/travis/inveniosoftware/invenio-indexer.svg\n :target: https://travis-ci.org/inveniosoftware/invenio-indexer\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-indexer.svg\n :target: https://coveralls.io/r/inveniosoftware/invenio-indexer\n\n.. image:: https://img.shields.io/pypi/v/invenio-indexer.svg\n :target: https://pypi.org/pypi/invenio-indexer\n\n\nRecord indexer for Invenio.\n\nFurther documentation is available on\nhttps://invenio-indexer.readthedocs.io/\n\n\n..\n This file is part of Invenio.\n Copyright (C) 2016-2019 CERN.\n\n Invenio is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\nChanges\n=======\n\nVersion 1.1.0 (released 2019-07-19)\n\n- Add support for Elasticsearch v7.\n- Integrate index prefixing.\n- Add ``before_record_index.dynamic_connect()`` signal utility for more\n flexible indexer receivers.\n- Add ``schema_to_index`` utility from ``invenio-search`` (will be removed in\n next minor version of ``invenio-search``).\n\nVersion 1.0.2 (released 2019-05-27)\n\n- Allow Elasticsearch indexing arguments to be modified by subscribing to\n ``before_record_index`` signal.\n\nVersion 1.0.1 (released 2018-10-11)\n\n- Allow forwarding arguments from ``RecordIndexer.process_bulk_queue`` to\n ``elasticsearch.helpers.bulk`` calls via the ``es_bulk_kwargs`` parameter.\n\nVersion 1.0.0 (released 2018-03-23)\n\n- Initial public release.", "description_content_type": "", "docs_url": "https://pythonhosted.org/invenio-indexer/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/inveniosoftware/invenio-indexer", "keywords": "invenio elasticsearch indexing", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "invenio-indexer", "package_url": "https://pypi.org/project/invenio-indexer/", "platform": "any", "project_url": "https://pypi.org/project/invenio-indexer/", "project_urls": { "Homepage": "https://github.com/inveniosoftware/invenio-indexer" }, "release_url": "https://pypi.org/project/invenio-indexer/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Record indexer for Invenio.", "version": "1.1.0" }, "last_serial": 5600061, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "637b2ffc638ac69f794280788b50619c", "sha256": "90dec80f9829a36673a894960e9fb38efe24c93948daf9f75327fa67bc20f29b" }, "downloads": -1, "filename": "invenio-indexer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "637b2ffc638ac69f794280788b50619c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28382, "upload_time": "2018-03-22T07:55:11", "url": "https://files.pythonhosted.org/packages/24/4c/97ebed623cfa5962e6df81dc2fd0d9d651984519d9b6cc6900efa8748ce8/invenio-indexer-1.0.0.tar.gz" } ], "1.0.0.dev20150000": [], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "1a0b3a569714ef5bb3a646059454ed14", "sha256": "9376301af2dbf20d0a2b8f99b352e3be092b1ad9218bd10679ddcb53c90d6aaf" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "1a0b3a569714ef5bb3a646059454ed14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29465, "upload_time": "2016-01-19T14:26:34", "url": "https://files.pythonhosted.org/packages/04/11/838623a1df4b5986815dee5a86f629f3e8c38d833bedaf1fdca7192483b4/invenio-indexer-1.0.0a1.tar.gz" } ], "1.0.0a10": [ { "comment_text": "", "digests": { "md5": "1a8b590beade615d73a3fdc145aa33b6", "sha256": "3f7e07ad11244eef6c8600436816e9b51af4733349b9b0be039d2480dec28fa4" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a10.tar.gz", "has_sig": false, "md5_digest": "1a8b590beade615d73a3fdc145aa33b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35584, "upload_time": "2017-06-14T08:42:15", "url": "https://files.pythonhosted.org/packages/fc/eb/d1fed8ced30c727cee57ac7644c07cb8e2d7463e5af60890de4fb7f5adf4/invenio-indexer-1.0.0a10.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "736a0711b6ea55cf13d9c6f9fd2f55ce", "sha256": "39ee02a6c119fc3e7a155893623acf92d28cefd775e990f5b5825a8143ffe95b" }, "downloads": -1, "filename": "invenio_indexer-1.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "736a0711b6ea55cf13d9c6f9fd2f55ce", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16633, "upload_time": "2016-03-22T15:46:14", "url": "https://files.pythonhosted.org/packages/41/a8/df21dc5481f3a98c21c77812c615b2647cdb9dc173e1cb6a3c0e1dffa314/invenio_indexer-1.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8696d6c40f3913233ff9828ad597460b", "sha256": "e690ac58e53adfee565a2f3fb29dc717ba668dd4f5043699c57e99b9b03138e2" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "8696d6c40f3913233ff9828ad597460b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30180, "upload_time": "2016-03-22T15:42:12", "url": "https://files.pythonhosted.org/packages/12/0d/f5132443dc25dd2c4b0cb328dcf79ec724b9f54b69f8c2ff7cdb6b721182/invenio-indexer-1.0.0a2.tar.gz" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "305cc6ff570a7861b5edc63d7f7f28a7", "sha256": "d3d3220ae9d02fdcfb01bc4713a734bfeddd3b708b72f8e0bfca3b4119c32699" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a3.tar.gz", "has_sig": false, "md5_digest": "305cc6ff570a7861b5edc63d7f7f28a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32416, "upload_time": "2016-04-23T12:12:27", "url": "https://files.pythonhosted.org/packages/1f/fe/2e9e6f6d1da483b74fadd1e60cb0701991924625fe994ce1cc48e757300a/invenio-indexer-1.0.0a3.tar.gz" } ], "1.0.0a4": [ { "comment_text": "", "digests": { "md5": "e8a40ca766ff8d5a7196d1e184a62bef", "sha256": "ac120bbe41c7f6d388e4a1adcb6453a5a53bca678ed3d48b36e9ca742ff80256" }, "downloads": -1, "filename": "invenio_indexer-1.0.0a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8a40ca766ff8d5a7196d1e184a62bef", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18691, "upload_time": "2016-05-02T12:16:29", "url": "https://files.pythonhosted.org/packages/44/9f/9df474b6c0760c1f26647f94da2624c6ea455c85ab29c42c1a574985060b/invenio_indexer-1.0.0a4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0504e2fe6d5df13dfe96c4aaaff43dd8", "sha256": "057dd8865632c0d9ac7cd2349a47947a85a92487a2b5316e3e1d7ba6333b4e3f" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a4.tar.gz", "has_sig": false, "md5_digest": "0504e2fe6d5df13dfe96c4aaaff43dd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32425, "upload_time": "2016-05-02T10:59:02", "url": "https://files.pythonhosted.org/packages/90/21/5993f81fb05e8218513e36be6646e03250c6f93a4e376e34fca47c8da89a/invenio-indexer-1.0.0a4.tar.gz" } ], "1.0.0a5": [ { "comment_text": "", "digests": { "md5": "489ca0e47e745696d12ac03b6f3590d9", "sha256": "fb5f8f59ac8f5e7258408c8039ad54b43b2c8d8e7ce2766f2ec143ed5f334748" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a5.tar.gz", "has_sig": false, "md5_digest": "489ca0e47e745696d12ac03b6f3590d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32584, "upload_time": "2016-05-25T10:49:30", "url": "https://files.pythonhosted.org/packages/85/39/1f6d3b30515acd38d29beb32e880477dd07349ed410046a4ed0b3a3ecdbb/invenio-indexer-1.0.0a5.tar.gz" } ], "1.0.0a6": [ { "comment_text": "", "digests": { "md5": "d5d38c2dc00aae728c37fd777fa56b11", "sha256": "6b7f8775a4fcc3e24a13c5af5d88c5d827f299bc7bc617199ebfaafeebd06444" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a6.tar.gz", "has_sig": false, "md5_digest": "d5d38c2dc00aae728c37fd777fa56b11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32684, "upload_time": "2016-05-31T13:43:15", "url": "https://files.pythonhosted.org/packages/de/b6/17745136980e6cc75adea02158024591c6ccdc15f033853188c67c5e62ba/invenio-indexer-1.0.0a6.tar.gz" } ], "1.0.0a7": [ { "comment_text": "", "digests": { "md5": "9437426001473f061868177d8ec4530a", "sha256": "220a89f3882197ded5bb3d0a7aac5561cd81f0b9a52fac3e0c4203742b4d0861" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a7.tar.gz", "has_sig": false, "md5_digest": "9437426001473f061868177d8ec4530a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34145, "upload_time": "2016-09-02T11:28:19", "url": "https://files.pythonhosted.org/packages/80/52/788a948a93520c55f408689032e5b3c26e4df0a4b69f543c5f46dd5550ef/invenio-indexer-1.0.0a7.tar.gz" } ], "1.0.0a8": [ { "comment_text": "", "digests": { "md5": "33fe89e5d739590ddd6923ed449aa31e", "sha256": "3aaaae2f684351e420fb82300ad08cdacc017e5db24157e22ebfe4355ed88df5" }, "downloads": -1, "filename": "invenio_indexer-1.0.0a8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33fe89e5d739590ddd6923ed449aa31e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20470, "upload_time": "2016-10-25T14:09:55", "url": "https://files.pythonhosted.org/packages/01/89/c848d68ee767544198c649e51665591875d048978352ec21a9c8420e5818/invenio_indexer-1.0.0a8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42fece066a5d1b3f5f45de8588724a13", "sha256": "d88b0a12cb6357e02c045b7c7ddca68d8db3d644792ce3077f2524b643447ece" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a8.tar.gz", "has_sig": false, "md5_digest": "42fece066a5d1b3f5f45de8588724a13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34548, "upload_time": "2016-10-25T14:00:05", "url": "https://files.pythonhosted.org/packages/05/a8/39eba33e651aa35e380f285dbccc0c5fa608a122ff113c0f8837c131e686/invenio-indexer-1.0.0a8.tar.gz" } ], "1.0.0a9": [ { "comment_text": "", "digests": { "md5": "91714274ce72754e2c0deae7b8e48cf9", "sha256": "e73c487023d90c0b43e04309b1501dff60e6b104fa7fa1a5405843fd69f93f07" }, "downloads": -1, "filename": "invenio-indexer-1.0.0a9.tar.gz", "has_sig": false, "md5_digest": "91714274ce72754e2c0deae7b8e48cf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34568, "upload_time": "2016-12-05T11:49:57", "url": "https://files.pythonhosted.org/packages/d7/fb/8b6b31a46db415ad5d40ce4b1ae93715e1f303955ba89a3b0dc993902bda/invenio-indexer-1.0.0a9.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "b926f05a1c816d1cbea790f5c6d9963f", "sha256": "e2143c497ebc7478563be30383e1c6e3b708fa6b64a5d0bbc441416fd6f2700c" }, "downloads": -1, "filename": "invenio-indexer-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "b926f05a1c816d1cbea790f5c6d9963f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35552, "upload_time": "2017-12-06T14:42:40", "url": "https://files.pythonhosted.org/packages/80/06/dad453e14d413d8a5fd017088684c09d8ac7092703a82731708ef209b41a/invenio-indexer-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "961b81d7c28da05c3ed810d541b1a87b", "sha256": "1e615b3404c58b53be34aa18dd6433b96ecc04d5bccadae38b2df3410277017f" }, "downloads": -1, "filename": "invenio-indexer-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "961b81d7c28da05c3ed810d541b1a87b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35854, "upload_time": "2018-03-06T16:42:44", "url": "https://files.pythonhosted.org/packages/3e/2c/dc20f2adedd854c51fe47575dbe1316b3aad29b859bf2c7f4cdf013034bf/invenio-indexer-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "8f8396248bbd6b70939807b78a1b8fef", "sha256": "5a4e0b1f8ba72cba2899ef871d0f5ee70570fe8297b2a6c32759532e228b79a0" }, "downloads": -1, "filename": "invenio-indexer-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "8f8396248bbd6b70939807b78a1b8fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28448, "upload_time": "2018-03-20T10:56:43", "url": "https://files.pythonhosted.org/packages/12/b1/e53639710cff8dc2ed642835527d95ece0c5127aa051daf80732ed9287c7/invenio-indexer-1.0.0b3.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1b2d1169b58e50028525a698cb2094d5", "sha256": "f51a7eda14048da000b4a1ee74a137fd33d9b96119daa968af1b2fe6a4421e8c" }, "downloads": -1, "filename": "invenio-indexer-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1b2d1169b58e50028525a698cb2094d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28803, "upload_time": "2018-10-11T12:16:27", "url": "https://files.pythonhosted.org/packages/0a/ff/f4285f3100f92bf721a45fe7d1804022a8b7d1ed03e05e565b5a90570516/invenio-indexer-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f834b2b6605c3e73388310f25dd7c535", "sha256": "ca8c705813eb1256625f3c6d1550a0610be693676d4929f2f63e0fcf17879973" }, "downloads": -1, "filename": "invenio-indexer-1.0.2.tar.gz", "has_sig": false, "md5_digest": "f834b2b6605c3e73388310f25dd7c535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29126, "upload_time": "2019-05-29T15:06:17", "url": "https://files.pythonhosted.org/packages/44/c3/36e5e6320a5ad097149eeb5734336ba9ac37f9e21d8d45ef3b9945837bcd/invenio-indexer-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4f9798008d5292b7739ba1aeb66bf8ae", "sha256": "79cdbb98063ddc83c43e252105c9cec7ce81f4e6cd1c2074179c9667108d5724" }, "downloads": -1, "filename": "invenio-indexer-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4f9798008d5292b7739ba1aeb66bf8ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32927, "upload_time": "2019-07-29T15:16:56", "url": "https://files.pythonhosted.org/packages/2e/a4/60d1d70a0af4e4df6c38c0783403fd059e71195122e4095cd98c4fa4e183/invenio-indexer-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f9798008d5292b7739ba1aeb66bf8ae", "sha256": "79cdbb98063ddc83c43e252105c9cec7ce81f4e6cd1c2074179c9667108d5724" }, "downloads": -1, "filename": "invenio-indexer-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4f9798008d5292b7739ba1aeb66bf8ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32927, "upload_time": "2019-07-29T15:16:56", "url": "https://files.pythonhosted.org/packages/2e/a4/60d1d70a0af4e4df6c38c0783403fd059e71195122e4095cd98c4fa4e183/invenio-indexer-1.1.0.tar.gz" } ] }