Overview

Request 515024 accepted

- Update to version 0.5.11
* A fix to test mock to include service name and a small feature
to allow for easier conversion of python dict into message which
represents proto map.
- Update to version 0.5.10
* Merge pull request #157 from sb2nov/sb_update_version
- Update to version 0.5.9
* Various fixes for lint, code generation, GCE metadata and ADC logic.
- Update to version 0.5.8
* Allow custom error handling etc in the case of batch requests,
similar to what is possible in single request mode.
- Update to version 0.5.7
* Updates encoding.py to not to set/reset global logger.
* Treat exceptions accessing GCE credential cache file as a cache miss.
* Add limit support for limiting size of batch request.
- Rebase apitools-test-disable-requires-internet.patch
- Rebase python-google-apitools.changes
- Add create-from_old_oauth2client-module.patch to create a new module
from_old_oauth2client that will contain missing files from
google-oauth2client. Since google-apitools require some files that
were removed in google-oauth2client 4.0.0, we add those missing files
as per solution 1 offered by oauth2client developers at
https://github.com/google/oauth2client/issues/470 . The files
are unmodified from what was released in google-oauth2client 3.0.0
(the last release containing them).
- Added fix-imports.patch to adapt the import sentences of the files
added to from_old_auth2client.


Thomas Bechtold's avatar

@alarrosa, why do we need these downstream patches?


Antonio Larrosa's avatar
author source maintainer target maintainer

@tbechtold, because google-apitools has a requirement on 'oauth2client>=1.5.2,<4.0.0dev' while we already have oauth2client-4.1.2 in Factory, so python-google-apitools currently fails to build if those are not included.

Note that google-apitools has this on its github's README.rst: "NOTE: This library is stable, but in maintenance mode, and not under active development". So I don't expect them to fix the dependency problems, specially when oauth2client's github page says: "Note: oauth2client is now deprecated. No more features will be added to the libraries and the core team is turning down support."


Antonio Larrosa's avatar
author source maintainer target maintainer

@tbechtold, you can check on https://build.opensuse.org/package/show/openSUSE:Factory/python-google-apitools that it's currently failing to build in Factory due to that problem with oauth2client



Request History
Antonio Larrosa's avatar

alarrosa created request

- Update to version 0.5.11
* A fix to test mock to include service name and a small feature
to allow for easier conversion of python dict into message which
represents proto map.
- Update to version 0.5.10
* Merge pull request #157 from sb2nov/sb_update_version
- Update to version 0.5.9
* Various fixes for lint, code generation, GCE metadata and ADC logic.
- Update to version 0.5.8
* Allow custom error handling etc in the case of batch requests,
similar to what is possible in single request mode.
- Update to version 0.5.7
* Updates encoding.py to not to set/reset global logger.
* Treat exceptions accessing GCE credential cache file as a cache miss.
* Add limit support for limiting size of batch request.
- Rebase apitools-test-disable-requires-internet.patch
- Rebase python-google-apitools.changes
- Add create-from_old_oauth2client-module.patch to create a new module
from_old_oauth2client that will contain missing files from
google-oauth2client. Since google-apitools require some files that
were removed in google-oauth2client 4.0.0, we add those missing files
as per solution 1 offered by oauth2client developers at
https://github.com/google/oauth2client/issues/470 . The files
are unmodified from what was released in google-oauth2client 3.0.0
(the last release containing them).
- Added fix-imports.patch to adapt the import sentences of the files
added to from_old_auth2client.


Thomas Bechtold's avatar

tbechtold accepted request

openSUSE Build Service is sponsored by