dd9929c0e7
Update error constants ( #113 )
...
* Add CR and ER main methods for updating from connector-c headers
* Sync CR and ER with MySQL/MariaDB connector C 6.1.6/2.3.1
2016-09-12 06:34:25 +09:00
db1bb2ccb1
Spelling fixes ( #112 )
2016-09-12 06:31:28 +09:00
2617620e27
Use _binary prefix for bytes/bytearray parameters ( #106 )
2016-09-11 19:55:34 +09:00
7431683307
Merge pull request #101 from vtermanis/warning_args
...
Warning propagation improvements
2016-07-28 18:59:00 +09:00
c7d2168939
add surrogate escape for callproc and test case for that ( #104 )
2016-07-28 18:49:52 +09:00
ad935e4ba8
Warning propagation improvements
2016-07-26 18:43:35 +01:00
68181ed7c2
Merge pull request #91 from jinto/patch-1
...
unicode string in argument of string raises error
2016-06-28 21:59:45 +09:00
66029d6406
Support 'database' and 'password' kwargs
2016-06-28 17:36:57 +09:00
06f2b66598
Cursor.connection is real reference
2016-06-14 18:01:46 +09:00
ee6ad1ccf4
unicode string in argument of string raises error
...
Hi, I've got 'surrogates not allowed' error when I put unicode string into stored procedure's argument.
This is pr for the issue.
cf: https://github.com/PyMySQL/mysqlclient-python/issues/90 .
2016-06-09 02:43:00 +09:00
57dd34dc10
fixup
2016-05-11 18:21:49 +09:00
49e401b3bc
Port executemany() implementation from PyMySQL
2016-05-11 12:35:00 +09:00
6ff138a597
faster surrogateescape
2016-01-12 01:17:01 +09:00
ae99670a08
fixing byte strings for python 3
...
cleanup
validate python 3 version for decode
2016-01-06 21:07:06 -05:00
98bec5fb8c
fixup
2015-11-05 03:38:13 +09:00
b07937487d
Don't fetch warnings when there is next result
...
Fixes #48
2015-10-12 02:29:06 +09:00
db3fc0bba7
Fix hightlighting comment typo
2015-06-02 16:43:33 +01:00
d0f96ff213
Return in case of higher precision than expected
2015-05-06 17:32:00 +02:00
f7bb72e9ce
Prefer early return and less indention
2015-05-05 19:37:05 +02:00
c70564f813
Remove unnecessary if statement
2015-05-04 20:18:57 +02:00
77a8e4a480
Increase performance when casting dates
2015-05-04 20:18:57 +02:00
c528f503b8
Merge pull request #41 from tiwilliam/test-times
...
Add tests for times module
2015-05-05 01:07:39 +09:00
bf470a4f71
Raise ProgrammingError
properly when connection is closed
2015-05-01 20:56:16 +02:00
1670adfed2
Revert "Always convert epoch to UTC"
...
This reverts commit 8efd1d87690f525eae147779888ff144f5edf3e6.
2015-05-01 20:33:34 +02:00
5d47ff4e35
Increase MySQLdb.times
coverage to 100%
2015-05-01 19:59:35 +02:00
8efd1d8769
Always convert epoch to UTC
2015-05-01 18:26:01 +02:00
63a72f5861
connections.py use int not atoi
...
`atoi` is deprecated since python 2.0 and not in python 3. I guess this code is not being run since `_mysql.c` looks like it always defines `warning_count` anyway, but it should not sit around being python-3-incompatible.
2015-04-28 17:08:07 +01:00
d408114028
Fix SSCursor is not iterator on Python 3
2015-03-06 16:05:33 +09:00
1c818f8034
Cursor supports context manager interface
2015-02-25 11:26:39 +09:00
a5716c33e4
Remove BaseCursor.__del__
...
Fixes #22 (Uncollectable cursor on Python 3.3)
2015-02-25 03:53:21 +09:00
861a7d3a91
Don't use datetime.isoformat() when encoding
2015-02-06 21:54:59 +09:00
e78ce1f8cb
Fix some BLOBs without binary flag is not decoded.
...
Fixes #15
2015-01-05 14:41:51 +09:00
739bc9325d
fix.
2014-09-09 22:19:56 +09:00
5abcad013e
Fix calling dict.iteritems().
2014-09-09 09:47:12 +09:00
7e15cf8617
Add waiter
to MySQLdb.Connection.
2014-07-03 20:52:53 +09:00
4ace89c956
Merge remote-tracking branch 'upstream/pr/64'
2014-04-28 14:35:21 +09:00
61a5acd39b
fix camelCase. Move abs()
2014-04-22 13:00:29 +03:00
21decd80ee
Fix wrong sign with negative zero hour timediff. Fixes #63
2014-04-22 01:48:38 +03:00
56a5f1afa1
Add comment.
2014-04-18 23:34:14 +09:00
b881072414
Remove unused import
2014-04-18 23:26:39 +09:00
e7545c7c40
refactoring.
2014-04-18 23:25:01 +09:00
312f46d6ca
use_unicode=True by default on Python 3.
2014-04-18 12:17:34 +09:00
f188e0f9e4
Fix some tests.
2014-04-18 11:29:10 +09:00
c66b43cc22
Connection.literal() always returns str
instance.
2014-04-17 22:36:01 +09:00
382fb9f9b3
Random fixes.
2014-04-17 22:24:46 +09:00
9440a0d4df
Handle types in a Python 3 friendly way
2014-04-16 14:31:10 -07:00
182011eb18
Merge branch 'remove_MySQLdb/release.py' into py3.3support
2014-04-16 10:55:35 -07:00
4d61517963
Remove MySQLdb/release.py from git
...
because it's generated from metadata.cfg
and because I keep getting annoying diffs because of newline differences
-- e.g.:
$ git diff
diff --git a/MySQLdb/release.py b/MySQLdb/release.py
index 5c30a6c..4ce9412 100644
--- a/MySQLdb/release.py
+++ b/MySQLdb/release.py
@@ -1,4 +1,4 @@
-
-__author__ = "Andy Dustman <farcepest@gmail.com>"
-version_info = (1,2,4,'final',1)
-__version__ = "1.2.4"
+
+__author__ = "Andy Dustman <farcepest@gmail.com>"
+version_info = (1,2,4,'final',1)
+__version__ = "1.2.4"
2014-04-15 10:35:18 -07:00
b9aa0530a8
Improved support for Python 3.
2014-01-09 18:03:53 +01:00
95ae115c7d
Merge pull request #32 from methane/autocommit
...
More precise get_autocommit based on server_status.
2013-11-21 11:57:32 -08:00