X Tutup
Skip to content

Commit d239f4e

Browse files
committed
setup.py: vendor the urllib3 package
1 parent 2b930c2 commit d239f4e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

setup.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ def requirements():
1717
return requirements_list
1818

1919

20+
packages = find_packages(exclude=['tests*'])
21+
packages.extend(['telegram.vendor.urllib3.urllib3',
22+
'telegram.vendor.urllib3.urllib3.packages', 'telegram.vendor.urllib3.urllib3.packages.ssl_match_hostname',
23+
'telegram.vendor.urllib3.urllib3.packages.backports', 'telegram.vendor.urllib3.urllib3.contrib',
24+
'telegram.vendor.urllib3.urllib3.util',
25+
])
26+
2027
with codecs.open('README.rst', 'r', 'utf-8') as fd:
2128
fn = os.path.join('telegram', 'version.py')
2229
with open(fn) as fh:
@@ -32,7 +39,7 @@ def requirements():
3239
keywords='python telegram bot api wrapper',
3340
description="We have made you a wrapper you can't refuse",
3441
long_description=fd.read(),
35-
packages=find_packages(exclude=['tests*']),
42+
packages=packages,
3643
install_requires=requirements(),
3744
extras_require={
3845
'json': 'ujson',

0 commit comments

Comments
 (0)
X Tutup