aboutsummaryrefslogtreecommitdiff
path: root/python/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixed compile for Python 3. There are still some crashes though.Josh Haberman2015-12-301-1/+1
|
* Require six>=1.9 for Python.Feng Xiao2015-12-291-1/+1
| | | | | | | | | We use six sub-modules that aren't available in old versions. Not specifying this requirement in the setup will lead to much less readable runtime errors. It's particuarlly problematic for Mac OSX users because the system comes with an old six version 1.4.1 by default. [skip ci]
* Add missing files to EXTRA_DIST.Feng Xiao2015-12-281-2/+3
| | | | Also delete some unused files.
* Down-integrate from internal code base.Feng Xiao2015-12-111-0/+1
|
* Added Python failure lists, and fixes to make sure failure propagates.Josh Haberman2015-12-031-1/+2
|
* Conformance test implementation for Python.Josh Haberman2015-12-021-0/+7
|
* Special-case Clang-only warning flags to Clang.Josh Haberman2015-10-281-2/+4
|
* Disable some more warnings to be warnings-free.Josh Haberman2015-10-281-1/+2
|
* Removed all warnings from the Python/C++ build.Josh Haberman2015-10-281-1/+8
| | | | | | | | | | | Also made the Travis build ensure that no warnings are present. These builds were previously spewing many warnings, which was hiding warnings for important things like accidentally using C++11-only features. Change-Id: I56caeee9db48bc78756a3e8d7c14874630627037
* add complete WKT for python.Jisi Liu2015-10-061-4/+8
|
* Generate well known types for python.Jisi Liu2015-10-061-8/+6
|
* Down-integrate from google internal.Jisi Liu2015-10-051-0/+9
|
* Merge remote-tracking branch 'origin/master' into beta-1Feng Xiao2015-08-251-31/+22
|\
| * Fix travis buildDan O'Reilly2015-08-201-0/+1
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Remove debug codeDan O'Reilly2015-08-201-1/+0
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Use tox in travis build. Tweak tox.iniDan O'Reilly2015-08-201-0/+1
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Add some clarifying comments. Remove ez_setup.py.Dan O'Reilly2015-08-201-13/+1
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Get Python 2.6 working.Dan O'Reilly2015-08-141-1/+6
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Fixing some testsDan O'Reilly2015-08-131-35/+22
| | | | | | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
| * Merge remote-tracking branch 'upstream/master' into py2_py3_straddleDan O'Reilly2015-08-121-54/+73
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: python/google/protobuf/descriptor_pool.py python/google/protobuf/internal/api_implementation_default_test.py python/google/protobuf/internal/cpp_message.py python/google/protobuf/internal/descriptor_database_test.py python/google/protobuf/internal/descriptor_pool_test.py python/google/protobuf/internal/descriptor_python_test.py python/google/protobuf/internal/descriptor_test.py python/google/protobuf/internal/generator_test.py python/google/protobuf/internal/message_factory_python_test.py python/google/protobuf/internal/message_factory_test.py python/google/protobuf/internal/message_test.py python/google/protobuf/internal/proto_builder_test.py python/google/protobuf/internal/python_message.py python/google/protobuf/internal/reflection_test.py python/google/protobuf/internal/service_reflection_test.py python/google/protobuf/internal/symbol_database_test.py python/google/protobuf/internal/text_encoding_test.py python/google/protobuf/internal/text_format_test.py python/google/protobuf/internal/unknown_fields_test.py python/google/protobuf/internal/wire_format_test.py python/google/protobuf/pyext/descriptor_cpp2_test.py python/google/protobuf/pyext/message_factory_cpp2_test.py python/google/protobuf/pyext/reflection_cpp2_generated_test.py python/setup.py ruby/lib/google/protobuf/message_exts.rb
| * | Declare explicit support for Python 3.3 and 3.4.Tres Seaver2015-01-131-0/+4
| | |
| * | Merge branch 'python-update_setup' into straddle_py2_py3Tres Seaver2015-01-131-37/+18
| |\ \
| | * | Noramlize 'setup.py' to fit conventions:Tres Seaver2015-01-131-37/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move human-centric metadata to top of 'setup()' call. - Add Trove classifiers for supported Python versions. - Use 'find_packages()' + MANIFEST.in to avoid errors in listing modules and packages.
| * | | Compatibility with Python2.6 unittest.Tres Seaver2015-01-131-7/+0
| | | |
| * | | Merge branch 'prep_for_py2_py3_straddle' into straddle_py2_py3Tres Seaver2015-01-131-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: python/setup.py
| | * | | Overlooked dependency.Tres Seaver2015-01-131-1/+1
| | |/ /
| * / / Drop dependency on 'google.apputils'.Tres Seaver2015-01-131-5/+0
| |/ / | | | | | | | | | Use stdlib's 'unittest' instead.
* | / Down-integrate from internal branch.Jisi Liu2015-08-211-0/+6
| |/ |/| | | | | Change-Id: Ieb7a2c2fbf35bc2a8fa65b915a5ecb68c83863e4
* | Replace the check of "../.git"Feng Xiao2015-05-261-25/+24
| | | | | | | | | | | | | | Checking the existence of ".git" is not the right way to check whether we are in develop environment because we distribute source tar-balls where such a ".git" directory does not exist. Replaced it with checking .proto files.
* | down-integrate internal changesBo Yang2015-05-211-0/+1
| |
* | Only generate protos in developmentTamir Duberstein2015-05-151-0/+4
| | | | | | | | Fixes #333.
* | Use glob to simplifyTamir Duberstein2015-05-151-10/+3
| |
* | Merge pull request #255 from btabibian/masterJoshua Haberman2015-05-071-1/+1
|\ \ | | | | | | adding globals() to exec call for python3 compatibility
| * | mendBehzad Tabibian2015-05-071-1/+1
| | |
| * | adding globals() to exec call for python3 compatibilityBehzad Tabibian2015-04-281-1/+1
| | |
* | | Noramlize 'setup.py' to fit conventions:Tamir Duberstein2015-05-061-86/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Comply with flake8, except for indentation width, which is 2. - Move human-centric metadata to top of 'setup()' call. - Add Trove classifiers for supported Python versions. - Use 'find_packages()' + MANIFEST.in to avoid errors in listing modules and packages. Closes #131 and #161.
* | | Don't hard-code the python pathTamir Duberstein2015-05-061-1/+1
| | |
* | | [PYTHON] Drop dependency on 'google.apputils'.Tamir Duberstein2015-04-101-6/+1
| | | | | | | | | | | | Use stdlib's 'unittest' instead.
* | | [PYTHON] Remove unnecessary `include_dir`Tamir Duberstein2015-04-101-1/+1
| | |
* | | Remove useless file that doesn't loadTamir Duberstein2015-04-081-1/+0
|/ / | | | | | | This file was broken in ada6556.
* | Fix python versions to comply with pep-0440.Jisi Liu2015-03-041-1/+13
| | | | | | | | Change-Id: Ifb4958e4f371b36f249faa466473f851697edb5c
* | Bump the version number to 3.0.0-alpha-3-preJisi Liu2015-03-021-1/+1
| | | | | | | | Change-Id: I33479e529b060e4fed532a827a386d3baecc835e
* | Down integrate from Google internal.Jisi Liu2015-02-251-18/+4
| | | | | | | | Change-Id: I34d301133eea9c6f3a822c47d1f91e136fd33145
* | Update version number to 3.0.0-alpha-2Jisi Liu2015-02-211-1/+1
|/ | | | Change-Id: Icecb25db34ae5e6d5142a2d75ca7216ba018abb2
* Update version number to v3.0.0-preFeng Xiao2014-12-101-1/+1
|
* Update version number to v3.0.0-alpha-1Feng Xiao2014-12-031-1/+1
|
* Fix Python C++ implementation build issues:Feng Xiao2014-11-251-1/+1
| | | | | 1. Haven't included the include path for "config.h". 2. Use of C++11 auto keyword.
* Down-integrate from internal code base.Feng Xiao2014-11-101-0/+3
|
* Merge pull request #50 from dlitz/compat-py3kFeng Xiao2014-11-081-2/+11
|\ | | | | setup.py fixes for Python 3
| * Omit google-apputils dependency under Python 3Dwayne Litzenberger2014-10-141-1/+5
| | | | | | | | Temporary change until a py3k-compatible google-apputils is released.