comparison setup.py @ 7232:dbf8620c278b

setup: do like TurboGears2 and don't support WebOb 1.8 TurboGears2 2.3.12 has been released and made it clear they don't support WebOb < 1.8.0 - https://github.com/TurboGears/tg2/commit/1aee68f1239c76cabe945aa50ca1f7e7afea6842 . A plain "pip install -e ." would obey the Kallithea setup.py and install WebOb 1.8.0, but fail at runtime with: (WebOb 1.8.0, Requirement.parse('WebOb<1.8.0,>=1.2'), set(['TurboGears2']))
author Mads Kiilerich <mads@kiilerich.com>
date Sun, 08 Apr 2018 17:03:08 +0200
parents 438876d818d3
children 0e83a1bf6e49
comparison
equal deleted inserted replaced
7230:d24051ce961c 7232:dbf8620c278b
36 36
37 requirements = [ 37 requirements = [
38 "alembic>=0.8.0,<0.9", 38 "alembic>=0.8.0,<0.9",
39 "GearBox<1", 39 "GearBox<1",
40 "waitress>=0.8.8,<1.0", 40 "waitress>=0.8.8,<1.0",
41 "webob>=1.7,<2", 41 "webob>=1.7,<1.8.0", # TurboGears2 doesn't support 1.8.0
42 "backlash >= 0.1.2, < 1.0.0", 42 "backlash >= 0.1.2, < 1.0.0",
43 "TurboGears2 >= 2.3.10, < 3.0.0", 43 "TurboGears2 >= 2.3.10, < 3.0.0",
44 "tgext.routes >= 0.2.0, < 1.0.0", 44 "tgext.routes >= 0.2.0, < 1.0.0",
45 "Beaker>=1.7.0,<2", 45 "Beaker>=1.7.0,<2",
46 "WebHelpers==1.3", 46 "WebHelpers==1.3",