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
9 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.
9 years ago
Masood Malekghassemi
d65632ab04
Add Python documentation generation
9 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
Masood Malekghassemi
2b34e5adf1
Version update to 0.5.0
10 years ago
Masood Malekghassemi
451887ba2c
Enable PyPI package management
10 years ago
Masood Malekghassemi
89905ac55d
Factor out interface-specific early_adopter code
...
Refactors early_adopter such that interface-specific code is located in
the framework module as a submodule `alpha`.
10 years ago
Nathaniel Manista
4e6fd0a3ae
Merge the base and base.packets packages
...
They were two halves of the same whole.
10 years ago
murgatroid99
2493ea6d4b
Fixed argument types in setup.py
10 years ago
Nathaniel Manista
31e65beaed
Eliminate the Python "assembly" package
...
This completes issue #726 . All that cascading activation stuff just
didn't work out as cleanly as I had hoped it would.
10 years ago
murgatroid99
4a171f8e2d
Fixed python link order
10 years ago
murgatroid99
4eb6e31566
Added rt link to python's setup.py
10 years ago
Nathaniel Manista
c6e42c8a86
Set Python version number to 0.4.0.
10 years ago
Nathaniel Manista
c855d57666
Python ClientCredentials object.
10 years ago