From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.7815.1573148670237422464 for ; Thu, 07 Nov 2019 09:44:30 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: michael.d.kinney@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Nov 2019 09:44:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,278,1569308400"; d="scan'208";a="192890917" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga007.jf.intel.com with ESMTP; 07 Nov 2019 09:44:25 -0800 Received: from orsmsx152.amr.corp.intel.com (10.22.226.39) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 7 Nov 2019 09:44:25 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.28]) by ORSMSX152.amr.corp.intel.com ([169.254.8.219]) with mapi id 14.03.0439.000; Thu, 7 Nov 2019 09:44:25 -0800 From: "Michael D Kinney" To: Laszlo Ersek , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Sean Brogan , Andrew Fish , Leif Lindholm Subject: Re: [Patch v4 03/22] requirements.txt: Add python pip requirements file Thread-Topic: [Patch v4 03/22] requirements.txt: Add python pip requirements file Thread-Index: AQHVlVerC4kaWsrzLUOvENQdArTuMKd/8Ezw Date: Thu, 7 Nov 2019 17:44:25 +0000 Message-ID: References: <20191107011349.16524-1-michael.d.kinney@intel.com> <20191107011349.16524-4-michael.d.kinney@intel.com> <019f8e7f-388e-839b-d723-3d78027752fb@redhat.com> In-Reply-To: <019f8e7f-388e-839b-d723-3d78027752fb@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.139] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGFzemxvLA0KDQpyZXF1aXJlbWVudHMudHh0IGlzIG5vdCBvbmx5IGZvciBDSS4NCg0KSWYg YSBkZXZlbG9wZXIgd2FudHMgdG8gcnVuIHRoZSBzYW1lIHRlc3RzIHRoYXQgQ0kgcnVucw0KbG9j YWxseSB0aGF0IGFsc28gbmVlZCB0byBpbnN0YWxsIHVzaW5nIHBpcCBhbmQgbmVlZCANCnRoaXMg ZmlsZS4NCg0KU2VhbiByZXNwb25kZWQgdG8gdGhpcyBmZWVkYmFjayBlYXJsaWVyIGFuZCBwb2lu dGVkIHRvIA0Kc29tZSBmZWF0dXJlcyB0aGF0IG1heSBkZXBlbmQgb24gdGhpcyBzcGVjaWZpYyBm aWxlbmFtZQ0Kb3IgYSBzcGVjaWZpYyBmaWxlbmFtZSBwYXR0ZXJuLg0KDQpodHRwczovL2VkazIu Z3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS80OTYyMA0KDQpJIGFncmVlIHRoYXQgdGhlIHBpcCBj b21tYW5kIHN1cHBvcnRzIHVzaW5nIGEgZGlmZmVyZW50DQpmaWxlbmFtZS4gIEkgY29uc2lkZXJl ZCBzZXZlcmFsIG9wdGlvbnM6DQoNCjEpIEtlZXAgY3VycmVudCByZXF1aXJlbWVudHMudHh0IGlu IHJvb3QNCjIpIENoYW5nZSB0byBwaXBfcmVxdWlyZW1lbnRzLnR4dCBpbiByb290DQozKSBDaGFu Z2UgdG8gcmVxdWlyZW1lbnRzLnR4dCBpbiB0aGUgLnB5dG9vbCBkaXJlY3RvcnkNCg0KSSBzZXQg KDMpIGFzaWRlIGJlY2F1c2UgdGhlIHVzZSBvZiB0aGUgcHl0aG9uIGV4dGVuc2lvbnMNCmluc3Rh bGxlZCB1c2luZyBwaXAgYXJlIG5vdCBsaW1pdGVkIHRvIGNvbnRlbnQgaW4gdGhlDQoucHl0b29s IGRpcmVjdG9yeS4gIFRoZXJlIGlzIG5ldyBjb250ZW50IGluIEJhc2VUb29scyBhcw0Kd2VsbCB0 aGF0IGRlcGVuZHMgb24gdGhlIHBpcCBpbnN0YWxsIGNvbXBvbmVudHMuICBUaGUgDQpyb290IGRp cmVjdG9yeSBpcyB0aGUgb25seSBjb21tb24gcGFyZW50IGRpcmVjdG9yeS4NCg0KR2l2ZW4gdGhl IGZlZWRiYWNrIHRoYXQgdGhlcmUgbWF5IGJlIHNvbWUgc2VydmljZXMgdGhhdA0KbG9vayBmb3Ig cmVxdWlyZW1lbnRzLnR4dCwgSSB0aG91Z2h0IGl0IHdvdWxkIGJlIGJldHRlcg0KdG8gbGVhdmUg dGhlIGZpbGVuYW1lIGFsb25lIGFuZCBhZGQgdGhlIGZpbGUgaGVhZGVyDQpjb21tZW50IGJsb2Nr IHdpdGggYSBjbGVhciBkZXNjcmlwdGlvbiBvZiB0aGUgZmlsZS4NCg0KV2l0aCB0aGlzIGFkZGl0 aW9uYWwgY29udGV4dCwgaWYgdGhlcmUgaXMgc3RpbGwgZmVlZGJhY2sNCnRoYXQgdGhlIGZpbGVu YW1lIG11c3QgYmUgY2hhbmdlZCwgdGhlbiBJIHdvdWxkIHJlY29tbWVuZA0KYSBmaWxlbmFtZSBj aGFuZ2UgdGhhdCBhbHNvIGZvbGxvd3MgY2FtZWwgY2FzZSBpbiB0aGUgcm9vdC4gIA0KDQogICAg UGlwUmVxdWlyZW1lbnRzLnR4dA0KDQpCZXN0IHJlZ2FyZHMsDQoNCk1pa2UNCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu Y29tPg0KPiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgNywgMjAxOSAyOjQwIEFNDQo+IFRvOiBL aW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbw0KPiBDYzogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5j b20+OyBBbmRyZXcgRmlzaA0KPiA8YWZpc2hAYXBwbGUuY29tPjsgTGVpZiBMaW5kaG9sbQ0KPiA8 bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1BhdGNoIHY0IDAzLzIy XSByZXF1aXJlbWVudHMudHh0OiBBZGQNCj4gcHl0aG9uIHBpcCByZXF1aXJlbWVudHMgZmlsZQ0K PiANCj4gT24gMTEvMDcvMTkgMDI6MTMsIE1pY2hhZWwgRCBLaW5uZXkgd3JvdGU6DQo+ID4gRnJv bTogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+ID4NCj4gPiBBZGQg cGlwIHJlcXVpcmVtZW50cyBmaWxlIHRoYXQgaXMgdXNlZCB0byBpbnN0YWxsIHRoZQ0KPiBweXRo b24gcGlwDQo+ID4gbW9kdWxlcyBidWlsZCBmcm9tIHRoZSBlZGsyLXB5dG9vbC1saWJyYXJ5IGFu ZCBlZGsyLQ0KPiBweXRvb2wtZXh0ZW5zaW9ucw0KPiA+IHJlcG9zaXRvcmllcy4NCj4gPg0KPiA+ IFRoZXNlIHB5dGhvbiBtb2R1bGVzIHByb3ZpZGUgdGhlIGV4dGVuc2lvbnMgcmVxdWlyZWQNCj4g dG8gcGVyZm9ybSBFREsgSUkNCj4gPiBDb250aW51b3VzIEludGVncmF0aW9uKENJKSBidWlsZHMu DQo+ID4NCj4gPiBDYzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT4NCj4gPiBDYzogTGFz emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4gPiBDYzogTGVpZiBMaW5kaG9sbSA8bGVp Zi5saW5kaG9sbUBsaW5hcm8ub3JnPg0KPiA+IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5u ZXkNCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICByZXF1aXJl bWVudHMudHh0IHwgMTcgKysrKysrKysrKysrKysrKysNCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDE3 IGluc2VydGlvbnMoKykNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHJlcXVpcmVtZW50cy50eHQN Cj4gPg0KPiA+IGRpZmYgLS1naXQgYS9yZXF1aXJlbWVudHMudHh0IGIvcmVxdWlyZW1lbnRzLnR4 dCBuZXcNCj4gZmlsZSBtb2RlIDEwMDY0NA0KPiA+IGluZGV4IDAwMDAwMDAwMDAuLjRhZDcyY2Zj OTgNCj4gPiAtLS0gL2Rldi9udWxsDQo+ID4gKysrIGIvcmVxdWlyZW1lbnRzLnR4dA0KPiA+IEBA IC0wLDAgKzEsMTcgQEANCj4gPiArIyMgQGZpbGUNCj4gPiArIyBFREsgSUkgUHl0aG9uIFBJUCBy ZXF1aXJlbWVudHMgZmlsZSAjICMgVGhpcyBmaWxlDQo+IHByb3ZpZGVzIHRoZSBsaXN0DQo+ID4g K29mIHB5dGhvbiBjb21wb25lbnRzIHRvIGluc3RhbGwgdXNpbmcgUElQLg0KPiA+ICsjDQo+ID4g KyMgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMNCj4gcmVz ZXJ2ZWQuPEJSPiAjICMNCj4gPiArU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVz ZS1QYXRlbnQgIyAjDQo+ID4gK2h0dHBzOi8vcHlwaS5vcmcvcHJvamVjdC9waXAvICMNCj4gPg0K PiAraHR0cHM6Ly9waXAucHlwYS5pby9lbi9zdGFibGUvdXNlcl9ndWlkZS8jcmVxdWlyZW1lbnRz LQ0KPiBmaWxlcw0KPiA+ICsjDQo+ID4NCj4gK2h0dHBzOi8vcGlwLnB5cGEuaW8vZW4vc3RhYmxl L3JlZmVyZW5jZS9waXBfaW5zdGFsbC8jcmUNCj4gcXVpcmVtZW50cy1maWwNCj4gPiArZS1mb3Jt YXQNCj4gPiArIw0KPiA+ICsjIw0KPiA+ICsNCj4gPiArZWRrMi1weXRvb2wtbGlicmFyeT09MC4x MC4qDQo+ID4gK2VkazItcHl0b29sLWV4dGVuc2lvbnM9PTAuMTIuKg0KPiA+DQo+IA0KPiBUaGlz IGlzIGJldHRlciwgYnV0IEkgc3RpbGwgZmluZCB0aGUgcGxhaW4NCj4gInJlcXVpcmVtZW50cy50 eHQiIGZpbGVuYW1lIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGUNCj4gcHJvamVjdCB2ZXJ5 IGNvbmZ1c2luZy4gV2hhdCBjb21wb25lbnQNCj4gKmV4YWN0bHkqIGluc2lzdHMgb24gdGhpcyBm aWxlIHBhdGggYW5kIGZpbGUgbmFtZT8NCj4gDQo+IEkndmUgY2hlY2tlZA0KPiANCj4gDQo+IGh0 dHBzOi8vcGlwLnB5cGEuaW8vZW4vc3RhYmxlL3VzZXJfZ3VpZGUvI3JlcXVpcmVtZW50cy0NCj4g ZmlsZXMNCj4gDQo+IGFuZCBpdCBzZWVtcyBsaWtlICJwaXAiIGNhbiB0YWtlIGFueSBwYXRobmFt ZSBhcyBhbg0KPiBhcmd1bWVudCB0byBvcHRpb24gIi1yIi4NCj4gDQo+IFRoZXJlIG11c3QgYmUg YSBjb21wb25lbnQgaW4gdGhlIENJIGVudmlyb25tZW50IHRoYXQNCj4gaW52b2tlcyAicGlwIi4g Q2FuIHdlIGZpbGUgYSBmZWF0dXJlIHJlcXVlc3QgZm9yIHRoYXQNCj4gY29tcG9uZW50LCB0aGF0 IGl0IHRyeSAicGlwLXJlcXVpcmVtZW50cy50eHQiIGZpcnN0Pw0KPiANCj4gSG1tbS4uLiBJIGp1 c3QgZ29vZ2xlZCAiZ2l0aHViIHBpcCByZXF1aXJlbWVudHMudHh0IiwNCj4gYXNzdW1pbmcgdGhh dCAiZ2l0aHViIiB3YXMgdGhlIGNvbXBvbmVudCBjYWxsaW5nICJwaXAiLg0KPiBJbiB0aGUgcmVz dWx0IGxpc3QsIEkndmUgZm91bmQ6DQo+IA0KPiBodHRwczovL2dpdGh1Yi5jb20vQ2xlYXJpbmdI b3VzZS9jbGVhcmluZ2hvdXNlZC9ibG9iL21hcw0KPiB0ZXIvcGlwLXJlcXVpcmVtZW50cy50eHQN Cj4gDQo+IElzIGl0IHBvc3NpYmxlIHRoYXQgZ2l0aHViIGFscmVhZHkga25vd3MgdG8gbG9vayBm b3INCj4gInBpcC1yZXF1aXJlbWVudHMudHh0Ij8gKEhvbmVzdGx5IEkgb25seSBzdWdnZXN0ZWQg InBpcC0NCj4gcmVxdWlyZW1lbnRzLnR4dCIgYWJvdmUgYmVjYXVzZSBpdCBzZWVtZWQgc2Vuc2li bGUuKSBJZg0KPiB0aGF0J3MgdGhlIGNhc2UsIHdlIHNob3VsZCB1c2UgaXQuDQo+IA0KPiANCj4g RnVydGhlcm1vcmUsIG15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCAidGhlIGxpc3Qgb2YNCj4gcHl0 aG9uIGNvbXBvbmVudHMgdG8gaW5zdGFsbCB1c2luZyBQSVAiIGlzIG9ubHkgdGhlcmUNCj4gZm9y IENJIHB1cnBvc2VzLiBDYW4gd2UgcGxlYXNlIHN0YXRlIHRoYXQgZXhwbGljaXRseSBpbg0KPiB0 aGUgY29tbWVudCBibG9jaz8gKFRoZSBjb21taXQgbWVzc2FnZSBhbHJlYWR5IGRvZXMNCj4gdGhh dCwgYW5kIHRoYXQncyBncmVhdC4pDQo+IA0KPiBCYXNpY2FsbHkgd2hlbiBzb21lb25lIGNsb25l cyBlZGsyIGFuZCBydW5zICJscyAtbCIgZm9yDQo+IHRoZSBmaXJzdCB0aW1lLCB0aGVyZSdzIGEg Z29vZCBjaGFuY2UgInJlcXVpcmVtZW50cy50eHQiDQo+IHdpbGwgYmUgYW1vbmcgdGhlIGZldyBm aWxlcyB0aGV5IG9wZW4gcmlnaHQgYWZ0ZXIuDQo+IA0KPiBUaGFua3MhDQo+IExhc3psbw0KDQo=