Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
python-gdata
python-gdata.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-gdata.spec of Package python-gdata
# # spec file for package python-gdata (Version 1.2.2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: python-gdata BuildRequires: python-devel python-setuptools License: The Apache Software License Group: Development/Libraries/Python Version: 1.2.2 Release: 1 AutoReqProv: on Summary: Python library to access data through Google Data APIs Url: http://code.google.com/p/gdata-python-client Source: gdata.py-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} < 1020 Requires: python-elementtree %endif %py_requires %description The Google data Python Client Library provides a library and source code that make it easy to access data through Google Data APIs. Authors: -------- The Google data API Team %prep %setup -q -n gdata.py-%{version} %build export CFLAGS="%{optflags}" %{__python} setup.py build %install %{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES %clean %{__rm} -rf %{buildroot} %files -f INSTALLED_FILES %defattr(-,root,root) %doc samples %changelog * Fri Oct 24 2008 maw@suse.de - Update to version 1.2.2: + Add support for the following APIs: * Google Apps Email Migration API * Google Apps Email Settings API * Google Webmaster Tools Data API * (Some modules for the above are not yet fully tested, so please file an issue if you notice something is not working as expected) + Restored support for gdata.http_request_handler when using App Engine to preserve backwards compatibility + Simplified auth token management by adding a current_token member to service classes; also added settings to control when the token_store is updated when using SetXToken() methods; the token_store will only be queried if there is no current_token + Fixed issue with requests to HTTPS URLs in which an AuthSub token was seen as invalid because the request contained the default port number (443); the library no longer includes the port in the Host header if it is using the default + Resolved issues with YouTube token scopes + Fixed issue which appeared when the Calendar API issues a redirect to a PUT request; the library now correctly retries with a PUT (instead of a POST) + Added workaround for differences in how the App Engine SDK handles redirects + Fixed typo in gdata.EntryLink declaration + Fixed invalid host errors seen when using some HTTP proxies. * Fri Oct 03 2008 mboman@suse.de - Update to version 1.2.1: + The gdata.alt.appengine module now replaces a Service object's token_store with an AppEngineTokenStore which automatically associates auth tokens with the current user and stores the auth tokens in the datastore. + Streamlined the gdata.auth module. There are now six recommended functions for using Google auth mechanisms. GDataService now uses these six functions. + Added an override_token in Service objects (AtomService, GDataService) which bypasses the token_store. This member is helpful when using a single use AuthSub token which is only valid for one request and so would not be reused. + gdata.alt.appengin.run_on_appengine will now return the modified Service object. + Fixed content length header issue in gdata.alt.appengine which caused errors when running on App Engine when HTTP headers are set to non-string values. + Fixed function naming issue in gdata.alt.appengine, a "private" function was not accessible in some import styles. + Fixed issue in atom.http which surfaces when passing in a string for the port number. Ports are now cast to ints. + Updated pydocs. * Fri Sep 12 2008 maw@suse.de - Update to version 1.2.0: + Refactored HTTP request mechanisms and the way that Authorization headers are created and applied to requests + Fixed issues with token string modification which caused certain AuthSub token values to become invalid + Created a new module for parsing and constructing URLs (atom.url). + Created a module for token storage which will lookup the correct auth token to be used for a particular URL. + Auth tokens are now represented as objects and contain information about the scopes (URLs) for which they can be used; the token object is responsible for adding the Authorization header to the request. + Added new functions to gdata.auth for extracting the raw token string from a response to an AuthSub token upgrade request + Added support for the location query parameter in YouTube queries + Added groups functionality to the Contacts API library + Batch request support added for Contacts API operations + Added default behavior to text_db GetTables: when no worksheet name or ID is specified, all tables are retrieved + Fixed client login for YouTube + Fixed issue in YouTube service when setting the developer key + Fixed bug in YouTube service which raised an exception when inserting a video using a file-like object + Added a method to Feed and Entry classes to find the "previous" link + A failure when attempting to upgrade a single use AuthSub token to a session token will now raise an exception + AppsForYourDomainException now uses Python2.5 style exception construction + Moved the logic for using this library on Google App Engine into a new module: gdata.alt.appengine. * Mon Jun 30 2008 maw@suse.de - Update to version 1.1.1: + Added support for the Google Contacts, YouTube, and Blogger APIs + Improved documentation + Various bug fixes. * Thu Apr 03 2008 hpj@suse.de - Upgraded to version 1.0.11.1: * Added text_db module to gdata.spreadsheet which makes using the Spreadsheets API feel more like using a simple database. This module streamlines use of the list feed. * Compatibility fixes for geo and photos modules to run on Python 2.2 and 2.3. * Added the orderby parameter to gdata.service's Query class. * Changed the blogger sample to use orderby=updated so that queries on updated min or max will work. * Fix to string encoding in the atom core when converting text members to XML. * Modified the gdata.service.GDataService to include a handler member to which all HTTP requests are delegated. This will allow the underlying HTTP client to be swapped out and pave the way for use of a mock server in unit tests. * Fixed character encoding problems when parsing non ASCII XML. * Added pydocs for gdata's geo, exif, and media packages. * Wed Jan 16 2008 jpr@suse.de - Initial checkin, based roughly on devel:languages:python, but with new version. No patches to review and clean tarball download.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor