File tree 3 files changed +29
-21
lines changed
3 files changed +29
-21
lines changed Original file line number Diff line number Diff line change 1
- chardet>=2.0.1
2
- dnspython3>=1.12
3
- html5lib>=0.999
4
- # lxml>=3.1.0
5
- namedlist>=1.3
6
- psutil>=2.0
7
- sqlalchemy>=0.9
1
+ # Should be the same for requirements.txt:
2
+ chardet>=2.0.1,<=2.3
3
+ dnspython3==1.12
4
+ html5lib>=0.999,<1.0
5
+ # lxml>=3.1.0,<=3.5 # except for this because it requires building C libs
6
+ namedlist>=1.3,<=1.7
7
+ psutil>=2.0,<=4.2
8
+ sqlalchemy>=0.9,<=1.0.13
8
9
tornado>=3.2.2,<5.0
9
- typing>=3.5
10
- yapsy> =1.11.223
10
+ typing>=3.5,<=3.5.1
11
+ yapsy= =1.11.223
11
12
12
- # for sphinx doc
13
- sphinx-argparse
14
- sphinxcontrib-napoleon>=0.2.6
13
+ # for sphinx doc only:
14
+ sphinx-argparse<=0.1.15
15
+ sphinxcontrib-napoleon>=0.2.6,<=0.5.0
Original file line number Diff line number Diff line change 1
- chardet >= 2.0.1
2
- dnspython3 >= 1.12
3
- html5lib >= 0.999
4
- lxml >= 3.1.0
5
- namedlist >= 1.3
6
- psutil >= 2.0
7
- sqlalchemy >= 0.9
1
+ # Absolutely known to work versions only:
2
+ chardet >= 2.0.1 ,<= 2.3
3
+ dnspython3 == 1.12
4
+ html5lib >= 0.999 ,< 1.0
5
+ lxml >= 3.1.0 ,<= 3.5
6
+ namedlist >= 1.3 ,<= 1.7
7
+ psutil >= 2.0 ,<= 4.2
8
+ sqlalchemy >= 0.9 ,<= 1.0.13
8
9
tornado >= 3.2.2 ,< 5.0
9
- typing >= 3.5
10
- yapsy >= 1.11.223
10
+ typing >= 3.5 ,<= 3.5.1
11
+ yapsy == 1.11.223
12
+
13
+ # Keep me sorted and update the other files :)
14
+
Original file line number Diff line number Diff line change @@ -92,6 +92,9 @@ def get_version():
92
92
package_dir = PROJECT_PACKAGE_DIR ,
93
93
)
94
94
95
+
96
+ # Do not add version ranges unless absolutely required!
97
+ # See also requirements.txt
95
98
setup_kwargs ['install_requires' ] = [
96
99
'chardet' ,
97
100
'dnspython3' ,
You can’t perform that action at this time.
0 commit comments