Skip to content
Snippets Groups Projects
  1. Dec 15, 2016
  2. Oct 29, 2016
  3. Oct 26, 2016
  4. Aug 29, 2016
  5. Aug 15, 2016
  6. Aug 03, 2016
  7. Jul 22, 2016
    • Masood Malekghassemi's avatar
      Be more intelligent about Cython in grpcio · fd9cc106
      Masood Malekghassemi authored
      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.
      fd9cc106
  8. Jul 19, 2016
  9. Jul 18, 2016
  10. Jul 16, 2016
  11. Jul 14, 2016
  12. Jul 13, 2016
    • Masood Malekghassemi's avatar
      Set more build-flags in `setup.py`s · d66be0b6
      Masood Malekghassemi authored
      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.
      d66be0b6
  13. Jul 12, 2016
  14. Jul 08, 2016
  15. Jul 01, 2016
  16. Jun 29, 2016
  17. Jun 23, 2016
  18. Jun 14, 2016
    • Masood Malekghassemi's avatar
      Fix namespace package usage · bb394881
      Masood Malekghassemi authored
      Turns out that Python namespace packages may be asymmetrical. The contents of a
      particular package that was installed first (here grpcio) appears to retain its
      contents in the installation directory when all other distributions declare
      that package as a namespace package (here grpcio-tools).
      bb394881
  19. Jun 10, 2016
    • Ken Payson's avatar
      Initial Python3 support · 1efb6017
      Ken Payson authored
      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
      1efb6017
  20. Jun 08, 2016
  21. Jun 07, 2016
    • Masood Malekghassemi's avatar
      Use Python namespace packages · d4b4009c
      Masood Malekghassemi authored
      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).
      d4b4009c
  22. May 06, 2016
  23. May 05, 2016
  24. Mar 31, 2016
  25. Mar 18, 2016
  26. Mar 10, 2016
  27. Mar 07, 2016
  28. Feb 23, 2016
  29. Feb 19, 2016
  30. Feb 13, 2016
  31. Feb 12, 2016
  32. Feb 11, 2016
  33. Feb 09, 2016
Loading