Changes between Version 24 and Version 25 of TracDev/ApiChanges/1.3
- Timestamp:
- May 26, 2017, 12:38:59 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/ApiChanges/1.3
v24 v25 37 37 ==== Jinja2 (mandatory) 38 38 39 OPEN The plan is to apply the TracDev/Proposals/Jinja early in the 1.3.x development cycle.39 Jinja2 >= 2.9.3 is required. 40 40 41 41 ==== Genshi (optional, deprecated) 42 42 43 OPEN Jointly with the switch to Jinja2, Genshi support will be deprecated but kept functional for the whole 1.3.x cycle, and likely for the 1.4.x stable releases as well, in a similar spirit to what we did when we switched from ClearSilver to Genshi 10 years ago. 43 Genshi support is deprecated as the templating library, having been replaced by Jinja2. Genshi >= 0.6 is still needed to use many plugins. 44 44 45 The goal is neverthelessto remove Genshi support during the 1.5.x development cycle, at the latest, so plugin developers will be urged to do the switch as well, as explained in PortingFromGenshiToJinja.45 The goal is to remove Genshi support during the 1.5.x development cycle, at the latest, so plugin developers will be urged to do the switch as well, as explained in PortingFromGenshiToJinja. 46 46 47 47 ==== Databases … … 49 49 |||| **Database** || 50 50 || SQLite || >= 3.0 || 51 || PostgreSQL || >= 8.0 ||51 || PostgreSQL || >= 9.1.0 || 52 52 || MySQL / MariaDB || >= 5.0 || 53 53 |||| **Database Bindings** || 54 || pysqlite || >= 2. 4.1 (version provided by Python 2.6), avoid 2.5.2 - 2.5.4||54 || pysqlite || >= 2.6.0 (version provided by Python 2.7) || 55 55 || psycopg2 || >= 2.0 || 56 56 || MySQLdb || >= 1.2.2 || 57 || PyMySQL || ? || 57 58 58 59 ==== Other … … 63 64 || Subversion || Optional || >= 1.6 || 64 65 || !DocUtils || Optional || >= 0.3.9 || 65 || Textile || Optional || >= 2.0 ||66 || Pygments || Optional || >= 0.6. Let's consider bumping the requirement to at least 1.0, released in [https://pypi.python.org/pypi/Pygments/1.0 2008]||67 || passlib || Optional || Windows only ||66 || Textile || Optional || >= 2.0 || 67 || Pygments || Optional || >= 1.0 || 68 || passlib || Optional || Windows only || 68 69 69 70 ==== Compatible Distros