Richard Belleville
c8a72f092e
Improve namespacing
2019-12-10 11:28:50 -08:00
Richard Belleville
e9746f03d6
Format C++
2019-12-10 11:07:59 -08:00
Richard Belleville
87b50e08b9
Formatting
2019-12-04 14:55:08 -08:00
Richard Belleville
467bc90a6f
Simplify naming
2019-12-03 16:29:27 -08:00
Richard Belleville
b9b126a237
Add new functions to grpc api surface
2019-12-03 16:14:40 -08:00
Richard Belleville
6feae07504
Regenerate projects
2019-12-03 15:08:50 -08:00
Richard Belleville
0f27c1630e
Speed up transitive closure calculation
2019-12-03 11:17:08 -08:00
Richard Belleville
7400bc0657
Readability
2019-12-03 11:08:44 -08:00
Richard Belleville
ecab62dc31
Support services too
2019-12-02 17:08:00 -08:00
Richard Belleville
595807e0c5
Create importlib path for protos
2019-12-02 16:47:15 -08:00
Richard Belleville
709143d1f5
Support multiple include paths. Pretty print errors. Support combined import
2019-12-02 13:01:33 -08:00
Richard Belleville
70d61da47e
Test mixing of static and dynamic loading
2019-11-27 15:30:11 -08:00
Richard Belleville
4d3790271a
Support importing a dependency tree of protos.
2019-11-27 13:47:37 -08:00
Richard Belleville
a482fb21f8
Make include path work
2019-11-27 10:54:32 -08:00
Richard Belleville
555019b098
Clean up service import
2019-11-27 10:34:02 -08:00
Richard Belleville
01031e2fca
Generate services in a dirty way
2019-11-27 10:09:19 -08:00
Richard Belleville
94ca493f4e
Instantiate a module with the generated code
2019-11-26 16:46:49 -08:00
Richard Belleville
8dd1f3a394
Intelligently collect errors and warnings
2019-11-26 16:23:28 -08:00
Richard Belleville
9cc62a6208
WIP. Output protos in memory, not to STDOUT
2019-11-26 15:23:08 -08:00
Richard Belleville
0cfe955068
Add a simple unified importer
2019-11-22 16:32:23 -08:00
Richard Belleville
08a4bbf8b6
Make files build-system agnostic
2019-11-22 13:14:57 -08:00
Richard Belleville
1fe8b04646
Successfully import under Bazel
2019-11-22 13:02:19 -08:00
Jan Tattermusch
41622c19c6
fix submodule at head script
2019-11-19 14:29:27 -05:00
Yash Tibrewal
07ef24344c
Regenerate projects
2019-10-24 11:54:20 -07:00
Esun Kim
4bc9820241
Update comment
2019-10-04 20:41:36 -07:00
Esun Kim
d55154f7b8
Reformat code
2019-10-04 17:25:58 -07:00
Esun Kim
55ae0f6f8d
Added libatomic to gRPC python
2019-10-04 16:39:10 -07:00
Esun Kim
cf444b9cab
Regenerate projects
2019-09-10 14:08:50 -07:00
Karthik Ravi Shankar
fcb43f9dee
Regenerate projects
2019-08-01 17:34:02 -07:00
Jan Tattermusch
af8c8a88e3
Delete the exited container after running python bazel_deps.sh
2019-07-08 16:24:16 +02:00
Esun Kim
cd27a36924
Regenerate projects
2019-06-18 15:40:50 -07:00
Jan Tattermusch
4d33b5c955
Merge pull request #19182 from haon4/201905291635
...
Update protobuf version to 3.8.0
2019-06-18 17:36:27 +02:00
Hao Nguyen
1ddaafd677
Update protobuf version
2019-05-29 16:37:10 -07:00
Richard Belleville
0ebeb40718
Merge pull request #19084 from gnossen/python2-deprecation-notice
...
Add python deprecation notices.
2019-05-28 13:06:52 -07:00
Srini Polavarapu
ec640a53c6
Merge pull request #19105 from gnossen/twine_check_artifacts
...
Produce Python Wheels with a Valid long_description field
2019-05-28 10:11:34 -07:00
Richard Belleville
5d95bf037d
Actually include README.rst in all packages
2019-05-20 14:21:25 -07:00
Richard Belleville
cb9e2188ab
Add python deprecation notices.
2019-05-20 13:05:37 -07:00
Srini Polavarapu
6bc2ff1b5f
Regenerate projects
2019-05-10 10:38:59 -07:00
Lidi Zheng
7095f5acbe
Use requirements.bazel.txt to generate Python documents
2019-04-16 11:27:31 -07:00
Lidi Zheng
0231bf3b01
Regenerate projects
2019-03-29 16:24:50 -07:00
Jan Tattermusch
ce22e246d7
run tools/distrib/python/make_grpcio_tools.py
2019-03-12 05:09:46 -04:00
Srini Polavarapu
b0efc103e3
Regenerate projects
2019-02-12 21:07:42 -08:00
Lidi Zheng
31bce3b127
Remove redundent lines
2019-01-21 16:49:36 -08:00
Lidi Zheng
51ba492d6d
Minimize the change
2019-01-21 16:26:33 -08:00
Lidi Zheng
2dbabc7a8f
Add new grpc_tools setuptools command BuildPackageProtosStrict
2019-01-16 12:07:50 -08:00
Lidi Zheng
0579dcaed6
Escalate the failure of protoc execution
2019-01-16 10:26:59 -08:00
Sanjay Pujare
94d5587643
Regenerate projects
2019-01-03 15:35:20 -08:00
Muxi Yan
f3e4ae633e
Regenerate projects
2018-11-19 15:24:53 -08:00
Lidi Zheng
d1776af2ff
Make docgen.py work
...
* Merge unnecessary arguments
* Remove the build command (CI should make sure it works, not this script)
* Speed up the GitHub operations with proper flags
* Adding Sphinx to setup requirement
2018-11-15 17:39:22 -08:00
Jan Tattermusch
d83903ffd1
add _parallel_compile_patch.py to python manifest
2018-11-07 09:26:59 +01:00
Jan Tattermusch
185a0a7028
add python monkey-patch for parallel build_ext compilation
2018-10-31 09:01:01 +01:00
Stanley Cheung
e5ce1e36e6
Regenerate projects
2018-10-08 15:50:50 -07:00
Juanli Shen
8ceb27a324
Regenerate projects
2018-08-27 14:27:55 -07:00
Mehrdad Afshari
981f19bed2
Remove protobuf js_embed hack
2018-08-16 11:18:00 -07:00
Jan Tattermusch
d404e322bf
run make_grpcio_tools.py
2018-08-07 14:28:41 +02:00
Jan Tattermusch
0ff1249d4d
update python grpcio_tools
2018-08-07 14:28:40 +02:00
Srini Polavarapu
8c9af7464c
Regenerate projects
2018-07-19 09:52:56 -07:00
Srini Polavarapu
c79c156307
Regenrate projects
2018-06-08 17:01:18 -07:00
Jan Tattermusch
dd009359e3
add some transparency to make_grpcio_tools.py
2018-05-23 22:02:41 +02:00
Mehrdad Afshari
2d43a45ad1
Regenerate projects
2018-05-02 22:49:52 -07:00
Mehrdad Afshari
ad27271577
Merge pull request #15112 from mehrdada/bump-pip-to-10.0.0
...
Bump pip==10.0.1 and protobuf==3.5.2.post1
2018-04-20 11:55:19 -07:00
Mehrdad Afshari
d0d8ce8568
Bump pip version to 10.0.1
2018-04-19 15:48:23 -04:00
Mehrdad Afshari
b7d49bbe1f
Regenerate grpcio_tools protobuf dependencies
2018-04-19 00:59:37 -04:00
Mehrdad Afshari
90cfc8ed57
Regenerate projects
2018-04-04 14:04:11 -07:00
Mehrdad Afshari
9073ea03ef
Regenerate projects
2018-02-22 22:21:33 -08:00
Feng Li
d1ffa617f9
Update README.rst for python grpcio-tools
...
GRPC_PYTHON_BUILD_WITH_CYTHON=1 is required to build grpcio-tools from source.
2018-01-26 11:55:14 -08:00
Mehrdad Afshari
43884047c9
Regenerate projects
2018-01-19 14:25:15 -08:00
Mehrdad Afshari
87cd994b04
Upgrade yapf to 0.20.0
...
Upgrade yapf version to 0.20.0 and reformat Python files.
2018-01-02 14:40:00 -08:00
ncteisen
acbf06591e
un yapf protoc_lib_deps
2017-12-12 10:58:19 -08:00
ncteisen
7a2be20a8a
yapf tools/distrib
2017-12-11 16:49:19 -08:00
Mehrdad Afshari
14e96f9ae8
Bump 1.8.0-dev to 1.9.0-dev
2017-11-27 17:14:15 -08:00
Mehrdad Afshari
0df9c8acdc
Update Python dependency to protobuf v3.5.0.post1
2017-11-27 12:52:41 -08:00
Mehrdad Afshari
28661ea6e1
Bump third_party/protobuf submodule to v3.5.0
2017-11-24 17:56:04 -08:00
Mehrdad Afshari
9b4315682b
Do not require bazel for check_grpcio_tools.py
...
The `make_grpcio_tools.py` rube-goldberg machinery relies on
`bazel` to extract the list of files required to compile the
`grpcio-tools` package that are provided by the `protobuf`
submodule. In order to ensure that list is up to date,
`check_grpcio_tools.py` sanity check does the same `bazel`
query, and checks the full contents against the already
existing list in the repository. This has the downside of
requiring `bazel` to run that particular check at sanity test
time, and flakiness has been seen there.
This commit changes the code generation process to include
the git hash of the submodule at the time `make_grpcio_tools.py`
is invoked and stores it in the generated file and instead of
doing the whole process at test time, the `check_grpcio_tools.py`
sanity test simply checks the submodule version at test time
and verifies it against the version included in the file by
`make_grpcio_tools.py` thus removing the `bazel` dependency
at test time and increasing test robustness and speed.
2017-11-20 12:14:23 -08:00
murgatroid99
9887379158
Update version to 1.8.0-dev, update g word to 'generous'
2017-10-02 17:31:33 -07:00
Nathaniel Manista
8bba3bfc25
Pin pip at 9.0.1
2017-09-28 17:28:01 +00:00
David Garcia Quintas
b352be025f
Upmerge from v1.6.x branch to master
2017-09-18 11:55:52 -07:00
Jan Tattermusch
4fa3364975
bump version to 1.6.1
2017-09-12 12:56:45 +02:00
David Garcia Quintas
dfde288148
1.6.0-pre1 -> 1.6.0
2017-08-29 11:31:50 -07:00
Ken Payson
f5f5ed0305
Fix syntax error on classifiers
2017-08-24 11:46:03 -07:00
David Garcia Quintas
1775ef91d2
Version bump to 1.6
2017-08-16 21:01:30 -07:00
David Garcia Quintas
713597f1cd
Master version bump to 1.7.x
2017-08-16 20:59:05 -07:00
Stanley Cheung
de4b59b11c
ran make_grpcio_tools.py
2017-08-10 11:01:35 -07:00
Ken Payson
9c420447fa
Add classifiers to package details
2017-07-25 12:06:46 -07:00
Jan Tattermusch
cb8eaaa883
fix grpcio_tools build on kokoro
2017-07-18 17:26:27 +02:00
Craig Tiller
d996379030
Reset OWNERS state
2017-07-17 10:54:07 -07:00
Mehrdad Afshari
76a316cb1f
Add `set noparent` to Python OWNER files
2017-07-13 16:19:17 -07:00
Mehrdad Afshari
e6fb12fd96
Add additional OWNERS files for Python projects
2017-07-13 16:10:39 -07:00
Mehrdad Afshari
bb3d95b643
Use https://grpc.io consistently as the canonical URL
2017-07-10 22:24:28 +00:00
Mehrdad Afshari
976eb7c4b4
Fetch grpc.io/release over https
2017-07-10 15:07:33 -07:00
Jan Tattermusch
ecb1fa194d
fix protobuf_generated_well_known_types_embed.cc
2017-06-08 11:47:43 +02:00
Jan Tattermusch
9f401e53c9
fix make_grpcio_tools.py
2017-06-08 11:22:41 +02:00
Jan Tattermusch
4d5c3102a1
fix remaining license notices
2017-06-08 11:22:41 +02:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
David Garcia Quintas
aebcdbd732
master bumped to 1.5.x
2017-05-30 14:14:27 -07:00
Ken Payson
029090628d
Upgrade protobuf to 3.3.0
2017-05-08 12:18:12 -07:00
kpayson64
4589a2ebf9
Merge pull request #10688 from kpayson64/fix_php_interop
...
Fix PHP interop tests
2017-04-19 10:37:27 -07:00
Ken Payson
b702ce2117
Fix PHP interop tests
2017-04-18 14:29:57 -07:00
David Garcia Quintas
9e1acc0796
master to 1.4.0-dev
2017-04-13 16:30:15 -07:00
Ken Payson
975b5103e5
Fix build on Alpine linux + add portability tests
2017-04-06 13:39:35 -07:00
Nicolas "Pixel" Noble
e44a50ffd7
Merge branch 'v1.2.x' of https://github.com/grpc/grpc into upmerge-1.2.0
2017-03-24 00:54:47 +01:00
Alexander Polcyn
3e30832cca
bump v1.2.x branch to 1.2.1-pre1
2017-03-20 17:00:45 -07:00
David Garcia Quintas
69e5a28635
Going for 1.2.0
2017-03-20 12:51:17 -07:00
Ken Payson
12ca7d319c
Bump 1.2.x version to pre-2
2017-03-16 11:01:06 -07:00
kpayson64
32f32ea0b2
Merge pull request #9990 from kpayson64/fill_in_fields
...
Add package details to grpcio/grpcio-tools
2017-03-10 15:35:55 -08:00
Ken Payson
78354300bf
Add package details to gRPC Packages
2017-03-10 10:47:45 -08:00
David Garcia Quintas
904e7f53ae
Introducing 1.2.0-pre1
2017-03-09 15:02:19 -08:00
David Garcia Quintas
74cec10619
Bumped version to 1.3.0-dev
2017-03-09 15:00:26 -08:00
Mehrdad Afshari
9b3c73d1cd
Updated protobuf dependency for python to 3.2.0
2017-03-07 22:10:15 +00:00
Jan Tattermusch
3b7bcc3eb0
fix grpcio_tools build on windows
2017-03-07 13:00:20 +01:00
Mehrdad Afshari
065d924436
Updated python scripts to work with protobuf 3.2.0
...
Since the build script of python grpcio-tools package
is very much entangled with the build system of protobuf,
and protobuf build scripts added a build step that
compiles js/embed.cc to create a preprocessor binary
that takes some .js files and generates a single
well_known_types_embed.cc which then gets linked to the
rest of protobuf source tree.
The generated code seems to be used only by the JS
portion of protoc, so is not expected to affect
our python build. Since we did not want to replicate
the entire build process of protobuf, we decided to
pre-generate the well_known_types_embed.cc and keep
it in our repo and then substitute the js/embed.cc
compiler file with it.
2017-03-07 13:00:19 +01:00
Jan Tattermusch
5cf218e641
regenerate protoc_lib_deps.py
2017-03-07 13:00:19 +01:00
Jan Tattermusch
6820c8c746
fix bazel_deps.sh
2017-03-07 13:00:19 +01:00
Craig Tiller
5cad46e218
Bump master version numbers
2017-01-30 15:32:24 -08:00
Masood Malekghassemi
aa7089a549
Be more verbose when generating Python documentation
2017-01-20 18:55:09 -05:00
Masood Malekghassemi
db422d7eba
Provide doc dir even if user interrupts docgen
2016-12-27 09:57:13 -08:00
Masood Malekghassemi
0702f628d7
Change grpcio_tools to grpcio-tools
...
This should address the difference in how we ask users to install
grpcio-tools and the files the user ends up downloading from PyPI.
2016-12-20 12:44:36 -08:00
Masood Malekghassemi
f1cdf59b7f
Patch overlooked strings from Python un-namespacing
2016-12-14 11:51:40 -08:00
Masood Malekghassemi
fb261bf748
Un-namespace Python packages
...
Setuptools was updated and our hacky namespace-package-chickens came
back to roost. This removes the unsupported namespace package hacks.
2016-12-12 15:04:30 -08:00
Masood Malekghassemi
0858d214af
Include proto WKTs in py tools distutils command
...
Fixes #8334 .
2016-11-03 19:52:32 -07:00
Masood Malekghassemi
2da4666bdd
Don't set up Python doc packages every time
2016-10-25 18:06:18 -07:00
Stanley Cheung
146a3773da
PHP Proto3: upgrade protobuf to v3.1.0 and regenerate reflection.proto
2016-09-29 17:26:50 -07:00
Nicolas "Pixel" Noble
e3e17d3f6b
Merge branch 'v1.0.x' of https://github.com/grpc/grpc
2016-08-20 01:45:32 +02:00
Nicolas "Pixel" Noble
35b8c51485
Bumping version to 1.0.1-pre1.
2016-08-18 21:57:20 +02:00
Nicolas Noble
90e4bd5fbb
Merge pull request #7745 from nicolasnoble/no-more-pre
...
Removing pre2 flag.
2016-08-18 12:16:48 -07:00
Ken Payson
8348973de9
Use templates for python version dependencies
...
Also change grpcio-tools to be a runtime dependency of grpcio-tests,
grpcio-tools is run as part of the tests.
2016-08-18 11:27:47 -07:00
Ken Payson
69ff5de496
Add Python3.5 grpcio-tools binaries
2016-08-17 15:31:16 -07:00
Nicolas "Pixel" Noble
0f9337b6a0
Removing pre2 flag.
2016-08-16 03:07:09 +02:00
Ken Payson
5998cd760c
Add Python3.5 artifact targets
2016-08-15 10:57:47 -07:00
Nicolas "Pixel" Noble
7f074e0e20
Merge branch 'v1.0.x' into manual-upmerge
2016-08-11 21:00:08 +02:00
Ken Payson
e5fd01a389
Bump python protobuf dependency to 3.0.0
2016-08-03 11:43:15 -07:00
Nicolas "Pixel" Noble
3260a1731a
Bumping to 1.0.0-pre2.
2016-07-29 22:56:12 +02:00
murgatroid99
598d5240c0
Fix merge again
2016-07-25 09:42:18 -07:00
murgatroid99
224fe989e4
Fixed incorrect merges
2016-07-22 13:28:25 -07:00
murgatroid99
2b7fe5a6c0
Actually commit changes to tools/distrib/python/grpcio_tools/setup.py
2016-07-22 11:03:31 -07:00
murgatroid99
316f73f6c1
Merge v1.0.x into master
2016-07-22 11:00:34 -07:00
Masood Malekghassemi
6f7d4221af
Upgrade virtualenv pip in Python docgen
...
Also ignore the docgen-generated directories under doc/.
2016-07-20 17:23:45 -07:00
kpayson64
e2195c0644
Merge pull request #7397 from soltanmm/hua-tulyada-hua-wa-hua-HEY-Hey-hey-hey
...
Document the custom grpcio-tools command class
2016-07-19 15:45:10 -07:00
kpayson64
4fa58f082b
Merge pull request #7424 from soltanmm/macverfix
...
Force the Python host version on Mac OS X
2016-07-19 15:43:41 -07:00
Masood Malekghassemi
34c9a73ab9
Document the custom grpcio-tools command class
2016-07-19 14:32:42 -07:00
Masood Malekghassemi
398b06e843
Force the Python host version on Mac OS X
2016-07-18 19:21:06 -07:00
Ken Payson
dd24c1ece4
Polish grpcio_health_checking package
...
-Rename namespace to grpc_health->grpc to match spec
-Proper use of NOT_FOUND status code
-Improve testing
-Add source distribution to artifact build
2016-07-18 12:50:13 -07:00
Masood Malekghassemi
792d899b7e
Support long paths in make_grpcio_tools.py
2016-07-16 02:32:55 -07:00
Masood Malekghassemi
58a0494ceb
Use normalized path separators in `setup.py`s
2016-07-16 01:45:18 -07:00
Masood Malekghassemi
9756fa3e1a
Allow make_grpcio_tools.py to be invoked in parallel
2016-07-16 01:31:50 -07:00
kpayson64
1198da0b5c
Merge pull request #7314 from soltanmm/spinning-flags
...
Set more build-flags in `setup.py`s
2016-07-14 12:36:53 -07:00
kpayson64
45b509a7d1
Merge pull request #7354 from soltanmm/prescribe-more-rest
...
Restructure reStructured text to be valid
2016-07-13 15:55:30 -07:00
Masood Malekghassemi
d66be0b6f6
Set more build-flags in `setup.py`s
...
Removes MinGW flags from various build scripts, since they're now set in
our `setup.py`s by default. Also removes the arguments for the
extensions in grpcio's setup.py; that function was already accessing
globals anyway, might as well go whole-hog.
2016-07-13 14:33:33 -07:00
Jorge Canizales
377427a7bd
Merge pull request #7357 from grpc/v1.0.x
...
Automatic v1.0.x -> master upmerge
2016-07-13 12:42:57 -07:00
Masood Malekghassemi
48d07c6489
Add special methods to generated Python docs
...
Also removes an old-now-spurious `make` invocation from the docgen.py
helper script.
2016-07-12 16:20:29 -07:00
Masood Malekghassemi
165f9a713b
Restructure reStructured text to be valid
2016-07-12 16:18:59 -07:00
Nicolas "Pixel" Noble
49bfb92dc1
Master is now 1.1.0-dev.
2016-07-12 09:31:41 +02:00
Nicolas "Pixel" Noble
8c72ae43f9
Flagging master as 1.0.0-pre1.
2016-07-12 09:18:18 +02:00
Nicolas "Pixel" Noble
1c41c29c26
Merge branch 'release-0_15' into upmerge-master
...
Conflicts:
Makefile
build.yaml
gRPC-Core.podspec
gRPC.podspec
package.json
package.xml
src/core/lib/surface/version.c
src/csharp/Grpc.Auth/project.json
src/csharp/Grpc.Core/VersionInfo.cs
src/csharp/Grpc.Core/project.json
src/csharp/Grpc.HealthCheck/project.json
src/csharp/build_packages.bat
src/node/tools/package.json
src/python/grpcio/grpc/__init__.py
src/python/grpcio/grpc_version.py
src/python/grpcio_tests/tests/unit/_rpc_test.py
src/ruby/lib/grpc/version.rb
src/ruby/tools/version.rb
templates/gRPC.podspec.template
tools/distrib/python/grpcio_tools/grpc_version.py
tools/doxygen/Doxyfile.c++
tools/doxygen/Doxyfile.c++.internal
tools/doxygen/Doxyfile.core
tools/doxygen/Doxyfile.core.internal
tools/run_tests/port_server.py
2016-07-12 04:30:57 +02:00
Masood Malekghassemi
586e3835fe
Make Python build standalone on Windows
2016-07-08 12:36:04 -07:00
Nicolas Noble
674b30373e
Merge pull request #7214 from kpayson64/bump_grpcio_tools_ver
...
Bumped grpc-tools version
2016-07-01 16:10:49 -07:00
Ken Payson
e4123f3083
Updated release version to 0.15.1
2016-07-01 14:54:52 -07:00
Masood Malekghassemi
6db60b9041
Sanitize grpcio-tools command arguments
2016-07-01 10:18:46 -07:00
Masood Malekghassemi
1ff429da2a
Organize Python tests to use grpcio-tools directly
...
Moves all tests into a separate package. This does not change existing
supported means of running tests (e.g. through run_tests.py).
2016-07-01 10:18:45 -07:00
Masood Malekghassemi
ebf81e7a05
Add programmatic access to protoc in grpcio-tools
2016-07-01 10:18:43 -07:00
Masood Malekghassemi
d5fee35f93
Build Python3 grpcio-tools on OS X
2016-07-01 10:18:38 -07:00
Masood Malekghassemi
8a15dd2fae
Use open-source defaults to propagate Python plugin configuration
2016-06-30 16:17:31 -07:00
Jan Tattermusch
3b9419eda8
Merge pull request #7109 from soltanmm/toolism
...
Use open-source defaults to propagate Python plugin configuration
2016-06-30 13:37:57 -07:00
David Garcia Quintas
4281272389
Updated git clone URL
2016-06-29 17:39:07 -07:00
Masood Malekghassemi
71448b2898
Use open-source defaults to propagate Python plugin configuration
2016-06-29 11:41:24 -07:00
murgatroid99
f519df8147
Update version to 0.15.0
2016-06-24 11:12:03 -07:00
murgatroid99
d29a3bf004
Update master branch to 0.16.0-dev
2016-06-24 10:26:14 -07:00
Jan Tattermusch
032a03e167
Merge pull request #6828 from soltanmm/arkenhammer
...
Add common proto files to Python grpcio-tools
2016-06-09 15:48:45 -07:00
Jan Tattermusch
a5871cf9c2
Merge pull request #6843 from soltanmm/doc-tools
...
Add usage documentation to Python tools distribution
2016-06-09 14:50:01 -07:00
Masood Malekghassemi
82c3dd1f0a
Add usage documentation to Python tools distribution
2016-06-08 17:55:25 -07:00
Masood Malekghassemi
2dbc217e5e
Add common proto files to Python grpcio-tools
2016-06-07 16:57:14 -07:00
Masood Malekghassemi
d4b4009c37
Use Python namespace packages
...
Before, namespace packages would break in auditwheel due to a
superfluous check (fixed in the commit referenced in the Dockerfiles).
Now, the auditwheel used in the manylinux1-support Docker images can
handle namespace packages, and we may thus use them. This should
alleviate future user pain w.r.t. installation of grpcio-tools causing
loss of grpcio files and vice versa (e.g. requiring a reinstall of
grpcio following installation of grpcio-tools).
2016-06-06 18:55:43 -07:00
Nicolas Noble
38c6cfb82f
Merge pull request #6536 from grpc/release-0_14
...
Release 0.14 upmerge
2016-05-11 10:45:37 -07:00
Nicolas "Pixel" Noble
c810a38170
Bumping protobuf submodule to beta-3-pre1.
2016-05-11 00:57:55 +02:00
Nicolas "Pixel" Noble
2c75731b68
The release branch is now 0.14.1-pre1.
2016-05-10 09:26:34 +02:00
Nicolas "Pixel" Noble
5ecdda759a
Processing the 0.14 release.
2016-05-10 08:29:53 +02:00
Nicolas Noble
fac1b4d220
Merge pull request #6475 from grpc/release-0_14
...
Upmerge from 0.14.0
2016-05-09 23:18:34 -07:00
Masood Malekghassemi
8231867637
Add explicit license to grpcio-tools setup.py
2016-05-09 11:21:20 -07:00
Jan Tattermusch
5701ae8a34
Merge pull request #6483 from soltanmm/wind2
...
Fix windows linkage in Python grpcio-tools
2016-05-09 10:34:00 -07:00
Masood Malekghassemi
b4e82f7897
Fix windows linkage in Python grpcio-tools
2016-05-07 13:01:14 -07:00
Jan Tattermusch
4e2f7727a9
rename grpc.protoc.compiler to grpc.tools.protoc
2016-05-06 12:28:58 -07:00
Jan Tattermusch
fe8acd723f
Merge pull request #6469 from soltanmm/doctools
...
Add Python grpcio-tools documentation
2016-05-06 11:31:32 -07:00
Masood Malekghassemi
7e660d7e42
Add Python grpcio-tools documentation
2016-05-05 20:11:50 -07:00
Masood Malekghassemi
4340b74761
Fix missing file in grpcio-tools sdist
2016-05-05 18:14:26 -07:00
Nicolas "Pixel" Noble
16caa50aae
Master is now 0.15.0-dev.
2016-05-06 03:02:51 +02:00
Nicolas "Pixel" Noble
253a7109ed
The release branch is now 0.14.0-pre1.
2016-05-06 03:00:51 +02:00
Nicolas "Pixel" Noble
b836b5bfee
Adding missing copyright.
2016-05-06 00:55:59 +02:00
Masood Malekghassemi
010eb48d21
Use manylinux
2016-05-04 15:30:30 -07:00
Masood Malekghassemi
955887928f
Keep grpcio_tools version in sync with rest of project
2016-05-04 15:30:30 -07:00
Masood Malekghassemi
176ac65faf
Don't truncate deps file on failure to find bazel
2016-05-04 15:30:30 -07:00
Masood Malekghassemi
0e25c8d71a
Tightly integrate the Python plugin with its protoc
...
This grossly simplifies the protoc invocation to:
python -m grpc.protoc.compiler --python_out=... --grpc_python_out=...
[...] --plugin=protoc-gen-python-grpc=grpc_python_protoc_plugin... [...]
2016-05-04 15:30:30 -07:00
Masood Malekghassemi
58d24c259a
Add sanity test for grpcio protoc package
2016-05-04 15:30:30 -07:00
Masood Malekghassemi
d039a98a94
Add Python grpcio protoc package
2016-05-04 15:30:30 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Stanley Cheung
6156f0962e
Simplify PHP installation for release 0.13
2016-02-28 19:14:07 -08:00
Masood Malekghassemi
3ee1f9b778
Update Python docgen
2016-02-22 18:37:51 -08:00
Masood Malekghassemi
81183254ab
Maintain copyright sanity in Python-related files
2016-01-14 06:56:03 -08:00
Masood Malekghassemi
df97aecb79
Enable submitting binary dists of Python
2016-01-14 06:55:06 -08:00
Masood Malekghassemi
116982ea89
Include core in Python distribution
2016-01-07 09:43:42 -08:00
Nathaniel Manista
ae4fbcd643
Use "#!/usr/bin/env python2.7" only in utilities
2015-09-23 16:29:44 +00:00