{ "info": { "author": "Paul Bugni, Cris Ewing", "author_email": "plone-biblio@das-netzwerkteam.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Plone", "Framework :: Zope2", "Framework :: Zope3", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "bibliograph.parsing \n===================\n\nEach parser accepts input from a given bibliographic reference format and outputs\na list of python dictionaries, one for each entry listed in the input source. Each\nof these dictionaries will contain some number of the following fields:\n \n+---------------------+-----------+---------------------------------------------------+\n| Field Name: | Required: | Description of Field Contentsx: |\n+=====================+===========+===================================================+\n|**reference_type** |Yes |the type of content referenced by this entry |\n+---------------------+-----------+---------------------------------------------------+\n|**title** |Yes |the title of the content referenced by this entry |\n+---------------------+-----------+---------------------------------------------------+\n|**abstract** |No |short description or summary of the content |\n| | | referenced by this entry |\n+---------------------+-----------+---------------------------------------------------+\n|**publisher** |? |name of the publishing company |\n+---------------------+-----------+---------------------------------------------------+\n|**publication_year** |? |year in which the content was published |\n+---------------------+-----------+---------------------------------------------------+\n|**publication_month**|? |month in which the content was published |\n+---------------------+-----------+---------------------------------------------------+\n|**publication_url** |? |fully-qualified url pointing to an online version |\n| | | of the content |\n+---------------------+-----------+---------------------------------------------------+\n|**authors** |Yes |list of dictionaries, one for each author of the |\n| | | content. The dictionaries will contain three |\n| | | items: 'firstname' (given name), 'lastname' |\n| | | (surname, family name), middlename (any name or |\n| | | names in-between the first and last names) |\n+---------------------+-----------+---------------------------------------------------+\n|**journal** |No |Title of the journal in which the content appears |\n+---------------------+-----------+---------------------------------------------------+\n|**volume** |No |Volume of the periodical in which the content |\n| | | appears |\n+---------------------+-----------+---------------------------------------------------+\n|**number** |No |Number of the periodical in which the content |\n| | | appears |\n+---------------------+-----------+---------------------------------------------------+\n|**pages** |No |Page numbers within the given volume:number of the |\n| | | periodical in which the content appears |\n+---------------------+-----------+---------------------------------------------------+\n\nRequirements\n------------\n* requires Bibutils 4.6 or higher\n\nConfiguration\n-------------\n``bibliograph.parsing`` honors the environment variable ``FIX_BIBTEX``. If set, the module\nwill clean up BibTeX import data through the \"bib2xml | xml2bib\" pipeline in order cleanup\nup improper or misformatted BixTeX data. However you may lose some data (e.g. the ``anotate``\nfield will be filtered out through Bibutils). \n\n\n \nSources\n-------\n\nFormats for input files have been gleaned from a number of sources: \nRIS: http://www.refman.com/support/risformat_intro.asp\n\nContributors\n-------------\n\n- Paul Bugni, pbugni@u.washington.edu, author\n- Cris Ewing, cewing@u.washington.edu, author\n- Raphael Ritz, r.ritz@biologie.hu-berlin.de, parsers\n- Andreas Jung, info@zopyx.com, bug fixes\n \n\nChange history\n==============\n\n1.0.1 (2011-02-10)\n==================\nbibtex.py: add spaces to mname if more than one part is left for mname\n\n1.0.0 (2010-03-19)\n==================\n* final release\n\n1.0.0c2 (2010-03-09)\n====================\n* .end -> enw changed for proper format detection\n\n1.0.0c1 (2010-03-03)\n====================\n* release candidate\n\n1.0.0b5 (2010-02-01)\n====================\n- fixed RIS tests due to changes in bibliograph.core related to RIS parameters\n\n1.0.0b4 (2010-01-31)\n====================\n- introducing FIX_BIBTEX environment variable to enable bib2bib transformation\n in order to make BibTeX parsing more robust\n\n1.0.0b3 (2010-01-31)\n====================\n- made BibTeX parser more robust\n\n1.0.0b2 (2010-01-30)\n====================\n- fixed failing endnote parser test\n\n1.0.0b1 (2010-01-28)\n?===================\n- new numbering schema\n- minor tweaks\n\n0.2.3 (2010-01-22)\n==================\n- added explicit input encoding check for RIS files since bib.core expects\n from now on RIS input data with UTF-8 encoding\n- updated tests with utf-8 encoded input data\n\n0.2.2 (2009-12-12)\n==================\n- now dealing correctly with all TeX escapings (and restored\n the escaping support of old versions)\n\n0.2.1 (2009-12-05)\n==================\n- fixed keywords import of BibTex files\n\n0.2.0 (2009-12-04)\n==================\n\n- added BibTeX parsing support for identifiers (ISBN, ASIN, PURL, URN, ISSN, DOI)\n- BibTeX parser no deals correctly with keys containing a dash like 'date-modified'\n- added more tests\n\n0.1.0 (2008-09-04)\n==================\n\n- Created package with ZopeSkel\n- Ported all parsers from Products.CMFBibliographyAT\n- Removed all CMF / Zope2 / Plone dependencies\n- Removed obsolete/unused parsers: [CitationManager, IBSS, ISBN, pyblbibex]\n- Fixed broken EndNote parser\n- Established reliable checkFormat() methods for existing parsers\n- Extended parser test coverage", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/bibliograph.parsing/", "keywords": "bibtex bibliography xml endnote ris bibutils parsers", "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "bibliograph.parsing", "package_url": "https://pypi.org/project/bibliograph.parsing/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bibliograph.parsing/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/bibliograph.parsing/" }, "release_url": "https://pypi.org/project/bibliograph.parsing/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Parsers for bibliograph packages", "version": "1.0.1" }, "last_serial": 786839, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "06e0f4ac6e5b3d9ee2bdb7d47dfe30fb", "sha256": "5f32795dd28cd9051383665d625ba984702ebbcca891aa47ffdd36e14af8474f" }, "downloads": -1, "filename": "bibliograph.parsing-0.1.0-py2.4.egg", "has_sig": false, "md5_digest": "06e0f4ac6e5b3d9ee2bdb7d47dfe30fb", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 112806, "upload_time": "2008-09-04T19:22:46", "url": "https://files.pythonhosted.org/packages/db/1b/fe9503ecbe0e47043518748075726b4077e23557f5ac686a83122bffccad/bibliograph.parsing-0.1.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "8ec0ce9344fc940f34138bfd8733f025", "sha256": "bc8f94dcdbff96b17e6e9b5973a7d440aeeb536fdcc9c88bab0434c5bcb60eb6" }, "downloads": -1, "filename": "bibliograph.parsing-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8ec0ce9344fc940f34138bfd8733f025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60131, "upload_time": "2008-09-04T19:22:44", "url": "https://files.pythonhosted.org/packages/e9/c0/1dc0aaf64e3d559f82f626715e40b5d68f67292be7958621ad72f91e7f95/bibliograph.parsing-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1b3b3aa4a910c47da05d998c6d60d0da", "sha256": "80c832ab94cd174442c71b496441d1af6a5a35b9207e0b792f12ce1ace6e494e" }, "downloads": -1, "filename": "bibliograph.parsing-0.1.1-py2.4.egg", "has_sig": false, "md5_digest": "1b3b3aa4a910c47da05d998c6d60d0da", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 114007, "upload_time": "2008-09-04T19:30:58", "url": "https://files.pythonhosted.org/packages/2f/b2/cd3c4553ab8a95fabda6f5a216c921b99b99babf1ab4596eef673a42b798/bibliograph.parsing-0.1.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "dfef0f3b1d658786ff7d21521d56c034", "sha256": "1399277bbf2f0b4ae7ca34890960ff34a0d0cd83ca85fc37e9e21b36e8aefa89" }, "downloads": -1, "filename": "bibliograph.parsing-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dfef0f3b1d658786ff7d21521d56c034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60941, "upload_time": "2008-09-04T19:30:57", "url": "https://files.pythonhosted.org/packages/8a/ad/16593d46613443ee8bbcf62fa3cac16288e88084dd23cb726b98ca23717e/bibliograph.parsing-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "055adc9f0ff4bb05db30283234f15d96", "sha256": "6c4a431180bf17fa828537dffc203b556e0c1e691e8ce9ae951d946c02bbd20c" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.0.tar.gz", "has_sig": false, "md5_digest": "055adc9f0ff4bb05db30283234f15d96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65512, "upload_time": "2009-12-04T09:36:20", "url": "https://files.pythonhosted.org/packages/cd/05/517825f3550095b68fee02635785ab0a4d07f4cb8f4b1d457e06ad0a3bbd/bibliograph.parsing-0.2.0.tar.gz" } ], "0.2.0dev-r104213": [ { "comment_text": "", "digests": { "md5": "b206551aa45668a0f1f8234f6a1d8aa9", "sha256": "4d55d63e1ed1c097ed629f93caa9d50460f9e425b0f5b66c5e3ce3f4d8875060" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.0dev-r104213.tar.gz", "has_sig": false, "md5_digest": "b206551aa45668a0f1f8234f6a1d8aa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65587, "upload_time": "2009-12-04T09:34:01", "url": "https://files.pythonhosted.org/packages/64/87/fbcaffc585d74c0fc590f5b36b51a84ea79f057495b17f61beeb273460fd/bibliograph.parsing-0.2.0dev-r104213.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "fad041869e372ae7eba9c8b5b20b9ebd", "sha256": "4d9ba4f2e5e68d0354e7d720c1b0d920e79e1b7e43d203684675caefa76fca6e" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fad041869e372ae7eba9c8b5b20b9ebd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64377, "upload_time": "2009-12-05T14:52:02", "url": "https://files.pythonhosted.org/packages/27/b3/d7d3d7ac5c62762a0cd4de5e316404df20225ef8c74f92c86ae75a4fde23/bibliograph.parsing-0.2.1.tar.gz" } ], "0.2.1dev-r104350": [ { "comment_text": "", "digests": { "md5": "fc349ec4b5af9ee89d3510b8c9f1960b", "sha256": "cd52ce0ad828972af092237acdf450b23873761b5423513d80b4985079b20d54" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.1dev-r104350.tar.gz", "has_sig": false, "md5_digest": "fc349ec4b5af9ee89d3510b8c9f1960b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65533, "upload_time": "2009-12-05T14:48:29", "url": "https://files.pythonhosted.org/packages/cb/45/6a8d80b53cdb57d12d89a6eb50b8e3c6cce73c2932c4a58e512df8c65040/bibliograph.parsing-0.2.1dev-r104350.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "08fa5923ef0f51019ba9471e77d2b82f", "sha256": "8a87306b92fcdeed63dd65b79cfe6c540b213cfc0a699e052db18fda63720ec1" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.2.tar.gz", "has_sig": false, "md5_digest": "08fa5923ef0f51019ba9471e77d2b82f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64613, "upload_time": "2009-12-12T19:37:06", "url": "https://files.pythonhosted.org/packages/6d/34/9019126b347011da543e60a69a166df518427436bb7663671758a7170ab8/bibliograph.parsing-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "66774140b4c25b7ef3f5711f596c0c67", "sha256": "260d0974a3584d3d393acb55f3efc51343a0b2955c661b5ac03f7afbafa81e4b" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.3.tar.gz", "has_sig": false, "md5_digest": "66774140b4c25b7ef3f5711f596c0c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64888, "upload_time": "2010-01-22T07:56:17", "url": "https://files.pythonhosted.org/packages/30/92/d1a35b9d4724edccd2b27446cbc12aa7f19a880e282e8c22b5254320894a/bibliograph.parsing-0.2.3.tar.gz" } ], "0.2.3.1": [ { "comment_text": "", "digests": { "md5": "8d3ebf55a8959e0c805bda6055d97fd4", "sha256": "df5164470ee70934942f3909b6d04a490fef3e744d2ce461affcf5f27a863f2b" }, "downloads": -1, "filename": "bibliograph.parsing-0.2.3.1.tar.gz", "has_sig": false, "md5_digest": "8d3ebf55a8959e0c805bda6055d97fd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64928, "upload_time": "2010-01-22T08:06:10", "url": "https://files.pythonhosted.org/packages/6e/69/58b613b732f55ea15d971e8ce188828edebdd094e455632f6024c6c50ee5/bibliograph.parsing-0.2.3.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a378cd03fe1fbf69d590554f8b661201", "sha256": "d19070488de676a399470b808d730927b6f648b55c6ed094359e7445433a2e5f" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a378cd03fe1fbf69d590554f8b661201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66690, "upload_time": "2010-03-19T04:43:13", "url": "https://files.pythonhosted.org/packages/0e/b3/977e88cca944458edf6a82b98697e75f6da8f3bc0742dc71922441b37d9f/bibliograph.parsing-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "82b15d22960db3ddbb1e6940197e6aba", "sha256": "41db74b0a29dd73686c3ce667e4022ed184a2e63cd56993a32f584c293a7a2da" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "82b15d22960db3ddbb1e6940197e6aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64976, "upload_time": "2010-01-28T15:30:49", "url": "https://files.pythonhosted.org/packages/dc/fa/1a1bd7cc17d495a769beb6f603d7b537f4fa9ceb5eb1531c8ab94052b112/bibliograph.parsing-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "0b4a95821338039443058bfcbe2b8b16", "sha256": "d31541008bd46809f58029239baa926e3443e8e6146858f45e67c4c126fe4c28" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "0b4a95821338039443058bfcbe2b8b16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65834, "upload_time": "2010-01-30T17:26:22", "url": "https://files.pythonhosted.org/packages/1d/a1/6d561f293f0c13a767f0e402a5bd4e4890e3888009af1392111b459c3746/bibliograph.parsing-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "510980164c61503d4096d1179688eafc", "sha256": "bbd7bef1d02d99c71caf5a37f144302bdf590f7806ffa7dc5ac5a339f2e75924" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "510980164c61503d4096d1179688eafc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65983, "upload_time": "2010-01-31T13:34:42", "url": "https://files.pythonhosted.org/packages/17/48/249aa60ae161ec36528f59c7954b2029c174a1c3f27b6c15716149472a21/bibliograph.parsing-1.0.0b3.tar.gz" } ], "1.0.0b4": [ { "comment_text": "", "digests": { "md5": "e86c6891a2bcb80cdc6ef2f45f683c58", "sha256": "25e9aadf951b6c682b114bec0ae85fcc3186822f2e7efb6ed92282ea04d3cc9b" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0b4.tar.gz", "has_sig": false, "md5_digest": "e86c6891a2bcb80cdc6ef2f45f683c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66147, "upload_time": "2010-01-31T15:37:48", "url": "https://files.pythonhosted.org/packages/92/ef/86b1a13282387c4e48900bd07d06a6b00bdffadd64122a65eeb3628f3b15/bibliograph.parsing-1.0.0b4.tar.gz" } ], "1.0.0b5": [ { "comment_text": "", "digests": { "md5": "e9eb49929f25e568483ef9b9ab5decda", "sha256": "f32bd01741c35d61cc2a79081de7e8c47ef8403855ca4be99ae9d041690511c4" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0b5.tar.gz", "has_sig": false, "md5_digest": "e9eb49929f25e568483ef9b9ab5decda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66607, "upload_time": "2010-02-01T19:50:56", "url": "https://files.pythonhosted.org/packages/7f/8f/3e714943914a594cb985aa756eb5d7931e3f491f861f33fe6e63fd78f49d/bibliograph.parsing-1.0.0b5.tar.gz" } ], "1.0.0c1": [ { "comment_text": "", "digests": { "md5": "408948f825ce35a07a36276ea7f0b035", "sha256": "17870501c011ee7b7eacd2d8d9cffae18c0533791f773ab6f4d57cec6852f9cc" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0c1.tar.gz", "has_sig": false, "md5_digest": "408948f825ce35a07a36276ea7f0b035", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66658, "upload_time": "2010-03-03T18:41:08", "url": "https://files.pythonhosted.org/packages/34/20/9658d49222bd99aae4bca0edcad2f66bc11f1277b2fc8c4ff220977984b2/bibliograph.parsing-1.0.0c1.tar.gz" } ], "1.0.0c2": [ { "comment_text": "", "digests": { "md5": "57df6de8ec6c00b7edc5a78365abd252", "sha256": "fcd4cbbda1ce46772799c6b1d0612babf56cdf4b953c32b634d8c340a04f3ff4" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.0c2.tar.gz", "has_sig": false, "md5_digest": "57df6de8ec6c00b7edc5a78365abd252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66657, "upload_time": "2010-03-09T09:20:28", "url": "https://files.pythonhosted.org/packages/b8/dd/2af912b39f8ca5998a3ab461793aca00a04ec6fe0028cd8542b9b4539865/bibliograph.parsing-1.0.0c2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "bf291d4c00da0fd9532b9d7627fda577", "sha256": "b40faee84dd7cdef91d16dec32a4f96b1b26c5a2ac4571433e294ed3805f500a" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bf291d4c00da0fd9532b9d7627fda577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64123, "upload_time": "2011-08-31T16:04:37", "url": "https://files.pythonhosted.org/packages/01/38/bf2e63719e68faf962bd9e25f17badf0c3f399bc63b34f6a8a1bd82aeee6/bibliograph.parsing-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf291d4c00da0fd9532b9d7627fda577", "sha256": "b40faee84dd7cdef91d16dec32a4f96b1b26c5a2ac4571433e294ed3805f500a" }, "downloads": -1, "filename": "bibliograph.parsing-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bf291d4c00da0fd9532b9d7627fda577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64123, "upload_time": "2011-08-31T16:04:37", "url": "https://files.pythonhosted.org/packages/01/38/bf2e63719e68faf962bd9e25f17badf0c3f399bc63b34f6a8a1bd82aeee6/bibliograph.parsing-1.0.1.tar.gz" } ] }