Python wrapper for the Zotero API
Pull request Compare This branch is 518 commits behind urschrei:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
pyzotero
.gitignore
__init__.py
license.txt
manifest.in
readme.md
setup.py

readme.md

Description

A Python wrapper for the Zotero API. You'll require a user ID and access key, which can be set up here.

See Read The Docs or packages.python.org for full documentation of available methods. The package itself also includes complete documentation in HTML, PDF and ePub formats.

Installation

  • using pip: pip install pyzotero
  • From a local clone, if you wish to install Pyzotero from a specific branch:

Example:

git clone git://github.com/urschrei/pyzotero.git
cd pyzotero
git checkout dev
pip install .

I assume that running setup.py will also work using easy_install, but I haven't tested it.

The feedparser (>= v5.0.1) and pytz modules are required. They will be automatically installed when installing pyzotero using pip.

Testing

Run tests.py in the pyzotero directory, or, using Nose, nosetests from the top-level directory.

License

Pyzotero is licensed under version 3 of the GNU General Public License. See license.txt for details.