summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-18added uri uploadnitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@96 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17making setup.py actually install what it shouldnitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@94 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17added search and geosearchnitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@91 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17added MANIFEST.in which controls which files get packaged-up in the tarballnitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@90 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17bumping up the version to 0.3nitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@89 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17reorganize package inorder to emphasize freebase-api as the main onenitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@88 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17enable freebase.sandboxnitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@87 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17updated api, added documentation, added freebase.funcname functionalitynitromaster101
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@86 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-06-17add as_of_time to mqlread*alex.boterolowry
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@81 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-04-09include the code for urlencode_pathseg rather than referring to an internal ↵mjtnix
piece of code. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@56 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-04-09remove obsolete reference to urllib2.mjtnix
also, be explicit about utf-8 encoding. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@55 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-03-19ignore *.pycmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@54 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-03-19"fcl" is a command-line tool for working with freebase.commjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@53 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2009-03-16clearer error message if neither simplejson nor django.utils.simplejson are ↵mjtnix
found. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@52 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-10-10add permission_of to upload, and fix a bug with error handlingalex.boterolowry
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@51 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-10-09Fix mqlflush/touch support since it now conformsalex.boterolowry
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@50 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-10-06remove print message which prevents this from being useful in a command-line ↵alecflett
context git-svn-id: http://freebase-python.googlecode.com/svn/trunk@47 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-23reduce time spent logging by delaying log messages until they're actually loggedalecflett
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@46 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-23fix urllib2 implementationalecflett
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@45 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-23rev the version number so that svn builds don't carry the same version as ↵alecflett
released version git-svn-id: http://freebase-python.googlecode.com/svn/trunk@44 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-23add -dev to svn buildsalecflett
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@43 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-19Add reconciliation service supportalex.boterolowry
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@42 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-06-13Add support for Google AppEngine's urlfetch apialex.boterolowry
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@41 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-04-23better handling of http errors.mjtnix
mqlreadmulti() entrypoint. use /api/service/touch entrypoint for "fb touch" git-svn-id: http://freebase-python.googlecode.com/svn/trunk@40 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-03-18A number of improvements from Arthur van Hoff:kientzle
- Automatic saving of the mwLastWriteTime cookie - Add an option to specify Escaping (turned off by default) - Add a cursor-based iterator for enumerating large results sets - Add readmulti function for submitting multiple queries in one request - Add a search function - Support for default credentials, and escaping, permissions - Debug variable git-svn-id: http://freebase-python.googlecode.com/svn/trunk@38 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-03-18Style: Remove some unnecessary semicolons.kientzle
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@37 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-03-18Copy David Flanagan's "metaweb.py" to a separate directory.kientzle
Include a top-level README documenting the two different libraries here. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@36 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-03-18Move the "freebase.api" module into a "freebase-api" directory so thatkientzle
we can provide a couple of different parallel implementations. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@34 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-01-24update version number.mjtnix
empty __init__.py file git-svn-id: http://freebase-python.googlecode.com/svn/trunk@32 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-01-24better logging for /trans/raw fetchesmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@31 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2008-01-23remove a stray print statementmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@30 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-12-11bump version to 0.2.2mjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@29 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-12-11fix for python 2.4mjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@28 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-12-07allow cookie file to be specified by filename instead of cookiejarmjtnix
object git-svn-id: http://freebase-python.googlecode.com/svn/trunk@27 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-12-07better handling of httplib2 errors. parsing the json responsesmjtnix
is untested. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@26 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-11-21version number for bugfix releasemjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@24 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-11-21use single-query forms of mqlread and mqlwritemjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@23 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-11-05improved debug messages.mjtnix
make upload service handle documents properly. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@22 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-30installation bug fix - add freebase.api to install package list.mjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@21 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-21disallow whitespace and other magic characters in identifiers.mjtnix
update js code and testcase accordingly. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@20 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-16svn:ignore *.pycmjtnix
add cheeseshop metadata. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@16 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-15allow the cookiejar to be passed in, so it can be persistentmjtnix
across different commands if necessary. the trans() method now returns the response object as well. unfortunately the type of the response object depends on the underlying http library. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@15 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-14documentation and api cleanup.mjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@14 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-14hack for commas in cookiesmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@13 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12encode invalid uri charactersmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@12 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12pull in test cases from the perl URI::Template module.mjtnix
fix quoting to pass those test cases. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@11 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12not enought testsmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@10 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12if httplib2 and httplib2cookie are available, then use httplib2mjtnix
instead of urllib2. httplib2 is cleaner and supports keepalives and a local cache. git-svn-id: http://freebase-python.googlecode.com/svn/trunk@9 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12dummy classes to allow cookielib.CookieJar to work with httplib2mjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@8 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
2007-10-12uri templating in pythonmjtnix
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@7 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2