Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Define the allow pthread atfork macro for gRPC Python MacOS builds | 2018-08-22 | |
| | |||
* | Upgrade yapf to 0.20.0 | 2018-01-02 | |
| | | | | Upgrade yapf version to 0.20.0 and reformat Python files. | ||
* | auto-fix most of licenses | 2017-06-08 | |
| | |||
* | Fix python artifact build | 2017-05-09 | |
| | |||
* | Yapf_code | 2017-04-17 | |
| | |||
* | Final changes | 2017-04-17 | |
| | |||
* | Fixes | 2017-04-14 | |
| | |||
* | Windows + mac dbg fix | 2017-04-14 | |
| | |||
* | Switch to Makefile based build on mac | 2017-04-13 | |
| | |||
* | Fix mac build | 2017-04-10 | |
| | |||
* | Re-run yapf code, and pin version | 2017-02-06 | |
| | |||
* | Run yapf over Python code | 2017-01-23 | |
| | |||
* | Run Python formatting | 2017-01-17 | |
| | |||
* | Set Python documentation copyright | 2016-12-27 | |
| | |||
* | Make .pxi imports relative | 2016-09-11 | |
| | |||
* | Be more intelligent about Cython in grpcio | 2016-07-22 | |
| | | | | | | | | | Before, Cython would *need* to be imported immediately if generated files did not already exist. Now, missing generated files will trigger a `setup_requires` inclusion of Cython and defer cythonization until extension build-time. If cythonization was specified via environment variable and setup could not find Cython, the extensions are poisoned instead of blocking non-extension commands from running. | ||
* | Add special methods to generated Python docs | 2016-07-12 | |
| | | | | | Also removes an old-now-spurious `make` invocation from the docgen.py helper script. | ||
* | Added Glossary to docs with metadata definition | 2016-07-12 | |
| | |||
* | Organize Python tests to use grpcio-tools directly | 2016-07-01 | |
| | | | | | Moves all tests into a separate package. This does not change existing supported means of running tests (e.g. through run_tests.py). | ||
* | removed spurious .format() | 2016-06-17 | |
| | |||
* | added extra path to python protoc | 2016-06-17 | |
| | |||
* | Initial Python3 support | 2016-06-10 | |
| | | | | | | | | Notable Changes: -Convert all str types to byte types at cython layer (ascii encoding) -Use six for packages that have different names in Python2/Python3 -By default, unit tests are compiled/run in Python2.7 and Python3.4 -Ensure MACOSX_BUILD_TARGET is at least 10.7 | ||
* | Changed python proto build to use shared protos | 2016-04-26 | |
| | |||
* | Update copyrights | 2016-03-31 | |
| | |||
* | Merge pull request #5679 from makdharma/master | 2016-03-20 | |
|\ | | | | | Cleaned up installation/test requirement fetching | ||
* \ | Merge pull request #5540 from soltanmm/upmerge | 2016-03-09 | |
|\ \ | | | | | | | Merge release-0_13 into master | ||
| | * | Cleaned up installation/test requirement fetching | 2016-03-09 | |
| |/ |/| | |||
* | | Address comments and add a TODO. | 2016-03-07 | |
| | | |||
* | | custom test target for parallel test running | 2016-03-07 | |
| | | |||
| * | Update Python docgen | 2016-02-22 | |
|/ | |||
* | Use precompiled extensions only | 2016-02-12 | |
| | |||
* | Truncate Python target triple | 2016-02-11 | |
| | |||
* | Paper over custom command limitations | 2016-02-11 | |
| | | | | | | | | | The custom gRPC bdist command depends on numerous undocumented and private behaviors of setuptools, wheel, distutils, etc. One such is the ordering of generated distribution targets. We paper over this under the assumption that the command will only be useful for gRPC devs, and document with a command description a contractual obligation of users of the command. | ||
* | Use wheels instead for custom bdists | 2016-02-11 | |
| | |||
* | Merge pull request #5134 from soltanmm/cleaners | 2016-02-08 | |
|\ | | | | | Clean-up Python linux-binary installation. | ||
| * | Fall back to building if GCS cannot be reached | 2016-02-08 | |
| | | |||
| * | Move os.environ to module-level | 2016-02-08 | |
| | | |||
* | | Fix GCS URL for Python | 2016-02-08 | |
|/ | |||
* | Change default on Python install option | 2016-02-05 | |
| | |||
* | Use envvar for binary repository | 2016-02-04 | |
| | |||
* | Merge pull request #4944 from soltanmm/patch | 2016-02-04 | |
|\ | | | | | Clean up custom gRPC Python binaries for Linux | ||
* | | Pass undiagnosed errors to the user unadulterated | 2016-01-30 | |
| | | |||
* | | Fix Python diagnostics dying on bad diagnosis | 2016-01-28 | |
| | | |||
| * | Clean up custom gRPC Python binaries for Linux | 2016-01-28 | |
|/ | | | | | | | | Adds doc-string to EggNameMixin, renames the custom install flag to make it a bit clearer that the mechanism isn't necessarily limited to linux (though certainly we'd like it to be; but that's a decision to be made at the level of the build system and what is made available on GCS, not here). | ||
* | Enable binary linux distributions for Python | 2016-01-27 | |
| | |||
* | Add missing import | 2016-01-25 | |
| | | | | I have no idea how this mistake got through. | ||
* | Add compiler error diagnostics to Python setup | 2016-01-22 | |
| | |||
* | Fix broken Python package builds | 2016-01-21 | |
| | | | | | I'd been incorrectly using indirection against Cython's build_ext module. | ||
* | Check compiler versions at Python setup time | 2016-01-14 | |
| | |||
* | Warn on Python proto module build failure | 2016-01-14 | |
| |