Commit Graph

21 Commits

Author SHA1 Message Date
Lidi Zheng d76397480c
Remove Windows Python27 build support (#29364) 2022-04-11 12:55:59 -07:00
Lidi Zheng 997aae5cc4
Fix "twine"'s dependency "packaging" missing issue (#29360)
* Fix "twine"'s dependency "packaging" missing issue

* Use twine==3.8.0
2022-04-08 16:36:40 -07:00
Lidi Zheng 33135abbee
Pin twine to 3.8.0 for Windows (#28991) 2022-03-01 15:38:37 -08:00
Jan Tattermusch 9d73b3e85a
Use ninja for all grpc_csharp_ext builds on windows (#28841)
* cleanup C# win artifact build

* build C# basictests on win with ninja

* specify default parallelism for C# win artifact

* honor GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS in build_artifact_python.bat

* set --inner_jobs for windows grpc_build_artifact job

* fixup C# build picking env variables from C core build

* get rid of no longer needed NativeDependenciesConfiguration C# setting
2022-02-11 18:58:04 +01:00
Lidi Zheng 511af22c78 Hopefully fixed 27 build on winserver2016
* Download the working msys64 and use it to compile 27
* Remove the cygwin detection override logic
* Only install Python interpreters in jobs running on winserver2016
* Fix the batch script substring check
* Increase the timeout for related jobs
* TIL that there is an allow list for Kokoro env vars
2020-11-23 14:17:58 -08:00
Lidi Zheng 82f0f51690 Pin to 44.1.1 for Python 2 compatibility 2020-08-31 11:33:03 -07:00
Lidi Zheng 6a5d7106a0 Pin setuptools to 49.6.0 2020-08-31 11:20:44 -07:00
Lidi Zheng 151e5b72af Install required packages with --user 2019-12-11 16:28:27 -08:00
Lidi Zheng c5d194062c Attempt to fix all CI failures:
* Fixes the Windows Cython obsolate issue
* Fixes the post fork threading issue
2019-12-03 15:57:42 -08:00
Lidi Zheng db4ce94ebb
Revert "Revert "Release Python3.8 wheels for Windows"" 2019-12-02 10:59:03 -08:00
Jan Tattermusch 42039d09b7
Revert "Release Python3.8 wheels for Windows" 2019-12-02 18:01:42 +01:00
Lidi Zheng 6dc57b3b0c Let's see CI is happy with additional changes 2019-11-25 18:06:53 -08:00
Esun Kim 4dd753084a Fix the version of twine to 2.0 2019-11-20 09:41:54 -08:00
Srini Polavarapu ec640a53c6 Merge pull request #19105 from gnossen/twine_check_artifacts
Produce Python Wheels with a Valid long_description field
2019-05-28 10:11:34 -07:00
Jan Tattermusch 185a0a7028 add python monkey-patch for parallel build_ext compilation 2018-10-31 09:01:01 +01:00
Jan Tattermusch 7da82ecefa fix python windows artifact build 2018-02-05 20:57:58 +01:00
Jan Tattermusch a2eb6f7e70 set path to mingw on kokoro 2017-07-18 17:26:26 +02:00
Jan Tattermusch 5c74d90a33 improve python artifact building 2017-07-04 14:49:23 +02:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Jan Tattermusch 47c7521960 simplify building artifacts on a single machine 2017-05-12 10:18:49 +02:00
Jan Tattermusch 5c79a3199c cleanup tools/run_tests directory 2016-12-22 10:47:52 +01:00