{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"},{"label":"Chat","url":"https://skillfed.io/packages/category/communications-chat"}],"enrichment":{"capability":"A Python wrapper that provides programmatic access to the Twitter API, handling OAuth authentication and exposing Twitter data models (users, statuses, trends, etc.) through a high-level interface.","skillfed_tags":["twitter-api","oauth","archived"],"use_cases":["Fetch a user's tweet timeline or search results and analyze tweet text, metadata, or engagement metrics.","Post tweets, retweets, or replies programmatically from a Python application or bot.","Retrieve user profile information, follower lists, or friend networks for social graph analysis.","Monitor trends or hashtags by polling Twitter's trending endpoints and storing results in a database.","Build a Twitter integration layer in a Django or Flask web application using the library's data models."],"what_it_does":"python-twitter is a pure Python client library that wraps Twitter's REST API, allowing you to authenticate via OAuth and interact with Twitter data without writing raw HTTP requests. It models Twitter entities (users, statuses, trends, direct messages, etc.) as Python objects and exposes them through an Api class with methods like GetUserTimeline, PostUpdate, GetFriends, and VerifyCredentials.\n\nThe library handles OAuth token management and request signing through its dependencies on requests and requests-oauthlib, abstracting away authentication complexity. It was designed to work with Python 2.7 and Python 3, though it has not been actively maintained since 2018 and the repository is now archived. For new projects, you should verify whether it still aligns with Twitter's current API surface and whether the maintainers will address breaking changes.","worth_installing":"No, not for new projects. The repository is archived, the last release was in 2018, and there is no active maintenance. Twitter's API has evolved significantly since then, and the library will not be updated to handle breaking changes or new endpoints. Install only if you are maintaining legacy code that already depends on it and you have verified it still works with your target Twitter API version."},"id":"python-twitter","links":{"html":"https://skillfed.io/packages/python-twitter","md":"https://skillfed.io/packages/python-twitter.md","pypi":"https://pypi.org/project/python-twitter/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-11-03","license_spdx":null,"license_treatment":"permissive","name":"python-twitter","python_support":"unspecified","summary":"A Python wrapper around the Twitter API"},"popularity":{"monthly_downloads":115889,"position":12233,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.5"}
