aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python
Commit message (Collapse)AuthorAge
* Merge pull request #1659 from jayantkolhe/my-shiny-new-branchGravatar Jorge Canizales2015-05-19
|\ | | | | Update README.md to present Python as ready for early adopters.
| * Update README.mdGravatar Jayant Kolhe2015-05-19
| |
* | Upgrading third_party/protobuf to version v3.0.0-alpha-1-150-g7d5cf8d.Gravatar Nicolas "Pixel" Noble2015-05-19
|/
* Merge github.com:grpc/grpc into bye-bye-completion-queue-pieGravatar Craig Tiller2015-05-12
|\
| * Merge pull request #1493 from ↵Gravatar Yang Gao2015-05-12
| |\ | | | | | | | | | | | | ctiller/churn-churn-churn-the-api-gently-down-the-stream Completion queue binding for new requests API change
| * | Change Python development status to "Alpha"Gravatar Nathaniel Manista2015-05-12
| | | | | | | | | | | | | | | We actually went alpha in the last release cycle several weeks ago but missed updating this documentation.
| | * Fix some wrapped languagesGravatar Craig Tiller2015-05-06
| |/
* | Further fixesGravatar Craig Tiller2015-05-05
| |
* | Merge github.com:grpc/grpc into bye-bye-completion-queue-pieGravatar Craig Tiller2015-05-05
|\|
* | C Core API cleanup.Gravatar Craig Tiller2015-05-04
| | | | | | | | | | | | Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style.
| * clang-formatGravatar Yang Gao2015-05-04
|/
* Merge pull request #1439 from nicolasnoble/python-c89Gravatar Masood Malekghassemi2015-04-30
|\ | | | | C89-ify the python code.
| * C89-ify the python code.Gravatar Nicolas "Pixel" Noble2015-05-01
| |
* | Release Python 0.5.0a2Gravatar Masood Malekghassemi2015-04-30
|/
* Extern-ify symbols so they don't collideGravatar Masood Malekghassemi2015-04-30
|
* Release Python 0.5.0a1Gravatar Masood Malekghassemi2015-04-30
|
* Migrate Python to batch core APIGravatar Masood Malekghassemi2015-04-28
|
* Uncomment accidentally commented stuffGravatar Craig Tiller2015-04-20
|
* Tweak testsGravatar Craig Tiller2015-04-20
|
* Fix Python auth and interop testGravatar Masood Malekghassemi2015-04-13
|
* Add OAuth interop tests to PythonGravatar Masood Malekghassemi2015-04-09
| | | | | Also adds the commands to the grpc_docker shell library script to support running in docker.
* OS X doesn't have librt, so don't link to it.Gravatar Alexander Staubo2015-04-07
|
* Merge pull request #1217 from soltanmm/pypiGravatar Tim Emiola2015-04-07
|\ | | | | Version update to 0.5.0
| * Version update to 0.5.0Gravatar Masood Malekghassemi2015-04-07
| |
* | Merge pull request #1154 from soltanmm/pypiGravatar Tim Emiola2015-04-06
|\| | | | | Enable PyPI package management
| * Enable PyPI package managementGravatar Masood Malekghassemi2015-04-06
| |
* | Update the generated Python interop code.Gravatar Nathaniel Manista2015-04-06
| | | | | | | | | | | | https://github.com/grpc/grpc/issues/1150 tracks the fact that these files shouldn't even exist. For now, however, they do and should be kept current.
* | Add a metadata_transformer to the Python stub.Gravatar Nathaniel Manista2015-04-06
| |
* | Satisfy C90 pedantry in Python adapterGravatar Masood Malekghassemi2015-04-03
| |
* | Merge pull request #1163 from soltanmm/metadataGravatar Nathaniel Manista2015-04-01
|\ \ | | | | | | Add metadata support to low-level Python _adapter
| * | Add metadata support to low-level Python frameworkGravatar Masood Malekghassemi2015-04-01
| | |
* | | Reformat style of using PyObject_HEADGravatar Masood Malekghassemi2015-03-31
|/ /
* / Unify early_adopter construction functionsGravatar Nathaniel Manista2015-03-30
|/ | | | | | | | It was awkward for the generated code to call an API that offered both insecure_server and secure_server as well as insecure_stub and secure_stub. With this change there is just a single server function and a single stub function and security is decided based on arguments passed.
* Factor out interface-specific early_adopter codeGravatar Masood Malekghassemi2015-03-17
| | | | | Refactors early_adopter such that interface-specific code is located in the framework module as a submodule `alpha`.
* Change remaining "packet" names to "ticket"Gravatar Nathaniel Manista2015-03-18
| | | | | This renaming has been incrementally happening for the last several weeks and this change finishes it.
* Correct a package name in a doc stringGravatar Nathaniel Manista2015-03-18
|
* Merge the base and base.packets packagesGravatar Nathaniel Manista2015-03-18
| | | | They were two halves of the same whole.
* Merge pull request #1031 from nathanielmanistaatgoogle/service_nameGravatar Masood Malekghassemi2015-03-17
|\ | | | | Add service name to Python early_adopter
* \ Merge pull request #1061 from nathanielmanistaatgoogle/reenable-testGravatar Masood Malekghassemi2015-03-16
|\ \ | | | | | | Reenable a disabled test method
| * | Reenable a disabled test methodGravatar Nathaniel Manista2015-03-17
| | |
* | | Add at CANCELLATION back-to-front ticket kindGravatar Nathaniel Manista2015-03-17
|/ / | | | | | | This addresses issue #752.
* | Use distinct enums for distinct ticket typesGravatar Nathaniel Manista2015-03-17
| |
* | Merge pull request #1055 from nathanielmanistaatgoogle/python-refactoringGravatar Masood Malekghassemi2015-03-16
|\ \ | | | | | | Python refactoring
| * | Iterate over an enum since we canGravatar Nathaniel Manista2015-03-16
| | | | | | | | | | | | | | | | | | Since enums are themselves iterable there's no need to maintain a list of the elements of the enum dating from back before the enum when its values were just independent constants that hung out together.
| * | Change managers to pass each other OutcomesGravatar Nathaniel Manista2015-03-16
| | | | | | | | | | | | | | | | | | This refactoring greatly reduces the base-internal use of packet kinds and will make much simpler a future change distinguishing front-to-back packet kinds from back-to-front packet kinds.
| | * Add service name to Python early_adopterGravatar Nathaniel Manista2015-03-16
| |/
* / Fixed argument types in setup.pyGravatar murgatroid992015-03-16
|/
* Fix port selection for serverGravatar Arkadiusz Bokowy2015-03-13
| | | | | Commit 31e65be introduces a bug which causes starting server on a randomly selected port.
* Remove a const from a variable that should be mutable.Gravatar Nicolas "Pixel" Noble2015-03-12
| | | | | | deadline is passed by address to PyArg_ParseTuple to update its value. However, deadline is a const double, so attempting to change its value is undefined behavior. Remove the const to have well-defined behavior.
* Eliminate the Python "assembly" packageGravatar Nathaniel Manista2015-03-10
| | | | | This completes issue #726. All that cascading activation stuff just didn't work out as cleanly as I had hoped it would.