{ "info": { "author": "LOGILAB S.A. (Paris, FRANCE)", "author_email": "contact@logilab.fr", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: CubicWeb", "Programming Language :: JavaScript", "Programming Language :: Python" ], "description": "OAI-PMH server for CubicWeb\n===========================\n\nUsage\n-----\n\nThis cube registers a Pyramid route ``/oai`` against which all OAI-PMH\nrequests should be performed.\n\nAn \"admin-email\" configuration option should be defined to reference the email\naddress of an administrator of the OAI-PMH repository.\n\nThe implementation relies on `selective harvesting`_ in the sense that only\nentity types registering a `set specifier`_ will be visible through OAI-PMH\nprotocol.\n\nTo register an entity type for OAI-PMH harvesting, one should implement\nsubclasses of ``OAIPMHRecordAdapter`` adapter with a selection context and at\nleast a concrete definition of ``set_definition`` class method. Other things\nlike the record view or identifier attribute are configurable through this\nadapter.\n\nSee ``test/data`` for concrete examples of possible registrations of entity\ntypes as OAI-PMH records.\n\n.. _`selective harvesting`: http://www.openarchives.org/OAI/openarchivesprotocol.html#SelectiveHarvestingandSets\n.. _`set specifier`: http://www.openarchives.org/OAI/openarchivesprotocol.html#Set", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.cubicweb.org/project/cubicweb-oaipmh", "keywords": "", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "cubicweb-oaipmh", "package_url": "https://pypi.org/project/cubicweb-oaipmh/", "platform": "", "project_url": "https://pypi.org/project/cubicweb-oaipmh/", "project_urls": { "Homepage": "http://www.cubicweb.org/project/cubicweb-oaipmh" }, "release_url": "https://pypi.org/project/cubicweb-oaipmh/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "OAI-PMH server for CubicWeb", "version": "0.6.0" }, "last_serial": 5879636, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a5e1bd68d33ef1e71d5d3a8ecf68dfe6", "sha256": "5477bbb9d58952e8d46a94abee4632e17eceb7f1a1a7d16a7681e895cd26fb3f" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a5e1bd68d33ef1e71d5d3a8ecf68dfe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16679, "upload_time": "2016-05-11T06:45:02", "url": "https://files.pythonhosted.org/packages/fa/0a/64c80cfc39ba3ab1e04d1944495e318d9058ebaffabea88cee27ca8f8cfc/cubicweb-oaipmh-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b10ac0abe5b4f854a55bcb63f4f291eb", "sha256": "37764377da604aa7b0688708ec4f72d3aef7972f1f63bc50f4911a3cdaa359db" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b10ac0abe5b4f854a55bcb63f4f291eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19135, "upload_time": "2016-07-20T11:37:36", "url": "https://files.pythonhosted.org/packages/d7/72/ed912a3aefb89a92aaf8bbca10faac989080858b66bdb989c27853b3f497/cubicweb-oaipmh-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a0a6ade0e15c45ede18972e7d26ed4c3", "sha256": "d685044c3f3ae4b0b247e164bd305574a1d5a327cc19e6455cc08329676d9e4b" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a0a6ade0e15c45ede18972e7d26ed4c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20364, "upload_time": "2016-09-01T15:16:51", "url": "https://files.pythonhosted.org/packages/9b/59/c34d440a753d1b832571e083d74fc74123289b035482f1b8a2d1358eb6b5/cubicweb-oaipmh-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "dcc2f9c537d0b200d93a9bdd37a119e0", "sha256": "44c7c9928f74b1d6e8872ae2e4812382b18619967fad8b832dddf25a78cafbbe" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dcc2f9c537d0b200d93a9bdd37a119e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21912, "upload_time": "2016-11-07T09:18:50", "url": "https://files.pythonhosted.org/packages/a8/22/9a66e636622c81324bd9b7d4dfff558ec673fe7d983cae0aaff81812d7f0/cubicweb-oaipmh-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "03c1251d78efd0f2a7e4254b46168f0d", "sha256": "42a632accdb5c40539fbd391dbf1453eb7d46a790d7ba0a91b44015667005c6d" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.4.1.tar.gz", "has_sig": false, "md5_digest": "03c1251d78efd0f2a7e4254b46168f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22254, "upload_time": "2017-01-27T10:19:03", "url": "https://files.pythonhosted.org/packages/43/70/20138b66f356c3237eb2968c00155d313d08e9c0561ae3b8aa0e5d2fc271/cubicweb-oaipmh-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "447dd9f9d5adfa70bdf1d8d381d3b73a", "sha256": "359828000960f9653c6f5b10de15222d05a5c709d6b758427b954ffccafed7c5" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.4.2.tar.gz", "has_sig": false, "md5_digest": "447dd9f9d5adfa70bdf1d8d381d3b73a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22527, "upload_time": "2017-03-21T14:59:58", "url": "https://files.pythonhosted.org/packages/c6/9d/95b134a4edb6e93bdbd25a3f068fa11b6726aeb7f154d927795edbdd282d/cubicweb-oaipmh-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "cc7064e4c15cdf039f67823e189b0f32", "sha256": "0533b980edd07a64f4de23121378ecbc7b297339e993dc25d9c018c9cd1020e3" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.4.3.tar.gz", "has_sig": false, "md5_digest": "cc7064e4c15cdf039f67823e189b0f32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22120, "upload_time": "2017-07-20T14:31:06", "url": "https://files.pythonhosted.org/packages/8b/1e/e8c182da465633a3d0d5397250776ee1d77d18e654864ff49bb01a73563e/cubicweb-oaipmh-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "90bba502581aae0d393983547a304bcc", "sha256": "a484af0bda7f39591fb9cb8aefc7b67c3c5046401201773d4729d0eedb5139d3" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.5.0.tar.gz", "has_sig": false, "md5_digest": "90bba502581aae0d393983547a304bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23008, "upload_time": "2018-04-11T08:11:36", "url": "https://files.pythonhosted.org/packages/d0/c9/ebc3e2d997e0c61b996f14b089bd27c5276bb7aa9314017968eeb487e3a9/cubicweb-oaipmh-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "4a753e655e99b1721a3f6dac3926962a", "sha256": "929fdeb5e91bd539bceae6f0023e79e5b8b9abf6ec288c740c59181b779f63c1" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4a753e655e99b1721a3f6dac3926962a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24677, "upload_time": "2019-09-24T13:18:39", "url": "https://files.pythonhosted.org/packages/87/e6/47b9edb5e4cfb9664a0ed9a7dd231e0c20127737025657aa05bbc734318f/cubicweb-oaipmh-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a753e655e99b1721a3f6dac3926962a", "sha256": "929fdeb5e91bd539bceae6f0023e79e5b8b9abf6ec288c740c59181b779f63c1" }, "downloads": -1, "filename": "cubicweb-oaipmh-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4a753e655e99b1721a3f6dac3926962a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24677, "upload_time": "2019-09-24T13:18:39", "url": "https://files.pythonhosted.org/packages/87/e6/47b9edb5e4cfb9664a0ed9a7dd231e0c20127737025657aa05bbc734318f/cubicweb-oaipmh-0.6.0.tar.gz" } ] }