{ "info": { "author": "Peter Andorfer", "author_email": "peter.andorfer@oeaw.ac.at", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\nacdh-django-zotero\n=============================\n\n.. image:: https://badge.fury.io/py/acdh-django-zotero.svg\n :target: https://badge.fury.io/py/acdh-django-zotero\n\n\nA django package to store/process zotero items\n\nDocumentation\n-------------\n\n\n\nQuickstart\n----------\n\nInstall acdh-django-zotero::\n\n pip install acdh-django-zotero\n\nAdd it to your `INSTALLED_APPS`:\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'bib',\n ...\n )\n\nAdd following Zotero settings to you settings-file:\n\n .. code-block:: python\n\n Z_ID = \"{a valid zotero API user ID}\"\n Z_LIBRARY_TYPE = 'group' # or 'user'\n Z_API_KEY = \"{a valid Zotero API user key}\"\n\nSee [pyzotero](http://pyzotero.readthedocs.io/en/latest/) for more information\n\nAdd acdh-django-zotero's URL patterns:\n\n.. code-block:: python\n\n from rest_framework import routers\n\n ...\n from bib import urls as bib_urls\n from bib.api_views import ZotItemViewSet\n ...\n\n ...\n router = routers.DefaultRouter()\n router.register(r'zotitems', ZotItemViewSet)\n ...\n\n urlpatterns = [\n ...\n url(r'^bib/', include('bib.urls', namespace='bib')),\n ...\n ]\n\nAnd run `python manage.py migrate`\n\nFeatures\n--------\n\n* `bib` app registers a `ZotItem? class which stores (some) information taken from a full zotero item entry. It provides then autocomplete functions for those ZotItem objects.\n* The app also provides `management` commands to import items from a zotero library as well as to update existing items.\n\n `python manage.py bib_import --limit=15` # imports the top 15 items\n `python manage.py bib_import --since=100` # imports all items from library version 100\n `python manage.py bib_import` # import everything\n\n `python manage.py bib_update` # imports all items with a higher version number then the highest version number of the items stored in your db.\n\n* The latter function can also be triggered through the front end by browsing to `{root}/bib/synczotero`\n\nBuild and publish\n-----\n\n.. code-block:: console\n\n python setup.py sdist bdist_wheel\n twine upload dist/*\n\nCredits\n-------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.3 (2018-07-10)\n++++++++++++++++++\n\n* Improved error handling \n\n0.1.0 (2018-07-05)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/acdh-oeaw/acdh-django-zotero", "keywords": "acdh-django-zotero", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "acdh-django-zotero", "package_url": "https://pypi.org/project/acdh-django-zotero/", "platform": "", "project_url": "https://pypi.org/project/acdh-django-zotero/", "project_urls": { "Homepage": "https://github.com/acdh-oeaw/acdh-django-zotero" }, "release_url": "https://pypi.org/project/acdh-django-zotero/0.1.3/", "requires_dist": [ "django-autocomplete-light", "djangorestframework", "pyzotero" ], "requires_python": "", "summary": "A django package to store/process zotero items", "version": "0.1.3" }, "last_serial": 4046714, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0760d53d5b2ce70a5ea9aa520e255deb", "sha256": "401035c34cce8f5b0e7677fefe6061b847a53cb17dd9eaf507432bb470861979" }, "downloads": -1, "filename": "acdh_django_zotero-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0760d53d5b2ce70a5ea9aa520e255deb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13226, "upload_time": "2018-07-05T10:02:22", "url": "https://files.pythonhosted.org/packages/c2/29/30bff204b4c0cfc9c90797d2b05ad6148073b759744476e16482d16bb480/acdh_django_zotero-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c9169697fb0b6926dc0bbe690ed4cb3", "sha256": "6b2c35aacd3db2b1ef18c8b517ea165ffa300f72493260fe34fc7d29799d5aad" }, "downloads": -1, "filename": "acdh-django-zotero-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7c9169697fb0b6926dc0bbe690ed4cb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11870, "upload_time": "2018-07-05T10:02:23", "url": "https://files.pythonhosted.org/packages/da/09/8f1ca489c75264d5f038fa6a84ca9427ea6174d7ad450a51533ce6d3591f/acdh-django-zotero-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b32097d04fa8b0c6ef8e1b570d344727", "sha256": "7d4fb5350a18fdbcd301451adcad5fb65f9283d4cfd3705662aa91c4fda177d8" }, "downloads": -1, "filename": "acdh_django_zotero-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b32097d04fa8b0c6ef8e1b570d344727", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13236, "upload_time": "2018-07-05T10:31:00", "url": "https://files.pythonhosted.org/packages/b4/1e/750dec315eb62366d136376ffd01e022b4ab6e52343b012a04d542c718c0/acdh_django_zotero-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ef56700a9d15b484ff9737f87b69222", "sha256": "e0ebe80416435032f7628082e4fe955c7b5dd554074349aa822f82f316b618f1" }, "downloads": -1, "filename": "acdh-django-zotero-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4ef56700a9d15b484ff9737f87b69222", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11869, "upload_time": "2018-07-05T10:31:02", "url": "https://files.pythonhosted.org/packages/f8/2b/7f66b5c1143af24b308a71a8014e06b4e477a2bd2c3db9e4f251bead1307/acdh-django-zotero-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "caae549870cebb4702eff50b2fb0b80d", "sha256": "ca088459e9307e06e761196fae9daed34c567b34333af06e6928635569f07e0b" }, "downloads": -1, "filename": "acdh_django_zotero-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "caae549870cebb4702eff50b2fb0b80d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15332, "upload_time": "2018-07-05T11:03:20", "url": "https://files.pythonhosted.org/packages/87/f3/47b526ca6d9694bb964fa00875cfd531881ac056b9b05ead80ecf81be808/acdh_django_zotero-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "441daf72570cdb6719d33307da3291a4", "sha256": "34114811cbc17c3dff9a5794d9f11b46859a23842ac725541fcf787e6aff6645" }, "downloads": -1, "filename": "acdh-django-zotero-0.1.2.tar.gz", "has_sig": false, "md5_digest": "441daf72570cdb6719d33307da3291a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12151, "upload_time": "2018-07-05T11:03:21", "url": "https://files.pythonhosted.org/packages/97/35/22878f45e2479504945061a99019438bf07724a4d59491bf06c64d55b08c/acdh-django-zotero-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cbb9d8f88c35ffb39ff9520c2ee36b4e", "sha256": "0f4ea6a5beaa1c0bd8feb71f2a5341b09da2e17f5084b85a79341b139e7724f4" }, "downloads": -1, "filename": "acdh_django_zotero-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbb9d8f88c35ffb39ff9520c2ee36b4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15453, "upload_time": "2018-07-10T09:52:13", "url": "https://files.pythonhosted.org/packages/61/bd/7a946888704c0842e4e7d8f1e7e37a68f653220627829638035f2998a65e/acdh_django_zotero-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5877c88acffdcfc810fa5709ed4d8de3", "sha256": "f05cf15b2b353624a670c9e6bbe148fbab752b246623ef4c1e5e29c33ade7bff" }, "downloads": -1, "filename": "acdh-django-zotero-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5877c88acffdcfc810fa5709ed4d8de3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12278, "upload_time": "2018-07-10T09:52:14", "url": "https://files.pythonhosted.org/packages/72/d7/db2847fce993bfc8d5af55d10ab4d086af111064b5aba823f22c5bdc369c/acdh-django-zotero-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbb9d8f88c35ffb39ff9520c2ee36b4e", "sha256": "0f4ea6a5beaa1c0bd8feb71f2a5341b09da2e17f5084b85a79341b139e7724f4" }, "downloads": -1, "filename": "acdh_django_zotero-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbb9d8f88c35ffb39ff9520c2ee36b4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15453, "upload_time": "2018-07-10T09:52:13", "url": "https://files.pythonhosted.org/packages/61/bd/7a946888704c0842e4e7d8f1e7e37a68f653220627829638035f2998a65e/acdh_django_zotero-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5877c88acffdcfc810fa5709ed4d8de3", "sha256": "f05cf15b2b353624a670c9e6bbe148fbab752b246623ef4c1e5e29c33ade7bff" }, "downloads": -1, "filename": "acdh-django-zotero-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5877c88acffdcfc810fa5709ed4d8de3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12278, "upload_time": "2018-07-10T09:52:14", "url": "https://files.pythonhosted.org/packages/72/d7/db2847fce993bfc8d5af55d10ab4d086af111064b5aba823f22c5bdc369c/acdh-django-zotero-0.1.3.tar.gz" } ] }