Nicolas "Pixel" Noble
e018f9f2e8
Almost there.
9 years ago
Masood Malekghassemi
c9c53eeba5
Sundry fixes
9 years ago
Masood Malekghassemi
df1e07e5c1
Add shim for Python's gRPC core on Windows
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
00572a9dec
Experimentally fix syntax
9 years ago
Craig Tiller
4bef7cebe6
Use old memcpy for wrappers
9 years ago
Masood Malekghassemi
154b0eeaa9
Enable binary linux distributions for Python
9 years ago
Masood Malekghassemi
0cc27920f8
Integrate zlib into Python distribution
9 years ago
Masood Malekghassemi
58a1dc2bb3
Add compiler error diagnostics to Python setup
9 years ago
Masood Malekghassemi
ad32ff4e61
Depend on Python protobuf in grpcio
9 years ago
Masood Malekghassemi
985152ca93
Fix missing libz and libm linker symbols
9 years ago
Masood Malekghassemi
e540b571da
Remove trailing directory-name slashes in setup.py
...
Python on Windows inexplicably chokes on trailing slashes.
9 years ago
Masood Malekghassemi
ecaf0801a5
Python version bump
9 years ago
Masood Malekghassemi
1d17781795
Check compiler versions at Python setup time
9 years ago
Masood Malekghassemi
df97aecb79
Enable submitting binary dists of Python
9 years ago
murgatroid99
3466c4b55d
Updated copyrights
9 years ago
Masood Malekghassemi
387e116fd6
Use BoringSSL for Python gRPC
9 years ago
Masood Malekghassemi
6d2ef17f30
Use default gRPC roots.pem if none provided
9 years ago
Masood Malekghassemi
b7e7b3f759
Redirect Python manifest to less ambiguous filename
9 years ago
Masood Malekghassemi
116982ea89
Include core in Python distribution
9 years ago
Nathaniel Manista
27f62432f5
Remove ceiling on required protobuf version
...
This is possible now that https://github.com/google/protobuf/issues/855
is fixed (or at least appears to be fixed).
9 years ago
Masood Malekghassemi
b5a1806029
Python version bump
9 years ago
Masood Malekghassemi
f21dc7edfb
Migrate to Cython
9 years ago
Masood Malekghassemi
7566c9a85d
Make Python testing predictable again
...
This reorganizes the Python code, scraps the current testing
infrastructure, and implements a simple test discovery and run script
based on the standard Python unittest library so we can trust that our
tests are running.
9 years ago
Masood Malekghassemi
36297accb6
Update Python C wrapping layers to new credentials API
9 years ago
Masood Malekghassemi
5a65bcd48c
Bring Cython tests back online
9 years ago
Masood Malekghassemi
6ee0bb1e74
Update Python release to 0.11.0b1
9 years ago
Nathaniel Manista
a1880228aa
Further maintenance of Python dependencies
...
These changes probably should have been in 3b0fefb246
but
were overlooked.
9 years ago
Masood Malekghassemi
6c99ad0b76
Python version set to 0.11.0b0
9 years ago
Nathaniel Manista
2402078be3
Bump Python version to 0.11 and status to Beta
9 years ago
Masood Malekghassemi
5c147631d3
Add project metadata generation to Python
9 years ago
Masood Malekghassemi
791cc31a49
Enable Python testing and coverage
10 years ago
Masood Malekghassemi
fe8dc883d0
Reorganize Python packages
...
This is in preparation of moving all tests into a separate package to
enable ease of coverage checking and testing.
10 years ago
Masood Malekghassemi
d65632ab04
Add Python documentation generation
10 years ago
Nathaniel Manista
3abe61850e
links interface and gRPC-on-wire implementation
...
This code branches out of the alpha/early_adopter code and begins
building toward the beta API.
10 years ago
Nicolas "Pixel" Noble
0e107a7f02
Disabling cython for now.
10 years ago
Masood Malekghassemi
864b97b1d8
Upport python version
10 years ago
Craig Tiller
ca4387523a
Revert "Update Python version numbers"
10 years ago
Masood Malekghassemi
92e5bd8e43
Update Python version numbers
...
Conflicts:
src/python/src/setup.py
10 years ago
Masood Malekghassemi
61e4cea75a
Update Python version numbers
10 years ago
Masood Malekghassemi
e5f7002617
Add Python3 testing support
...
Conditionally runs the tests depending on the availability of Python
versions (because Travis is the worst).
10 years ago
Masood Malekghassemi
743c10ccd5
Cython refactor of Python C wrapping layer
...
Also set up environment-related details needed for a smooth Cython
experience: have the test script avoid rebuilding all dependencies if the
virtualenv directory already exists, have the PyPI distribution script
distribute the Cython generated C code rather than the .pyx files.
10 years ago
Masood Malekghassemi
0f4c6a2fb8
Upgrade protobuf, Python version number
10 years ago
Masood Malekghassemi
a2918d2e04
Move batch API exposure to Python layer
...
Exposes the C core batch API to the Python layers. Provides a shim to
enable the old Python API to remain the same (for now).
10 years ago
Masood Malekghassemi
7eefcb7994
Sync Python version to rest of project
...
Updated to version 0.9.0a0.
10 years ago
Nicolas "Pixel" Noble
b98188e826
Upgrading third_party/protobuf to version v3.0.0-alpha-1-150-g7d5cf8d.
10 years ago
Masood Malekghassemi
9f8682c578
Release Python 0.5.0a2
10 years ago
Masood Malekghassemi
fae9d99e6a
Release Python 0.5.0a1
10 years ago
Masood Malekghassemi
f579e1d176
Migrate Python to batch core API
10 years ago
Alexander Staubo
8eac91eaf4
OS X doesn't have librt, so don't link to it.
10 years ago