File python-sqlite2.changes of Package python-sqlite2
1
-------------------------------------------------------------------
2
Fri May 7 00:16:36 UTC 2010 - lars@linux-schulserver.de
3
4
- move Group to Development/Libraries/Python
5
6
-------------------------------------------------------------------
7
Sat Mar 6 20:13:50 UTC 2010 - lars@linux-schulserver.de
8
9
- update to 2.6.0
10
+ Added iteration and equality (hashability).
11
This method returns a tuple of column names. Immediately after
12
a query, it is the first member of each tuple in
13
:attr:`Cursor.description`.
14
15
-------------------------------------------------------------------
16
Tue May 12 09:55:53 CEST 2009 - lars@linux-schulserver.de
17
18
- update to 2.5.5
19
+ Python compatibility fixes
20
+ Only reset cursors after rollback, not after commit. Fixes
21
problem where an implicity commit by a PRAGMA statement
22
invalidated the cursor
23
+ Connection.enable_load_extension(enabled) to allow/disallow
24
extension loading.
25
+ Fixed check if non-UTF8 strings are acceptable input.
26
+ For better DB-API compliance, operations on closed cursors now
27
raise exceptions.
28
+ made .connect(..., isolation_level=None) work again.
29
### NOT READY YET ###
30
31
-------------------------------------------------------------------
32
Sun May 11 11:48:30 CEST 2008 - lars@linux-schulserver.de
33
34
- update to 2.4.1
35
36
-------------------------------------------------------------------
37
Wed Oct 10 14:42:30 CEST 2007 - lrupp@suse.de
38
39
- Update to 2.3.5:
40
+ Using mappings and sequences as parameters works now too.
41
+ implicit ROLLBACKs work now
42
+ Performance optimizations that pay off especially for mass DML
43
operations
44
+ A Python 2.3 compatibility fix in the test suite.
45
46
-------------------------------------------------------------------
47
Tue Jul 3 17:04:10 CEST 2007 - lrupp@suse.de
48
49
- Update to 2.3.4:
50
+ Under some circumstances it's was not possible to close the
51
connection object. This happened if you still had cursor objects
52
around with statements that were no longer in the cached
53
statements pool. This was fixed by finalizing all statements
54
that were created from the connection instead of only those
55
that are still found in the connection pool.
56
+ SQLite often does not report useful error messages when the
57
stepped-on statement was not reset first.
58
Now we make sure that's always the case.
59
+ Merged missing corrections for sample code from Python
60
core version.
61
+ Allow the size parameter for fetchmany() for better DB-API
62
compliance.
63
+ Applied patch from #184. This defers the implicit
64
BEGINs/COMMITs and thus improves concurrency.
65
+ Print a warning if somebody tries to run the pysqlite test
66
suite from the pysqlite root directory and exit.
67
- remove the install-source* files: this is done via installing
68
the rpm already
69
70
-------------------------------------------------------------------
71
Mon Feb 26 00:00:00 CEST 2007 - lrupp@suse.de
72
73
- specfile cleanup
74
75
-------------------------------------------------------------------
76
Fri Jan 19 00:00:00 CEST 2007 - judas_iscariote@shorewall.net
77
78
- update to 2.3.3
79
- build with -fno-strict-aliasing otherwise gcc complains
80
- deactivate unneeded patch
81
82
-------------------------------------------------------------------
83
Fri Dec 8 00:00:00 CEST 2006 - lrupp@suse.de
84
85
- Initial package for the build service
86
87