Commit Graph

779 Commits

Author SHA1 Message Date
Jakub Dorňák
bb07f701f5 include LICENSE in source tarball
GPL-2.0 was removed in b6601fef9e
2017-03-07 19:05:05 +09:00
Guangyang Li
2b6123e236 Allow semicolon at the end of bulk insert query 2017-03-03 01:19:53 +09:00
INADA Naoki
948def48bd 1.3.10 1.3.10 2017-02-20 17:49:47 +09:00
INADA Naoki
31337c4b63 nose is not used now 2017-02-20 17:44:12 +09:00
INADA Naoki
c56146d137 Add suffix to HISTORY and INSTALL 2017-02-20 17:20:34 +09:00
INADA Naoki
682dfa2b35 Add HISTORY for Python 1.3.10 2017-02-20 17:18:59 +09:00
INADA Naoki
8fcd2c5b7d Use surrogateescape normally on Python 3.6 2017-02-20 17:12:47 +09:00
INADA Naoki
118861f8cb deprecate Connection.__enter__ 2017-02-20 17:02:20 +09:00
INADA Naoki
d587e81a7f codecov 2017-02-19 20:59:39 +09:00
INADA Naoki
2c0485f246 travis: use sudo-enabled trusty for now
Random fail happens on container based image.
2017-02-19 20:52:03 +09:00
INADA Naoki
cbc991ec2c travis: fix erros
* set mysql password
* add mysql to services
2017-02-19 20:40:16 +09:00
INADA Naoki
97e18a1ea1 stop using tox. 2017-02-19 20:11:49 +09:00
Vilnis Termanis
cba486e043 Use _binary prefix for bytes/bytearray parameters (#140)
- Based on #106 but now disabled by default
- Can be enabled via 'binary_prefix' connection parameter
- Added unit tests to verify behaviour
2017-02-10 20:36:41 +09:00
Ardi Nusawan
50a81b1783 adding requirement for Mac OS (#143)
using homebrew
2017-01-26 17:37:19 +09:00
INADA Naoki
2feb5ed685 reduce IS_PY3K usage 2017-01-04 21:46:39 +09:00
INADA Naoki
c30c15f239 Merge pull request #138 from methane/fix/result-typecheck
Add typecheck to `_mysql.result()`
2017-01-04 21:41:38 +09:00
INADA Naoki
10c6f9f767 Add typecheck for _mysql.result()
fixes #137
2017-01-04 21:37:24 +09:00
INADA Naoki
d16ced645f Add test for PyMySQL/mysqlclient-python#137 2017-01-04 21:34:02 +09:00
Adam Chainz
4050c747e5 Fix some typos in HISTORY (#129) 2016-10-12 19:08:57 +09:00
INADA Naoki
42b68a43f7 Use Python 3.6-dev 2016-10-11 16:31:29 +09:00
INADA Naoki
74f7770b71 1.3.9 1.3.9 2016-09-30 21:33:46 +09:00
INADA Naoki
d2ee516e2c Update HISTORY 2016-09-30 21:33:20 +09:00
INADA Naoki
490080ac79 Revert "Use _binary prefix for bytes/bytearray parameters" 2016-09-30 21:31:34 +09:00
INADA Naoki
387c350188 Fix compile error on MSVC compiler.
fixes #121
2016-09-30 15:50:10 +09:00
INADA Naoki
d8b4d34874 1.3.8 1.3.8 2016-09-29 20:33:13 +09:00
INADA Naoki
7a402995c0 Update HISTORY 2016-09-29 18:45:44 +09:00
INADA Naoki
fe94467312 Add basic Makefile 2016-09-29 17:20:58 +09:00
INADA Naoki
4202f611df Don't use mysql_real_escape_string_quote on MariaDB (#115) 2016-09-12 07:50:05 +09:00
INADA Naoki
4d5848ea9a Add test for Python 3.6 (#116) 2016-09-12 07:49:51 +09:00
Ville Skyttä
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
Ville Skyttä
db1bb2ccb1 Spelling fixes (#112) 2016-09-12 06:31:28 +09:00
Vilnis Termanis
2617620e27 Use _binary prefix for bytes/bytearray parameters (#106) 2016-09-11 19:55:34 +09:00
INADA Naoki
269d3208ff MySQL Connector/C 6.1.6 doesn't have mysql_real_escape_string_quote (#111)
While it's MYSQL_VERSION_ID is 50706 and MySQL 5.7.6 has it.
Since MySQL 5.7.6 is old milestone version, just drop supporting it.

fixes #110
2016-09-06 14:00:12 +09:00
INADA Naoki
4b39e93eb4 Use mysql_real_escape_string_quote() if exists (#109) 2016-09-05 01:31:37 +09:00
INADA Naoki
a83baad1d0 Use mysql_real_escape_string_quote() if exists. 2016-09-05 01:16:12 +09:00
INADA Naoki
05fbc500d1 Always MYSQL_VERSION_ID >= 50007 2016-09-05 01:05:12 +09:00
INADA Naoki
19ad21179c Remove unused import from sample code
fixes #107
2016-08-31 16:20:36 +09:00
INADA Naoki
7431683307 Merge pull request #101 from vtermanis/warning_args
Warning propagation improvements
2016-07-28 18:59:00 +09:00
Woo-Jing, Seok
c7d2168939 add surrogate escape for callproc and test case for that (#104) 2016-07-28 18:49:52 +09:00
Vilnis Termanis
ad935e4ba8 Warning propagation improvements 2016-07-26 18:43:35 +01:00
INADA Naoki
fb842fbdd5 Use METH_NOARGS (#103) 2016-07-27 01:49:06 +09:00
INADA Naoki
8c219d9261 Merge pull request #100 from methane/mysql-affected-rows-error
mysql_affected_rows may return -1
2016-07-25 12:25:02 +09:00
INADA Naoki
ac1fb2dddd mysql_affected_rows may return -1 2016-07-25 03:55:38 +09:00
INADA Naoki
f2ab098af4 Merge pull request #96 from scop/links
Doc and comment link fixes
2016-07-07 02:39:20 +09:00
Ville Skyttä
0f6e5d7ddf Doc and comment link fixes 2016-07-06 16:32:31 +03:00
INADA Naoki
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
INADA Naoki
66029d6406 Support 'database' and 'password' kwargs 2016-06-28 17:36:57 +09:00
INADA Naoki
d505521313 Merge pull request #93 from methane/cursor-connections
Cursor.connection is real reference
2016-06-14 20:09:31 +09:00
INADA Naoki
06f2b66598 Cursor.connection is real reference 2016-06-14 18:01:46 +09:00
jay park
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