Adam Cozzette
a7f300d6ff
Fixed descriptor_pool_test.py for Python 2.6
...
The curly brace syntax for sets was introduced in Python 2.7, and so for
compatibility with 2.6 we need to avoid using it for now.
2016-11-22 15:14:05 -08:00
Adam Cozzette
5d63097fc2
Merge branch 'master' into down-integrate-with-msvc-fix
2016-11-17 17:04:30 -08:00
Adam Cozzette
5a76e633ea
Integrated internal changes from Google
2016-11-17 16:59:59 -08:00
Richard Shin
7c913d821e
Use -DPROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS
2016-10-19 13:36:23 -07:00
Bo Yang
1c4cf0eeb5
Fix python cpp.
2016-10-10 11:44:21 -07:00
Feng Xiao
f933d10fbe
Update version number.
...
[skip ci]
Change-Id: I1ba6f6372a08b5796570851336e1a548602f60da
2016-10-10 11:44:21 -07:00
Bo Yang
23d4688cce
Fix python bugs for internal integration.
2016-10-10 11:43:48 -07:00
Bo Yang
15f4db6cb1
Bump version number to 3.1.0-alpha-1.
2016-10-10 11:24:31 -07:00
Bo Yang
cc8ca5b6a5
Integrate internal changes
2016-10-10 11:23:36 -07:00
Jisi Liu
58860c021f
Merge remote-tracking branch 'origin/3.0.x' into merge
2016-09-14 09:37:48 -07:00
Jisi Liu
6e11540b32
Bump version number to 3.0.2
2016-09-02 11:57:49 -07:00
Jonathon Love
64958cdb1d
Fix to typo/oversight in python tests
...
Fix to typo/oversight in python tests, only affecting python 3
2016-09-02 12:36:11 +10:00
Adam Matan
3886860aa4
Typo: beffer -> buffer
2016-08-03 14:59:18 +03:00
Jisi Liu
fb7a7c5f1f
Bump version number for GA
2016-07-25 12:07:56 -07:00
Feng Xiao
932f94e16e
Update version number to 3.0.0-beta-4
2016-07-13 16:08:47 -07:00
Feng Xiao
9086d96439
Integrate from internal code base.
2016-07-13 13:48:40 -07:00
Otto Kekäläinen
3808d091f8
Fix spelling in strings and comments
2016-07-03 15:26:04 +03:00
Adam Cozzette
b83af525db
Fixed string formatting in text_format.py to be Python2.6-compatible
...
In Python 2.6 the positional argument specifiers are apparently required
to be explicitly specified:
http://stackoverflow.com/questions/10054122/valueerror-zero-length-field-name-in-format-python
2016-06-30 10:13:53 -07:00
Adam Cozzette
d64a2d9941
Integrated internal changes from Google
...
This includes all internal changes from around May 20 to now.
2016-06-29 15:38:03 -07:00
Josh Haberman
350453f2d5
Make surrogate regex even more lenient.
2016-06-06 17:14:58 -07:00
Josh Haberman
923d2c7ccf
JSON surrogates Python: adjust regex for OSX error message.
...
OS X's version of Python has a slightly different error
message for this error case.
2016-06-06 13:57:59 -07:00
Josh Haberman
6a618949aa
Added test for surrogates (valid and invalid).
2016-06-03 10:24:23 -07:00
Josh Haberman
4833b4c003
Surrogate checking is unpredictable, so always manually check.
2016-06-03 09:39:38 -07:00
Josh Haberman
bd98eae1c9
Fixed Python by updating failure lists and fixed a few broken tests.
...
Python 2.x doesn't detect unpaired surrogates so we have to
do that manually.
2016-06-03 09:39:38 -07:00
Jie Luo
b01b1a8ebe
JSON format for Any message must print @type first, use OrderedDict instead of {}
2016-05-17 15:14:53 -07:00
Jisi Liu
dbed8a0154
Update version numbers for beta3
2016-05-10 14:49:42 -07:00
Jisi Liu
f8a5c5f746
Fix using std::shared_ptr
2016-05-05 16:34:42 -07:00
Jisi Liu
75e5898513
Fix the std::string error introduced in integration.
2016-05-05 16:04:30 -07:00
Jisi Liu
cf14183bcd
Down integrate from Google internal.
2016-04-28 14:34:59 -07:00
Jisi Liu
cba75ad404
Merge branch 'master' of github.com:google/protobuf
2016-04-01 16:46:49 -07:00
Jisi Liu
7b1cbbd50e
Fix signed-compare warning.
2016-03-31 15:38:10 -07:00
Jisi Liu
012ac9a0a6
revert unexpected change for py26
2016-03-31 15:26:22 -07:00
Manjunath Kudlur
1283625b0f
Added an API to allow oversize protos when using C++ extension in Python
2016-03-31 14:14:58 -07:00
Jisi Liu
fc7eeda69c
Fix json_format.py in py26
2016-03-31 13:36:32 -07:00
Jisi Liu
0de06f54bc
Merge branch 'master' of github.com:google/protobuf
2016-03-30 11:43:44 -07:00
Jisi Liu
3b3c8abb96
Integrate google internal changes.
2016-03-30 11:39:59 -07:00
Silviu Calinoiu
4573edba76
Update version to 3.0.0b2.post2
2016-03-07 14:33:57 -08:00
Silviu Calinoiu
786f80fe66
Add a modified patch from craigcitro@ to handle namespace sharing.
2016-02-18 16:12:11 -08:00
Manjunath Kudlur
99a3e30bd7
Added PROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS macro and setting it when
...
--allow_oversize_protos=true is passed to bazel build.
When this macro is set, SetTotalBytesLimit is called to remove
the 64MB limit on binary protos when during ParseFromString.
2016-02-16 15:17:10 -08:00
CH Albach
5477f8cdba
Manually down-integrate python JSON struct support from internal code base.
2016-01-29 18:10:50 -08:00
Josh Haberman
06fd6fa850
Fixed Python 3.x C++ build, and updated conformance failure lists.
2016-01-15 17:26:44 -08:00
Josh Haberman
e1abdf2c76
Fixed compile for Python 3. There are still some crashes though.
2015-12-30 16:09:53 -08:00
Feng Xiao
b7610f129d
Add missing files to EXTRA_DIST.
...
Also delete some unused files.
2015-12-28 14:18:49 -08:00
Feng Xiao
a0b8fd52b9
Fix Python 2.6 test failures.
...
Change-Id: Ia9e2795b1ff1abb30410ffb3ef96ba6f46dd99d0
2015-12-21 13:43:13 -08:00
Feng Xiao
aa7e17a6f6
Update version numbers.
...
Version number for beta languages is updated to v3.0.0-beta-2.
Version number for alpha languages is updated to v3.0.0-alpha-5.
2015-12-21 11:31:51 -08:00
Feng Xiao
e841bac4fc
Down-integrate from internal code base.
2015-12-11 17:10:28 -08:00
Manjunath Kudlur
96537c461a
Bringing in internal::shared_ptr into google:protobuf namespace.
...
Fixes #1029
2015-12-09 07:40:30 -08:00
Manjunath Kudlur
3f9b4f2944
Updated for c++98 compatibility
2015-12-07 14:15:29 -08:00
Manjunath Kudlur
3ff1dca0bd
Enable fast cpp protos in the python interface.
2015-12-07 13:08:21 -08:00
Josh Haberman
70ffefa551
Fixed compile errors after rebase.
2015-10-28 17:05:47 -07:00