Skip to content

Commit c0b45fa

Browse files
committed
Updated setup to include Windows requirements
1 parent ab7a872 commit c0b45fa

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Diff for: setup.py

+7
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import logging
1414
import os
1515
import sys
16+
import platform
1617
from os import path
1718

1819
with open(path.join(path.dirname(__file__), 'VERSION')) as v:
@@ -21,6 +22,10 @@
2122
with open('requirements.txt') as reqs_file:
2223
requirements = reqs_file.read().splitlines()
2324

25+
if platform.system() == 'Windows':
26+
with open('win32-requirements.txt') as reqs_file:
27+
requirements += reqs_file.read().splitlines()
28+
2429

2530
class build_py(_build_py):
2631

@@ -65,6 +70,8 @@ def _stamp_version(filename):
6570
print("WARNING: Couldn't find version line in file %s" % filename, file=sys.stderr)
6671

6772
install_requires = ['gitdb >= 0.6.4']
73+
if platform.system() == 'Windows':
74+
install_requires.append("pypiwin32 >= 219")
6875
extras_require = {
6976
':python_version == "2.6"': ['ordereddict'],
7077
}

Diff for: win32-requirements.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-r requirements.txt
2+
pypiwin32 >= 219

0 commit comments

Comments
 (0)