jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/525250 )
Change subject: [setup] Synchronize pypi package 1.2 with 2.1 ......................................................................
[setup] Synchronize pypi package 1.2 with 2.1
Parser for requirements are different in Python 2 and Python 3. Enforce the same result in these 3 conditions.
Change-Id: I9806368bed426469b511e6f7e046feedf2e754de --- M setup.py 1 file changed, 3 insertions(+), 3 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/setup.py b/setup.py index ebc6086..ff46904 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ # ------- setup extra_requires ------- # extra_deps = { # Core library dependencies - 'eventstreams': ['sseclient>=0.0.18,!=0.0.23,!=0.0.24'], + 'eventstreams': ['sseclient!=0.0.23,!=0.0.24,>=0.0.18'], 'isbn': ['python-stdnum'], 'Graphviz': ['pydot>=1.2'], 'Google': ['google>=1.7'], @@ -51,7 +51,7 @@ ';python_full_version=="2.7.7" or python_full_version=="2.7.8"', 'pycparser!=2.14', ], - 'mwoauth': ['mwoauth>=0.2.4,!=0.3.1'], + 'mwoauth': ['mwoauth!=0.3.1,>=0.2.4'], 'html': ['BeautifulSoup4'], 'http': ['fake_useragent'], 'flake8': [ # Due to incompatibilities between packages the order matters. @@ -86,7 +86,7 @@ 'Pillow;python_version>="3.5"', ], 'states_redirect.py': ['pycountry'], - 'weblinkchecker.py': ['memento_client>=0.5.1,!=0.6.0'], + 'weblinkchecker.py': ['memento_client!=0.6.0,>=0.5.1'], 'patrol.py': ['mwparserfromhell>=0.3.3'], } script_deps['data_ingestion.py'] = extra_deps['csv']
pywikibot-commits@lists.wikimedia.org