xitiomet is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

xitiomet / python-twitter (fork of saiyr / python-twitter)

Mostly the same, but i added support for Mentions http://apiwiki.twitter.com/Twitter-REST-API-Met...

Clone this repository (size: 393.3 KB): HTTPS / SSH
hg clone https://bitbucket.org/xitiomet/python-twitter
hg clone ssh://hg@bitbucket.org/xitiomet/python-twitter

Searching for commits

Mercurial supports a functional language for selecting a set of revisions.

The language supports a number of predicates which are joined by infix operators. Parenthesis can be used for grouping.

Identifiers such as branch names must be quoted with single or double quotes if they contain characters outside of [._a-zA-Z0-9\x80-\xff] or if they match one of the predefined predicates.

Prefix operators

not x
Changesets not in x. Short form is ! x.

Infix operators

x::y

A DAG range, meaning all changesets that are descendants of x and ancestors of y, including x and y themselves. If the first endpoint is left out, this is equivalent to ancestors(y), if the second is left out it is equivalent to descendants(x).

An alternative syntax is x..y.

x:y
All changesets with revision numbers between x and y, both inclusive. Either endpoint can be left out, they default to 0 and tip.
x and y
The intersection of changesets in x and y. Short form is x & y.
x or y
The union of changesets in x and y. There are two alternative short forms: x | y and x + y.
x - y
Changesets in x but not in y.

Predicates

all()
All changesets, the same as 0:tip.
ancestor(single, single)
Greatest common ancestor of the two changesets.
ancestors(set)
Changesets that are ancestors of a changeset in set.
author(string)
Alias for user(string).
bookmark([name])
The named bookmark or all bookmarks.
branch(set)
All changesets belonging to the branches of changesets in set.
children(set)
Child changesets of changesets in set.
closed()
Changeset is closed.
date(interval)
Changesets within the interval, see hg help dates.
descendants(set)
Changesets which are descendants of changesets in set.
file(pattern)
Changesets affecting files matched by pattern.
follow()
An alias for ::. (ancestors of the working copy's first parent).
grep(regex)
Like keyword(string) but accepts a regex. Use grep(r'...') to ensure special escape characters are handled correctly.
head()
Changeset is a named branch head.
heads(set)
Members of set with no children in set.
id(string)
Revision non-ambiguously specified by the given hex string prefix.
keyword(string)
Search commit message, user name, and names of changed files for string.
limit(set, n)
First n members of set.
max(set)
Changeset with highest revision number in set.
merge()
Changeset is a merge changeset.
min(set)
Changeset with lowest revision number in set.
p1([set])
First parent of changesets in set, or the working directory.
p2([set])
Second parent of changesets in set, or the working directory.
parents([set])
The set of all parents for all changesets in set, or the working directory.
present(set)
An empty set, if any revision in set isn't found; otherwise, all revisions in set.
rev(number)
Revision with the given numeric identifier.
roots(set)
Changesets with no parent changeset in set.
tag(name)
The specified tag by name, or all tagged revisions if no name is given.
user(string)
User name is string.

Commits 1–27 of 27

Author Revision Comments Message Labels Date
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d bc093eb1a8d8 Added tests and completed implementation of ShowFriendships
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 2bb49ee4f1fa Checkpoint commit adding the ShowRelationships method and response data types
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d fb8934619bc9 Update protobuf library to version 2.2.0
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 1098dd887936 Allow unauthenticated calls to GetFriends if username is provided. Fixes bug 88.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 77a955c5c388 Add the missing in_reply_to_screen_name field to the Status protobuf
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d ad8837d19355 Change check for int to check for long in GetUserTimeline
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d c05534ecbc50 Implemented the VerifyCredentials api method
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d fa53aa14dce8 Added the background_image_url and background_tile fields to the Status.Profile protobuf
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 107dcadcf7e7 Applies the DEFAULT_CACHE patch from r176 in trunk to branches/dclinton
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d adedffd98396 Fixes typo checking wrong parameter (count instead of max_id)
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 9fabfd8ae1e2 Use the .json URL not the .xml URL for GetUserTimeline alt params. Fixes issue 77.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d c867b935f947 Added tests for 140 and 140+ character status updates in ascii and unicode.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 056bb4e69e89 Change casts to ints to casts to longs for id verification.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 08d7b67771ca Bring GetUserTimeline up to the most current list of parameters specified at http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-user_timeline.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 42a0465d458f Cleanup whitespace
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 19260f87c32a Implemented the twitter Search API. Based partly on the hameed.u.khan changes in r145 and r151.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 737a5a105dcf Added the builder for the search Results object.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 23adb15c0a18 Moved 'since_id' from Result to Results'
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d e3ee20dafda0 Use a .svnignore file set for all directories instead.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d cd24fb71dd28 Set a svn:ignore property on .pyc
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 2370fa3be9ac Reverts changes r152 and r153. The protobuf runtime can not be pulled as an SVN external as there is small bit of code that is generated via protoc itself.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 1421406d1a1f Added an svn:externals for simplejson to http://simplejson.googlecode.com/svn/tags/simplejson-2.0.9/simplejson/
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d bbb88e522bec Removed the copy of simplejson from the svn repository. Will replace with a svn external.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d bc5da2e7fcbb Added an svn:externals for google to http://protobuf.googlecode.com/svn/tags/2.1.0/python/google/
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d 98458d933c04 Removing the manually added google subdirectory. Will use a svn external instead.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d c05ccbbb1d5c Replace the hand-written objects for Status, User, and DirectMessage with protobufs generated from the same .proto file that the java-twitter library users. Includes all the required dependencies for using the protobufs at runtime. All tests pass.
Branch
dclinton
dcli...@b35c0ba3-1128-0410-9219-0b39014e361d e64ec2a66de4 Copied /trunk/ to /branches/dclinton/.
Branch
dclinton