X-Git-Url: https://jfr.im/git/z_archive/twitter.git/blobdiff_plain/79d6cca767a245eb3a115f3698a9b388b36ab987..2712c06bcef3f7f31eb904e4142f168f04730bd6:/twitter/__init__.py diff --git a/twitter/__init__.py b/twitter/__init__.py index 77bc02b..d48fd9b 100644 --- a/twitter/__init__.py +++ b/twitter/__init__.py @@ -1,9 +1,55 @@ """ The minimalist yet fully featured Twitter API and Python toolset. -For building your own applications, look at the `Twitter` class. +The Twitter and TwitterStream classes are the key to building your own +Twitter-enabled applications. + """ from .api import Twitter, TwitterError, TwitterHTTPError, TwitterResponse -from .auth import NoAuth +from .auth import NoAuth, UserPassAuth from .oauth import OAuth, read_token_file, write_token_file +from .stream import TwitterStream + + +# Who needs Sphinx? Not me! + +__doc__ += """ +The Twitter class +================= +""" +__doc__ += Twitter.__doc__ + +__doc__ += """ +The TwitterStream class +======================= +""" +__doc__ += TwitterStream.__doc__ + + +__doc__ += """ +Twitter Response Objects +======================== +""" +__doc__ += TwitterResponse.__doc__ + + +__doc__ += """ +Authentication Objects +====================== + +You can authenticate with Twitter in three ways: NoAuth, OAuth, or +UserPassAuth. Get help() on these classes to learn how to use them. + + +Other things +============ + +read_token_file and write_token_file are utility methods to read and +write OAuth token and secret key values. The values are stored as +strings in the file. Not terribly exciting. +""" + +__all__ = ["Twitter", "TwitterStream", "TwitterResponse", "TwitterError", + "TwitterHTTPError", "NoAuth", "OAuth", "UserPassAuth", + "read_token_file", "write_token_file"]