Skip to main content

Low Level Client for Crossref Search API

Project description

habanero

https://travis-ci.org/sckott/habanero.svg https://coveralls.io/repos/sckott/habanero/badge.svg?branch=master&service=github https://readthedocs.org/projects/habanero/badge/?version=latest

This is a low level client for working with Crossref’s search API. It’s been named to be more generic, as other organizations are/will adopt Crossref’s search API, making it possible to ineract with all from one client.

Crossref API docs

Other Crossref API clients:

habanero includes methods matching Crossref API routes:

  • /works

  • /members

  • /prefixes

  • /funders

  • /journals

  • /types

  • /licenses

Other methods

  • agency - get DOI minting agency

  • content_negotiation - get citations in a variety of formats

Installation

sudo pip install git+git://github.com/sckott/habanero.git#egg=habanero

OR

git clone git@github.com:sckott/habanero.git
cd habanero
make install

Usage

Initialize

from habanero import Habanero
hb = Habanero()

Works route

x = hb.works(query = "ecology")
x.status()
x.message()
x.total_results()
x.items()

Members route

hb.members(ids = 98, works = True)

Meta

docs/Changelog.rst

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

habanero-0.0.6.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

habanero-0.0.6-py2-none-any.whl (16.4 kB view details)

Uploaded Python 2

File details

Details for the file habanero-0.0.6.tar.gz.

File metadata

  • Download URL: habanero-0.0.6.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for habanero-0.0.6.tar.gz
Algorithm Hash digest
SHA256 d3949b9fb8930427bc86cc7b29599ef94e6791870f75765cdf4cbc18df781e86
MD5 a4140dc69e0d70e8ba2113086d929ff0
BLAKE2b-256 6db78a41d812fa3155639e5469343313612c066edd91c614d0d91692c0841c4e

See more details on using hashes here.

File details

Details for the file habanero-0.0.6-py2-none-any.whl.

File metadata

File hashes

Hashes for habanero-0.0.6-py2-none-any.whl
Algorithm Hash digest
SHA256 57b8b007e1df910fe49c3f641322b8588cd882faee61e23ce71bdd738dfd8490
MD5 ab657c29718c552ba5ba8f15164119a1
BLAKE2b-256 3ad437a83d82c667478d9c13303814a6e3ca1dc01567224ff02270069c70870a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page