22< html xmlns ="http://www.w3.org/1999/xhtml " xml:lang ="en " lang ="en ">
33< head >
44< meta charset ="utf-8 " />
5+ < meta name ="generator " content ="Docutils 0.20.1: https://docutils.sourceforge.io/ " />
56< meta name ="viewport " content ="width=device-width, initial-scale=1 " />
6- < meta name ="generator " content ="Docutils 0.19: https://docutils.sourceforge.io/ " />
77< title > Changelog for DBUtils</ title >
88< link rel ="stylesheet " href ="doc.css " type ="text/css " />
99</ head >
1212< h1 class ="title "> Changelog for DBUtils</ h1 >
1313
1414< section id ="section-1 ">
15+ < h2 > 3.1.0</ h2 >
16+ < p > DBUtils 3.1.0 was released on March 17, 2024.</ p >
17+ < p > Changes:</ p >
18+ < ul class ="simple ">
19+ < li > < p > Support Python version 3.12, cease support for Python 3.6.</ p > </ li >
20+ < li > < p > Various small internal improvements and modernizations.</ p > </ li >
21+ </ ul >
22+ </ section >
23+ < section id ="section-2 ">
1524< h2 > 3.0.3</ h2 >
1625< p > DBUtils 3.0.3 was released on April 27, 2023.</ p >
1726< p > Changes:</ p >
@@ -21,19 +30,19 @@ <h2>3.0.3</h2>
2130< li > < p > Minor fixes and section an advanced usage in docs.</ p > </ li >
2231</ ul >
2332</ section >
24- < section id ="section-2 ">
33+ < section id ="section-3 ">
2534< h2 > 3.0.2</ h2 >
2635< p > DBUtils 3.0.2 was released on January 14, 2022.</ p >
2736< p > The optional iterator protocol on cursors is now supported.</ p >
2837</ section >
29- < section id ="section-3 ">
38+ < section id ="section-4 ">
3039< h2 > 3.0.1</ h2 >
3140< p > DBUtils 3.0.1 was released on December 22, 2021.</ p >
3241< p > It includes < span class ="docutils literal "> InterfaceError</ span > to the default list of exceptions
3342for which the connection failover mechanism is applied.
3443You can override this with the < span class ="docutils literal "> failures</ span > parameter.</ p >
3544</ section >
36- < section id ="section-4 ">
45+ < section id ="section-5 ">
3746< h2 > 3.0.0</ h2 >
3847< p > DBUtils 3.0.0 was released on November 26, 2021.</ p >
3948< p > It is intended to be used with Python versions 3.6 to 3.10.</ p >
@@ -42,31 +51,31 @@ <h2>3.0.0</h2>
4251< li > < p > Cease support for Python 2 and 3.5, minor optimizations.</ p > </ li >
4352</ ul >
4453</ section >
45- < section id ="section-5 ">
54+ < section id ="section-6 ">
4655< h2 > 2.0.3</ h2 >
4756< p > DBUtils 2.0.3 was released on November 26, 2021.</ p >
4857< p > Changes:</ p >
4958< ul class ="simple ">
5059< li > < p > Support Python version 3.10.</ p > </ li >
5160</ ul >
5261</ section >
53- < section id ="section-6 ">
62+ < section id ="section-7 ">
5463< h2 > 2.0.2</ h2 >
5564< p > DBUtils 2.0.2 was released on June 8, 2021.</ p >
5665< p > Changes:</ p >
5766< ul class ="simple ">
5867< li > < p > Allow using context managers for pooled connections.</ p > </ li >
5968</ ul >
6069</ section >
61- < section id ="section-7 ">
70+ < section id ="section-8 ">
6271< h2 > 2.0.1</ h2 >
6372< p > DBUtils 2.0.1 was released on April 8, 2021.</ p >
6473< p > Changes:</ p >
6574< ul class ="simple ">
6675< li > < p > Avoid "name Exception is not defined" when exiting.</ p > </ li >
6776</ ul >
6877</ section >
69- < section id ="section-8 ">
78+ < section id ="section-9 ">
7079< h2 > 2.0</ h2 >
7180< p > DBUtils 2.0 was released on September 26, 2020.</ p >
7281< p > It is intended to be used with Python versions 2.7 and 3.5 to 3.9.</ p >
@@ -82,7 +91,7 @@ <h2>2.0</h2>
8291< li > < p > This changelog has been compiled from the former release notes.</ p > </ li >
8392</ ul >
8493</ section >
85- < section id ="section-9 ">
94+ < section id ="section-10 ">
8695< h2 > 1.4</ h2 >
8796< p > DBUtils 1.4 was released on September 26, 2020.</ p >
8897< p > It is intended to be used with Python versions 2.7 and 3.5 to 3.9.</ p >
@@ -93,7 +102,7 @@ <h2>1.4</h2>
93102inside a transaction.</ p > </ li >
94103</ ul >
95104</ section >
96- < section id ="section-10 ">
105+ < section id ="section-11 ">
97106< h2 > 1.3</ h2 >
98107< p > DBUtils 1.3 was released on March 3, 2018.</ p >
99108< p > It is intended to be used with Python versions 2.6, 2.7 and 3.4 to 3.7.</ p >
@@ -102,12 +111,12 @@ <h2>1.3</h2>
102111< li > < p > This version now supports context handlers for connections and cursors.</ p > </ li >
103112</ ul >
104113</ section >
105- < section id ="section-11 ">
114+ < section id ="section-12 ">
106115< h2 > 1.2</ h2 >
107116< p > DBUtils 1.2 was released on February 5, 2017.</ p >
108117< p > It is intended to be used with Python versions 2.6, 2.7 and 3.0 to 3.6.</ p >
109118</ section >
110- < section id ="section-12 ">
119+ < section id ="section-13 ">
111120< h2 > 1.1.1</ h2 >
112121< p > DBUtils 1.1.1 was released on February 4, 2017.</ p >
113122< p > It is intended to be used with Python versions 2.3 to 2.7.</ p >
@@ -121,7 +130,7 @@ <h2>1.1.1</h2>
121130< li > < p > Fixed a problem when running under Jython (reported by Vitaly Kruglikov).</ p > </ li >
122131</ ul >
123132</ section >
124- < section id ="section-13 ">
133+ < section id ="section-14 ">
125134< h2 > 1.1</ h2 >
126135< p > DBUtils 1.1 was released on August 14, 2011.</ p >
127136< p > Improvements:</ p >
@@ -150,7 +159,7 @@ <h2>1.1</h2>
150159< li > < p > Fixed some minor issues with the < span class ="docutils literal "> DBUtilsExample</ span > for Webware.</ p > </ li >
151160</ ul >
152161</ section >
153- < section id ="section-14 ">
162+ < section id ="section-15 ">
154163< h2 > 1.0</ h2 >
155164< p > DBUtils 1.0 was released on November 29, 2008.</ p >
156165< p > It is intended to be used with Python versions 2.2 to 2.6.</ p >
@@ -183,7 +192,7 @@ <h2>1.0</h2>
183192the MySQLdb module (problem reported by Gregory Pinero).</ p > </ li >
184193</ ul >
185194</ section >
186- < section id ="section-15 ">
195+ < section id ="section-16 ">
187196< h2 > 0.9.4</ h2 >
188197< p > DBUtils 0.9.4 was released on July 7, 2007.</ p >
189198< p > This release fixes a problem in the destructor code and has been supplemented
@@ -192,7 +201,7 @@ <h2>0.9.4</h2>
192201in the last release, since you can now pass custom creator functions
193202for database connections instead of DB-API 2 modules.</ p >
194203</ section >
195- < section id ="section-16 ">
204+ < section id ="section-17 ">
196205< h2 > 0.9.3</ h2 >
197206< p > DBUtils 0.9.3 was released on May 21, 2007.</ p >
198207< p > Changes:</ p >
@@ -207,7 +216,7 @@ <h2>0.9.3</h2>
207216Added Chinese translation of the User's Guide, kindly contributed by gashero.</ p > </ li >
208217</ ul >
209218</ section >
210- < section id ="section-17 ">
219+ < section id ="section-18 ">
211220< h2 > 0.9.2</ h2 >
212221< p > DBUtils 0.9.2 was released on September 22, 2006.</ p >
213222< p > It is intended to be used with Python versions 2.2 to 2.5.</ p >
@@ -217,7 +226,7 @@ <h2>0.9.2</h2>
217226storage engine. Accordingly, renamed < span class ="docutils literal "> SolidPg</ span > to < span class ="docutils literal "> SteadyPg</ span > .</ p > </ li >
218227</ ul >
219228</ section >
220- < section id ="section-18 ">
229+ < section id ="section-19 ">
221230< h2 > 0.9.1</ h2 >
222231< p > DBUtils 0.9.1 was released on May 8, 2006.</ p >
223232< p > It is intended to be used with Python versions 2.2 to 2.4.</ p >
@@ -231,7 +240,7 @@ <h2>0.9.1</h2>
231240< li > < p > Improved the documentation and added a User's Guide.</ p > </ li >
232241</ ul >
233242</ section >
234- < section id ="section-19 ">
243+ < section id ="section-20 ">
235244< h2 > 0.8.1 - 2005-09-13</ h2 >
236245< p > DBUtils 0.8.1 was released on September 13, 2005.</ p >
237246< p > It is intended to be used with Python versions 2.0 to 2.4.</ p >
0 commit comments