Mercurial > moin > 1.9
annotate docs/REQUIREMENTS @ 6008:d72a5e95c7c0
upgrade bundled passlib to 1.6.2
author | Thomas Waldmann <tw AT waldmann-edv DOT de> |
---|---|
date | Sun, 05 Jan 2014 02:43:02 +0100 |
parents | 82ad863c255e |
children | b48a69886ca4 |
rev | line source |
---|---|
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
1 Python requirements |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
2 =================== |
4285
012c4c4ce35b
Added information on flup origin and modification
Florian Krupicka <florian.krupicka@googlemail.com>
parents:
diff
changeset
|
3 |
5869
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
4 Please use Python 2.6.x, 2.7.x, 2.5.x (in that order, first most |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
5 recommended, last least recommended). See below about Python 2.4. |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
6 |
5869
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
7 2.7 is 2nd because it is less long tested than 2.6. If you have 2.7 by default |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
8 then just use it, there is usually no need to get 2.6. But if you have 2.6 by |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
9 default, just use that, because there is also no need to get 2.7. |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
10 |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
11 2.5 is last because it is OLD and not much tested any more. |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
12 |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
13 2.4 was supported "out of the box" until (and including) moin 1.9.3. |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
14 Since 1.9.4 the download release of moin has bundled libraries that need 2.5 |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
15 at least. Also, no moin developer still tests moin on 2.4. |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
16 If you are willing to experiment a bit and use older libraries than the |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
17 bundled ones, you might be able to get it working on 2.4 by replacing |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
18 MoinMoin/support/werkzeug with werkzeug version 0.7.x and hope the best. |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
19 Python requirements might be different for (linux or other) distribution |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
20 packages, depending on the werkzeug version they use. Usually you do not have |
0e58d9bcd3bd
update docs/REQUIREMENTS about python 2.4 support, point to there from docs/CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5808
diff
changeset
|
21 to care then, because the package maintainer already did it for you. |
5922
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
22 You also can't use the stronger password hashes provided by passlib as it |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
23 requires at least python 2.5 and you need to disable it in your wiki config, |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
24 so moin does not try to use it. |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
25 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
26 Python 3.x won't work for MoinMoin for now. |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
27 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
28 Python build options: |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
29 * zlib support (required) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
30 * ucs4 (32bit unicode, recommended) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
31 * ucs2 also works for most users (not recommended) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
32 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
33 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
34 Servers |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
35 ======= |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
36 You can use anything that speaks WSGI to moin: |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
37 * the "standalone" wikiserver.py we bundle with moin (recommended for |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
38 desktop wikis, testing, debugging, development, adhoc-wikis) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
39 * apache with mod_wsgi (recommended for bigger/busier wikis), do not use |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
40 mod_wsgi v2.3 (it has known problems), about any other version is fine. |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
41 * other WSGI-compatible servers |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
42 * cgi, fastcgi, scgi, ajp, ... also work via the "flup" middleware bundled with moin |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
43 * For IIS 6.0 on Windows 2003, you can use a ISAPI-WSGI gateway: |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
44 http://code.google.com/p/isapi-wsgi/ v0.4.1 has been used successfully. |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
45 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
46 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
47 Requirements needed for some moin features |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
48 ========================================== |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
49 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
50 docbook parser: 4suite 1.0a4 or 1.0b1 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
51 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
52 xslt parser: 4suite 1.0a4 or 1.0b1 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
53 |
5571
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
54 rst parser: docutils >= 0.3.10 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
55 |
5571
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
56 Xapian indexed search: xapian libs + python bindings >= 1.0.6 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
57 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
58 Indexing filters for xapian search: |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
59 * antiword (for indexing of MS Word documents) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
60 * xls2csv (for indexing of MS Excel documents, from catdoc package) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
61 * catppt (for indexing of MS Powerpoint documents, from catdoc package) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
62 * catdoc (for indexing of RTF documents, from catdoc package) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
63 * pdftotext (for indexing of PDFs, from xpdf-utils or poppler-utils) |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
64 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
65 ldap_login auth: python-ldap >=2.0.0pre06 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
66 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
67 mysql_group auth: MySQLdb python module |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
68 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
69 openidrp auth: openid python module |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
70 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
71 stats charts: gdchart python module |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
72 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
73 jabberbot: pyxmpp SVN revision 665 or release >= 1.0.1 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
74 |
5944
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
75 Only if you are using some python < 2.5.1, you likely will need python-xml |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
76 (pyxml) for some features. It should just work with python's standard library |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
77 for more recent python versions. Features needing this: |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
78 * the RSS feed (action/rss_rc) |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
79 * GUI editor converter (converter/text_html_text_moin_wiki) |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
80 * docbook formatter (formatter/text_docbook) |
82ad863c255e
clarify python-xml (pyxml) requirement
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5922
diff
changeset
|
81 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
82 |
5571
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
83 Bundled 3rd party code |
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
84 ====================== |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
85 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
86 Below are some notes about the software we bundle and ship with MoinMoin. |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
87 If you are a Linux distributor and you want to rip out this stuff and |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
88 replace it with packages, this is for you! |
4285
012c4c4ce35b
Added information on flup origin and modification
Florian Krupicka <florian.krupicka@googlemail.com>
parents:
diff
changeset
|
89 |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
90 We list the shipped version and also the minimum required version. |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
91 The shipped version will work best with moin as usually has some more bug |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
92 fixes than the minimum required version. |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
93 We do not test with the minimum required version, but we try to keep this |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
94 file updated and correct to our best knowledge. |
4285
012c4c4ce35b
Added information on flup origin and modification
Florian Krupicka <florian.krupicka@googlemail.com>
parents:
diff
changeset
|
95 |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
96 In case you find bugs in this requirements specification, please let us know! |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
97 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
98 Thanks to all 3rd party software authors! |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
99 |
5563
69ffae200796
move support code version requirements docs to docs/
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5562
diff
changeset
|
100 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
101 A) Stuff below MoinMoin/support/: |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
102 |
5922
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
103 passlib (password hashing library) |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
104 ================================== |
6008
d72a5e95c7c0
upgrade bundled passlib to 1.6.2
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5944
diff
changeset
|
105 shipped: 1.6.2 |
5922
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
106 minimum: 1.3(?) |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
107 |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
108 Note: moin could work without passlib also (NOT RECOMMENDED), but would not |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
109 support stronger password hashes then, also would not be able to process such |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
110 hashes from existing user profiles (that were made with passlib) and also |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
111 would be less secure due to the weaker builtin hash methods. |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
112 |
25900eaeb864
passlib integration - enhanced password hash security
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5876
diff
changeset
|
113 |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
114 flup (cgi/fastcgi/scgi/ajp to WSGI adapter) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
115 =========================================== |
5804
2e7f76626b58
update flup to repo tip (no release since 1.0.2 / 2.5y)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5803
diff
changeset
|
116 shipped: 1.0.2+, from repo: hg clone -r 8d52f88effa3 http://hg.saddi.com/flup-server |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
117 minimum: 1.0.2 |
4285
012c4c4ce35b
Added information on flup origin and modification
Florian Krupicka <florian.krupicka@googlemail.com>
parents:
diff
changeset
|
118 |
4902
6049883eb89e
updated flup to 1.0.2+ (http://hg.saddi.com/flup-server changeset 100:af072c39193e)
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
4303
diff
changeset
|
119 |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
120 pygments (highlighting for all sorts of source code and other text files) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
121 ========================================================================= |
5803
6446873d152f
upgraded bundled pygments from 1.3.1 to 1.4
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5802
diff
changeset
|
122 shipped: 1.4 |
5571
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
123 minimum: 1.1.1 will work, maybe even older versions |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
124 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
125 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
126 parsedatetime (parse date/time strings) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
127 ======================================= |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
128 shipped: 0.8.7 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
129 minimum: 0.8.7(?) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
130 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
131 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
132 werkzeug (WSGI toolkit) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
133 ======================= |
5801
8de563c487be
upgrade werkzeug to 0.8.1, document current bundled version and current minimum requirement (0.6, for py 2.7 compatibility)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5723
diff
changeset
|
134 shipped: 0.8.1 |
5808
6e0a686893c3
raise werkzeug minimum requirement because of bugs in < 0.7
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5804
diff
changeset
|
135 minimum: 0.7.0 |
6e0a686893c3
raise werkzeug minimum requirement because of bugs in < 0.7
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5804
diff
changeset
|
136 |
6e0a686893c3
raise werkzeug minimum requirement because of bugs in < 0.7
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5804
diff
changeset
|
137 Note: >= 0.6.1 will also likely work if the missing "import sys" in |
6e0a686893c3
raise werkzeug minimum requirement because of bugs in < 0.7
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5804
diff
changeset
|
138 posixemulation.py is patched. |
5722
5a187ebb779b
REQUIREMENTS: add a note about werkzeug's python 2.7 compatibility
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5677
diff
changeset
|
139 |
5562
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
140 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
141 xappy (High-Level Python library for Xapian) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
142 ============================================ |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
143 shipped: 0.5 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
144 minimum: 0.5 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
145 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
146 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
147 htmlmarkup.py (safe html rendering) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
148 =================================== |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
149 shipped: copied from TRAC's trac.util.html, revision 3609, merged on 2006-08-20 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
150 minimum: same(?) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
151 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
152 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
153 Replacements for Python stdlib modules |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
154 ====================================== |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
155 difflib.py (fixes broken Python 2.4.3 difflib, see comment in file) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
156 HeaderFixed.py ("copied from email.Header because the original is broken") |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
157 tarfile.py (misc. brokenness up to Python 2.6, see comment in file) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
158 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
159 |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
160 Other stuff |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
161 =========== |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
162 BasicAuthTransport.py (taken from Amos' XML-RPC HowTo) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
163 python_compatibility.py (to be compatible with older Pythons) |
e1e730402364
document support code version requirements
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5561
diff
changeset
|
164 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
165 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
166 B) MoinMoin/web/static/htdocs/applets/FCKEditor/ |
5876
0fd330339378
upgraded FCKeditor to 2.6.8
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5869
diff
changeset
|
167 shipped: 2.6.8 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
168 required: 2.6.x |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
169 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
170 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
171 C) MoinMoin/web/static/htdocs/applets/TWikiDrawPlugin/ |
5615
db8483f60775
docs/REQUIREMENTS: info TWikiDraw and AnyWikiDraw added
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
5571
diff
changeset
|
172 shipped: Using a modified TWikiDrawPlugin see README in contrib/TWikiDrawPlugin |
db8483f60775
docs/REQUIREMENTS: info TWikiDraw and AnyWikiDraw added
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
5571
diff
changeset
|
173 required: see shipped |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
174 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
175 |
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
176 D) MoinMoin/web/static/htdocs/applets/anywikidraw/ |
5571
994f62ad6f84
add more requirements information
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5566
diff
changeset
|
177 shipped: 0.14 |
5615
db8483f60775
docs/REQUIREMENTS: info TWikiDraw and AnyWikiDraw added
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
5571
diff
changeset
|
178 required: 0.14 |
5566
e057c204d628
add more requirements documentation
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
5565
diff
changeset
|
179 |