{"categories":[{"label":"Bio-Informatics","url":"https://skillfed.io/packages/category/scientific-engineering-bio-informatics"}],"enrichment":{"capability":"habanero is a low-level Python client for the Crossref search API, enabling programmatic access to bibliographic metadata and publication data from Crossref's database.","skillfed_tags":["bibliographic-data","api-client","scholarly-publishing"],"use_cases":["Search Crossref's publication database by title, author, or DOI to retrieve structured metadata for research tools or literature review automation.","Build a bibliographic index or reference management system that pulls live data from Crossref rather than maintaining a static database.","Integrate publication metadata into a research workflow, such as fetching article details to populate a knowledge base or citation graph.","Retrieve DOI metadata programmatically to validate or enrich citation data in academic publishing platforms.","Batch-query Crossref for metadata on multiple publications, using tqdm progress tracking for long-running operations."],"what_it_does":"habanero wraps Crossref's HTTP search API into a Python client, letting you query bibliographic metadata\u2014article titles, authors, publication dates, DOIs\u2014without building HTTP requests by hand. It's designed as a low-level interface, meaning it stays close to the API's structure rather than adding high-level abstractions; you work directly with the data Crossref returns.\n\nThe package depends on httpx2 for HTTP transport, urllib3 as a fallback, tqdm for progress indication in bulk operations, and packaging for version handling. It supports Python 3.10 through 3.14 and has been in active development since 2015. An optional bibtexparser dependency (version 2.0.0b7 or later) is available for fixing bibtex-formatted citations via content negotiation, installed separately with the [bibtex] extra.","worth_installing":"Yes. habanero is actively maintained, has low install friction, carries no known vulnerabilities, and is licensed permissively under MIT. It's the natural choice if you need direct, low-level access to Crossref's search API from Python. Install it if you're building tools that query bibliographic data; skip it only if you need a higher-level abstraction or don't need Crossref's specific data."},"id":"habanero","links":{"html":"https://skillfed.io/packages/habanero","md":"https://skillfed.io/packages/habanero.md","pypi":"https://pypi.org/project/habanero/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-17","license_spdx":null,"license_treatment":"permissive","name":"habanero","python_support":"supports_current","summary":"Low Level Client for Crossref Search API"},"popularity":{"monthly_downloads":83189,"position":14096,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.9.2"}
