{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/14"}],"enrichment":{"capability":"A Python client library that wraps the News API, providing methods to query top headlines, search articles, and list news sources via simple function calls.","skillfed_tags":["news-aggregation","api-client","rest-wrapper"],"use_cases":["Build a news aggregation dashboard that pulls top headlines from multiple sources and displays them in real time.","Search for articles on a specific topic and retrieve results for analysis or archival.","Populate a content feed or chatbot with current news articles from curated news sources.","Automate daily news briefing reports by querying headlines and sending summaries via email.","Research trending news by querying the News API's everything endpoint with custom filters."],"what_it_does":"newsapi-python is an unofficial Python wrapper around the News API service, allowing you to query news articles and sources programmatically. It provides three main methods\u2014get_top_headlines(), get_everything(), and get_sources()\u2014that map to the News API's REST endpoints, abstracting away HTTP details and response parsing. The library depends only on requests, making it lightweight and easy to integrate into news aggregation, content curation, or research workflows.\n\nThe package is stable and permissively licensed, but has been aging since its last release in 2023-03-02. It supports both Python 2 and Python 3, and the repository remains unarchived. Use it when you need straightforward programmatic access to News API data without building raw HTTP calls yourself, but be aware that active maintenance has stalled.","worth_installing":"Yes, if you need a simple Python wrapper for News API and are comfortable with a package that is no longer actively maintained. The library is stable, has low install friction, carries no known vulnerabilities, and is permissively licensed. However, if you require ongoing support or bug fixes, consider checking whether a more recently maintained wrapper exists."},"id":"newsapi-python","links":{"html":"https://skillfed.io/packages/newsapi-python","md":"https://skillfed.io/packages/newsapi-python.md","pypi":"https://pypi.org/project/newsapi-python/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-03-02","license_spdx":null,"license_treatment":"permissive","name":"newsapi-python","python_support":"unspecified","summary":"An unofficial Python client for the News API"},"popularity":{"monthly_downloads":275226,"position":8181,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.7"}
