Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python-trio/trio-mysql

Pure Python MySQL Client
https://github.com/python-trio/trio-mysql

README.rst: Added missing closing bracket

36a3006dc74bd00bdd6cf7f21ee22641ede860cc authored almost 10 years ago by Martin Thoma <[email protected]>
Fix example

3074c1d8f1d5d7799d2582ee6eb7a380f8cd20e3 authored almost 10 years ago by INADA Naoki <[email protected]>
Add mogrify to Cursor, which returns the exact string to be executed

This method is an extension to the DB API 2.0 also used by Psycopg.
See http://initd.org/psycopg...

73d62c307be0c4021d85961191cdb1caedad9d16 authored almost 10 years ago by Jorge C. Leitão <[email protected]>
Remove update and delete from CRUD example

7f39460f5603140a299ec6d84df97a2c59454b02 authored almost 10 years ago by Martin Thoma <[email protected]>
README.rst: use cursor.execute to put in arguments, not Python string formatting

6beaaaac12a2a2acb08656e81e5553812b74409f authored almost 10 years ago by Martin Thoma <[email protected]>
README.rst: Use 'localhost' for 'host' as this will be the correct choice for many users; use with to automatically close cursor; don't return but print result of fetch

b3cbf661005d13f0d0d07788828ab2ae9267d417 authored almost 10 years ago by Martin Thoma <[email protected]>
README.rst: use try-finally to close connection in CRUD example

4e4a36a7b484d1a233c2b42ae6908fc990fcc4ad authored almost 10 years ago by Martin Thoma <[email protected]>
README.rst: CRUD -> CRUD example

80230a70d7b7a871b668bb6fd34145622015202f authored almost 10 years ago by Martin Thoma <[email protected]>
README.rst: Added CRUD examples as mini-documentation

9af5316952b1db33b5b0c74aea6668865516ca32 authored almost 10 years ago by Martin Thoma <[email protected]>
Merge pull request #323 from methane/fix/debug-unicodeerror

connection: Refactoring

4d991c09b338d8066fb2cc0741a1943b7d62055f authored almost 10 years ago by INADA Naoki <[email protected]>
Refactoring

df22cf7aea5572ce25b7b9cd75057a6bff5950c9 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #318 from methane/feature/max_allowed_packet

Add max_allowed_packet option (default: 16MB)

d57b5888902f16d51800859d459b3e43d01c7d25 authored almost 10 years ago by INADA Naoki <[email protected]>
Add max_allowed_packet option (default: 16MB)

48c564e073666436d034e96421d92752d962a5cd authored almost 10 years ago by INADA Naoki <[email protected]>
Allow self signed certificate for ssl

313da8cb5855340016bf84166f46f4814e68d4d4 authored almost 10 years ago by INADA Naoki <[email protected]>
0.6.6

262c9d8e8f23a21922b2a8a78a6607ca5c7a7e36 authored almost 10 years ago by INADA Naoki <[email protected]>
0.6.5

1fd3ecfc63c8e50bb499fd6915fb6f13b7c39d08 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge branch 'master' of github.com:PyMySQL/PyMySQL

ebf84442654a605e1c566bc114ccc4cd5ab6297b authored almost 10 years ago by INADA Naoki <[email protected]>
0.6.5

55fc99a28bf0cb3eb94c43bc38d4470d7ceefcb0 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #315 from methane/feature/cursor-contextmanager

Add context manager to cursor.

e3772dd167214822c901a5c816c8d4ccf550b039 authored almost 10 years ago by INADA Naoki <[email protected]>
Add context manager to cursor.

bd29e7ef968ec82774cc869c60a1e9c9809e6f51 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #313 from wiggzz/master

Need to use surrogate escape here too I think

30f1fbe82a2fadb8bba2c5fbd4ceee22fd3a890a authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #314 from methane/fix/bytes

Stricter test for blob

5209522bc74c63ec64dbff0e0b21c8b5e05699d9 authored almost 10 years ago by INADA Naoki <[email protected]>
Stricter test for blob

47c08111937edd6bdb4cf1bd73e41df15a7c9549 authored almost 10 years ago by INADA Naoki <[email protected]>
Need to use surrogate escape here too I think

If bytes get passed in they are escaped using escape_bytes with a `surrogateescape` but then are...

2b126f36516ad1f2a5f0b5d7c3ff6c037f9f46ed authored almost 10 years ago by Will James <[email protected]>
Need to use surrogate escape here too I think

If bytes get passed in they are escaped using escape_bytes with a `surrogateescape` but then are...

ec2d3014404db5c130a8c73ade5a114f4150c9a2 authored almost 10 years ago by Will James <[email protected]>
0.6.4

a8556bd77eb4a0b310fa5af691e809190fe61fef authored almost 10 years ago by INADA Naoki <[email protected]>
Update CHANGELOG

08bac5207c37153cd4da3598961a7bddc1909dbd authored almost 10 years ago by INADA Naoki <[email protected]>
Make CHANGELOG to markdown

f4bb8e093f1b18f9ef519f1cd8f7b67e6c9e6f62 authored almost 10 years ago by INADA Naoki <[email protected]>
Remove Jython from supported interpreter

I can't run test on Jython.

d7b80fe1a788db8ad5301bed688c266e4ce74d26 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge branch 'pr/305'

27465289ca0960c1762de47359176264279e466a authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #306 from boglin/multi_init_cmd

Multi-statement init_command causes subsequent query to fail

8f599fe643d718de3d7f4856d5baad25b1445bda authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #304 from PyMySQL/preserve-original-traceback

Save original traceback to exeption's attribute

b2ec8287151f8dc54e71e426b41a1b300fb934bb authored almost 10 years ago by INADA Naoki <[email protected]>
Update interface of encoders to include the mapping argument.

7527eeebfc6da7013c840aa3140ffd611e757915 authored almost 10 years ago by Dave Stinson <[email protected]>
refactoring

d8ec55ca005380533a2cc6647411711e17839081 authored almost 10 years ago by INADA Naoki <[email protected]>
Explicitly close connection to drain results.

ac0cc7e51a3109e301767cbc290b28f1474847aa authored almost 10 years ago by Dave Stinson <[email protected]>
Remove Landscape.io badge.

6139ef873fd2b092289d850680e2036c8b614ba8 authored almost 10 years ago by INADA Naoki <[email protected]>
Save original exception too.

2ebdca1d639f136bcee4c1cbaf4971ec82c4221a authored almost 10 years ago by INADA Naoki <[email protected]>
Support custom mapping on connection escape.

af8340c3fe75210aa1abfd69af14bf634d97377c authored almost 10 years ago by Dave Stinson <[email protected]>
Provide support for multi-statement init_command.

a7eb91710a11afcad0469252057a67277ca2a1dd authored almost 10 years ago by Dave Stinson <[email protected]>
Save original traceback to exeption's attribute

125daaa48e40f441936577d96fb1b5615cd8d17e authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #303 from PyMySQL/improve-format

Improve datetime and bytes formats

f225c13c828cd1d532fa8aabc89c839f5bb47463 authored almost 10 years ago by INADA Naoki <[email protected]>
Add more check to investigate Travis fails test_issue_36

6f4b452a24355dfbc1b423197b1b604b927d8f1c authored almost 10 years ago by INADA Naoki <[email protected]>
Use surrogateescape for escaping bytes on PY3

Fixes #295

5157c9b7d058f764695a35684b599e0cbac22d9c authored almost 10 years ago by INADA Naoki <[email protected]>
Improve datetime, date, time and timedelta format.

f3f06820d7a05216cdd360203ce964f0c8d34ec4 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #302 from PyMySQL/refactor-test

Refactoring tests

810fa2fe23e49c2b849be08f297a8bfcbf5a82e6 authored almost 10 years ago by INADA Naoki <[email protected]>
test_issue_36 sometaimes fails on Travis

be0502c55d7fe7e04dbc847c70d74e43371986c9 authored almost 10 years ago by INADA Naoki <[email protected]>
Add Landscape.io badge.

e66df44f8473c80ce73e5e2b989564587d8007b7 authored almost 10 years ago by INADA Naoki <[email protected]>
Add note about how to create database for test.

ba54c8dd5e1a356d2ac464b54076f3fd89a43690 authored almost 10 years ago by INADA Naoki <[email protected]>
Make safe_create_table() is usable from many tests.

a4a460c051df88174c9c510b01925fb147baae56 authored almost 10 years ago by INADA Naoki <[email protected]>
Use unittest2 on all Python versions

1a6cddb6ec430b95263aee0766574f1c4a7a1aa9 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge branch 'defer_unbuffered_cleanup' of https://github.com/zzzeek/PyMySQL into zzzeek-defer_unbuffered_cleanup

Conflicts:
pymysql/tests/base.py

82e9ae90682a3f5feedd10ba5ddda549ddfe5431 authored almost 10 years ago by INADA Naoki <[email protected]>
-SSCursor no longer attempts to expire un-collected rows within __del__,

delaying termination of an interrupted program; cleanup of uncollected
rows is left to the Connec...

2617fde2ed3b2dcc59d30ac70e662fba1d5256a3 authored almost 10 years ago by Mike Bayer <[email protected]>
Merge pull request #299 from YorikSar/conn-speedup

Protocol parsing optimizations

a7246072afbcfa55d4ac1d8653a55bbc26110d83 authored almost 10 years ago by mike bayer <[email protected]>
Merge pull request #300 from mathieulongtin/issue_288_executemany

fix issue 288: executemany now works with "insert ... on duplicate update"

6f78fcb92b230d6b428e37fbdeead1a78affffd6 authored almost 10 years ago by INADA Naoki <[email protected]>
Fix for py3x, again

e4632e1cac07aa08250fca2623e987f4e3951104 authored almost 10 years ago by mathieu longtin <[email protected]>
Minor fixes

Removed code and variables that are not used anymore.
Fixed 24-bit integer parsing.
Moved one co...

da85c7d3caf7bdec254dfc74fad3449a5f4be848 authored almost 10 years ago by Yuriy Taraday <[email protected]>
fix for py3x

1274e592ec180a0b8a6578715669c7882884447f authored almost 10 years ago by mathieu longtin <[email protected]>
Move convertor and encoding selection out of row reading loop

This reduces amount of work done in row reading loop to minimum

ecd8a66edea0c5b869fc6e53f242f5c62dbb1dba authored almost 10 years ago by Yuriy Taraday <[email protected]>
fix issue 288: executemany now works with "insert ... on duplicate update ..."

002c7fbfcf2e670f72ee621f3a7f957b1ad41faa authored almost 10 years ago by mathieu longtin <[email protected]>
Zero-copy integer parsing

Common method to parse integer was very inefficient:
- read method has been called to create a c...

4faf21cc574bcc4932d4a4b08169b812db2ba5fa authored almost 10 years ago by Yuriy Taraday <[email protected]>
Squash consecutive packs and unpacks, make them zero-copy.

To minimize function call number we should do one call to struct.unpack
with long format string ...

65292f581ed3d2b2a08f9e4211ece4400dde8614 authored almost 10 years ago by Yuriy Taraday <[email protected]>
Merge pull request #293 from zzzeek/repair_datetime_comparison

Repair test_basic -> test_datatypes for MySQL 5.6 re: date rounding

618f84437c62cbea0687b179997e94fbd1cf8f5e authored almost 10 years ago by INADA Naoki <[email protected]>
- Alter the datetime in test_basic->test_datatypes to be a

fixed value without microseconds, so that no truncation
or rounding of microseconds takes place; ...

f43aeeafee313c7a9b56d6506043fcefe54fd0ca authored almost 10 years ago by Mike Bayer <[email protected]>
Merge pull request #291 from PyMySQL/fetchmany-emptytuple

Return empty tuple when no rows in result

6b40bea4d8472244917e0317857c0b47a5168d43 authored almost 10 years ago by INADA Naoki <[email protected]>
PyMySQL now supports nextset()

8ca05c8e44b0f15d2f10d33733c997326236ae6b authored almost 10 years ago by INADA Naoki <[email protected]>
Increase test verbosity

63394036d715200856b071d456d6ad1ea35afebe authored almost 10 years ago by INADA Naoki <[email protected]>
Return empty tuple instead when no rows in result

As defined in DB-API 2.0.

Fixes #284

eea1ebc22f7b4821e814aef35499b22f86c1f519 authored almost 10 years ago by INADA Naoki <[email protected]>
Update CHANGELOG

63053bb677eb5caa10b089f21700d8858645737e authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #290 from PyMySQL/better-exception

Don't wrap MySQLError with MySQLError.

f53d37f1315facaac50bb59b20f8fab6b506940d authored almost 10 years ago by INADA Naoki <[email protected]>
Don't wrap MySQLError with MySQLError.

82b74d6d4d3f81bb53131f6afbe63b61d2de2732 authored almost 10 years ago by INADA Naoki <[email protected]>
PyPy 2.0 is too old.

3eeb622bfa1b91a0e0fc715842d0da23a4025630 authored almost 10 years ago by INADA Naoki <[email protected]>
Fix README

a995f4eeda670ae901edd0ced049e807b9d65d73 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #283 from PyMySQL/show-warnings

Add Connection.show_warnings() method.

32f391dc8e6ac8471a3494ad5ae4e947e89d387d authored almost 10 years ago by INADA Naoki <[email protected]>
Add Connection.show_warnings() method.

eb1727541c3d9e7886cfa2e3b268ef9146166167 authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #282 from PyMySQL/pypy3

travis: Add pypy3 to envlist

92f35a6dd73b4121c50c484d6a606da86fd5cba6 authored almost 10 years ago by INADA Naoki <[email protected]>
travis: Add pypy3 to envlist

6645e6eaf0595969c1e83d707f9cb125927783db authored almost 10 years ago by INADA Naoki <[email protected]>
Update CHANGELOG

e2e0e161aeb51075be3bcc661ade06d1e86f652a authored almost 10 years ago by INADA Naoki <[email protected]>
Merge pull request #279 from wraziens/load_local

Implement load data local infile command. Resolves #62

0a8d54af5c29e4d1e4fc50b84e2371fc0ac57891 authored almost 10 years ago by INADA Naoki <[email protected]>
Remove traceback as it is currently not being used

d115638d4d2bfdd9a753f15f6370b3c09bf11226 authored almost 10 years ago by Stacey Wrazien <[email protected]>
Change print_warnings to use warn instead of print

a70a42e3d7ef5a85fd4b1c2588fd7dfd4f4d2790 authored almost 10 years ago by Stacey Wrazien <[email protected]>
Refactor handling of result packet for load local.

367fc50f56b5298a641a61e5f0d11013ef1ffde4 authored almost 10 years ago by Stacey Wrazien <[email protected]>
Cleanup send_data for LOAD DATA LOCAL INFILE

2c0d113e914939a2fb57a2f113cce35eb85d9e9d authored almost 10 years ago by Stacey Wrazien <[email protected]>
Remove check for LOAD DATA LOCAL INFILE.

Remove check to see that the filename sent by the server matched the filename
originally sent by...

681bf0b7d7a3a4e3966b54bf2131dd8f34553654 authored almost 10 years ago by Stacey Wrazien <[email protected]>
Rename load_local flag to local_infile.

5eca5981a70080f43b4b93b35dda480584757080 authored almost 10 years ago by Stacey Wrazien <[email protected]>
Update to work better with different versions

afbb0645013a2cac0f655b53e51985fbbc49807b authored about 10 years ago by Stacey Wrazien <[email protected]>
Update tests for load data local infile

021109c77c02c6afa47d600b93857d098b674555 authored about 10 years ago by Stacey Wrazien <[email protected]>
Add file information to warnings

64553bbe4978281f4b71b88ba414b8ccc2ed9b1b authored about 10 years ago by Stacey Wrazien <[email protected]>
Use MySQLResult when printing warnings for load lcoal

7521ce10e0db5b36d6b0574a12965fb594779d3f authored about 10 years ago by Stacey Wrazien <[email protected]>
Fix connection entry for load local tests

2dd018c9324247c4648700719531d022b18751a8 authored about 10 years ago by Stacey Wrazien <[email protected]>
Add tests for load data local infile

470c079638732e02fc6589603dbf00beae189442 authored about 10 years ago by Stacey Wrazien <[email protected]>
Print warnings from load local

5923e19578422993013f93b3a6c4ca6a0b95da57 authored about 10 years ago by Stacey Wrazien <[email protected]>
Restructure load local code

0ea120e29a4017401a6c089f59afb597b47da25a authored about 10 years ago by Stacey Wrazien <[email protected]>
Cleanup

b7551d25d01d4d889ccab0083fbfe6f2653f72b8 authored about 10 years ago by Stacey Wrazien <[email protected]>
Simplify filename regex

adaa1accd6c7980e7778923bc46da82fd68ec1e6 authored about 10 years ago by Stacey Wrazien <[email protected]>
Fix regex error

3ef02dacfa422d804cc38a8d3bd357602ced8dfc authored about 10 years ago by Stacey Wrazien <[email protected]>
Add filename checking for load local.

This should prevent a security issue where the server returns a filename
that is different from ...

3d62ff370cc490e41a94db144da91e4eebcc8092 authored about 10 years ago by Stacey Wrazien <[email protected]>
Cleanup

2ff076c2b03c86f785e6b6c08979b6128557d6dd authored about 10 years ago by Stacey Wrazien <[email protected]>
Add functionality for LOAD LOCAL INFILE command.

089c0a4c54d87b0b858c337221ee622e8565ac39 authored about 10 years ago by Stacey Wrazien <[email protected]>
Merge pull request #278 from PyMySQL/remove-unused

Remove unused lines.

f157e9d8efcbf3b5c779045423aebf083e4a0524 authored about 10 years ago by INADA Naoki <[email protected]>
Remove unused lines.

fa2ab4e56483170d411c96f48ff21bd768923902 authored about 10 years ago by INADA Naoki <[email protected]>