From 3c7fcef51b9ee6fcbef88213d4e590d168bf5808 Mon Sep 17 00:00:00 2001 From: Claudiu Popa Date: Mon, 27 Apr 2015 16:08:18 +0300 Subject: [PATCH] Use environment markers for platform-specific modules This patch replaces a removed feature of pbr with PEP 426's environment markers. Environment markers are a way to do conditional includes in requirements.txt. Change-Id: Iaef089a32f71d826ff3db41d2832c84213169172 --- requirements-windows.txt | 4 ---- requirements.txt | 7 +++++-- 2 files changed, 5 insertions(+), 6 deletions(-) delete mode 100644 requirements-windows.txt diff --git a/requirements-windows.txt b/requirements-windows.txt deleted file mode 100644 index 3dedf2b7..00000000 --- a/requirements-windows.txt +++ /dev/null @@ -1,4 +0,0 @@ -pywin32 -comtypes -wmi -tzlocal \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 7966b66e..0a5c7f6d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,5 +10,8 @@ Babel>=1.3 oauthlib netifaces PyYAML -tzlocal -requests \ No newline at end of file +requests +pywin32;sys_platform=="win32" +comtypes;sys_platform=="win32" +wmi;sys_platform=="win32" +tzlocal;sys_platform=="win32"