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
36a3006dc74bd00bdd6cf7f21ee22641ede860cc authored almost 10 years ago by Martin Thoma <[email protected]>
3074c1d8f1d5d7799d2582ee6eb7a380f8cd20e3 authored almost 10 years ago by INADA Naoki <[email protected]>
This method is an extension to the DB API 2.0 also used by Psycopg.
See http://initd.org/psycopg...
7f39460f5603140a299ec6d84df97a2c59454b02 authored almost 10 years ago by Martin Thoma <[email protected]>
6beaaaac12a2a2acb08656e81e5553812b74409f authored almost 10 years ago by Martin Thoma <[email protected]>
b3cbf661005d13f0d0d07788828ab2ae9267d417 authored almost 10 years ago by Martin Thoma <[email protected]>
4e4a36a7b484d1a233c2b42ae6908fc990fcc4ad authored almost 10 years ago by Martin Thoma <[email protected]>
80230a70d7b7a871b668bb6fd34145622015202f authored almost 10 years ago by Martin Thoma <[email protected]>
9af5316952b1db33b5b0c74aea6668865516ca32 authored almost 10 years ago by Martin Thoma <[email protected]>
connection: Refactoring
4d991c09b338d8066fb2cc0741a1943b7d62055f authored almost 10 years ago by INADA Naoki <[email protected]>df22cf7aea5572ce25b7b9cd75057a6bff5950c9 authored almost 10 years ago by INADA Naoki <[email protected]>
Add max_allowed_packet option (default: 16MB)
d57b5888902f16d51800859d459b3e43d01c7d25 authored almost 10 years ago by INADA Naoki <[email protected]>48c564e073666436d034e96421d92752d962a5cd authored almost 10 years ago by INADA Naoki <[email protected]>
313da8cb5855340016bf84166f46f4814e68d4d4 authored almost 10 years ago by INADA Naoki <[email protected]>
262c9d8e8f23a21922b2a8a78a6607ca5c7a7e36 authored almost 10 years ago by INADA Naoki <[email protected]>
1fd3ecfc63c8e50bb499fd6915fb6f13b7c39d08 authored almost 10 years ago by INADA Naoki <[email protected]>
ebf84442654a605e1c566bc114ccc4cd5ab6297b authored almost 10 years ago by INADA Naoki <[email protected]>
55fc99a28bf0cb3eb94c43bc38d4470d7ceefcb0 authored almost 10 years ago by INADA Naoki <[email protected]>
Add context manager to cursor.
e3772dd167214822c901a5c816c8d4ccf550b039 authored almost 10 years ago by INADA Naoki <[email protected]>bd29e7ef968ec82774cc869c60a1e9c9809e6f51 authored almost 10 years ago by INADA Naoki <[email protected]>
Need to use surrogate escape here too I think
30f1fbe82a2fadb8bba2c5fbd4ceee22fd3a890a authored almost 10 years ago by INADA Naoki <[email protected]>Stricter test for blob
5209522bc74c63ec64dbff0e0b21c8b5e05699d9 authored almost 10 years ago by INADA Naoki <[email protected]>47c08111937edd6bdb4cf1bd73e41df15a7c9549 authored almost 10 years ago by INADA Naoki <[email protected]>
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]>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]>a8556bd77eb4a0b310fa5af691e809190fe61fef authored almost 10 years ago by INADA Naoki <[email protected]>
08bac5207c37153cd4da3598961a7bddc1909dbd authored almost 10 years ago by INADA Naoki <[email protected]>
f4bb8e093f1b18f9ef519f1cd8f7b67e6c9e6f62 authored almost 10 years ago by INADA Naoki <[email protected]>
I can't run test on Jython.
d7b80fe1a788db8ad5301bed688c266e4ce74d26 authored almost 10 years ago by INADA Naoki <[email protected]>27465289ca0960c1762de47359176264279e466a authored almost 10 years ago by INADA Naoki <[email protected]>
Multi-statement init_command causes subsequent query to fail
8f599fe643d718de3d7f4856d5baad25b1445bda authored almost 10 years ago by INADA Naoki <[email protected]>Save original traceback to exeption's attribute
b2ec8287151f8dc54e71e426b41a1b300fb934bb authored almost 10 years ago by INADA Naoki <[email protected]>7527eeebfc6da7013c840aa3140ffd611e757915 authored almost 10 years ago by Dave Stinson <[email protected]>
d8ec55ca005380533a2cc6647411711e17839081 authored almost 10 years ago by INADA Naoki <[email protected]>
ac0cc7e51a3109e301767cbc290b28f1474847aa authored almost 10 years ago by Dave Stinson <[email protected]>
6139ef873fd2b092289d850680e2036c8b614ba8 authored almost 10 years ago by INADA Naoki <[email protected]>
2ebdca1d639f136bcee4c1cbaf4971ec82c4221a authored almost 10 years ago by INADA Naoki <[email protected]>
af8340c3fe75210aa1abfd69af14bf634d97377c authored almost 10 years ago by Dave Stinson <[email protected]>
a7eb91710a11afcad0469252057a67277ca2a1dd authored almost 10 years ago by Dave Stinson <[email protected]>
125daaa48e40f441936577d96fb1b5615cd8d17e authored almost 10 years ago by INADA Naoki <[email protected]>
Improve datetime and bytes formats
f225c13c828cd1d532fa8aabc89c839f5bb47463 authored almost 10 years ago by INADA Naoki <[email protected]>6f4b452a24355dfbc1b423197b1b604b927d8f1c authored almost 10 years ago by INADA Naoki <[email protected]>
Fixes #295
5157c9b7d058f764695a35684b599e0cbac22d9c authored almost 10 years ago by INADA Naoki <[email protected]>f3f06820d7a05216cdd360203ce964f0c8d34ec4 authored almost 10 years ago by INADA Naoki <[email protected]>
Refactoring tests
810fa2fe23e49c2b849be08f297a8bfcbf5a82e6 authored almost 10 years ago by INADA Naoki <[email protected]>be0502c55d7fe7e04dbc847c70d74e43371986c9 authored almost 10 years ago by INADA Naoki <[email protected]>
e66df44f8473c80ce73e5e2b989564587d8007b7 authored almost 10 years ago by INADA Naoki <[email protected]>
ba54c8dd5e1a356d2ac464b54076f3fd89a43690 authored almost 10 years ago by INADA Naoki <[email protected]>
a4a460c051df88174c9c510b01925fb147baae56 authored almost 10 years ago by INADA Naoki <[email protected]>
1a6cddb6ec430b95263aee0766574f1c4a7a1aa9 authored almost 10 years ago by INADA Naoki <[email protected]>
Conflicts:
pymysql/tests/base.py
delaying termination of an interrupted program; cleanup of uncollected
rows is left to the Connec...
Protocol parsing optimizations
a7246072afbcfa55d4ac1d8653a55bbc26110d83 authored almost 10 years ago by mike bayer <[email protected]>fix issue 288: executemany now works with "insert ... on duplicate update"
6f78fcb92b230d6b428e37fbdeead1a78affffd6 authored almost 10 years ago by INADA Naoki <[email protected]>e4632e1cac07aa08250fca2623e987f4e3951104 authored almost 10 years ago by mathieu longtin <[email protected]>
Removed code and variables that are not used anymore.
Fixed 24-bit integer parsing.
Moved one co...
1274e592ec180a0b8a6578715669c7882884447f authored almost 10 years ago by mathieu longtin <[email protected]>
This reduces amount of work done in row reading loop to minimum
ecd8a66edea0c5b869fc6e53f242f5c62dbb1dba authored almost 10 years ago by Yuriy Taraday <[email protected]>002c7fbfcf2e670f72ee621f3a7f957b1ad41faa authored almost 10 years ago by mathieu longtin <[email protected]>
Common method to parse integer was very inefficient:
- read method has been called to create a c...
To minimize function call number we should do one call to struct.unpack
with long format string ...
Repair test_basic -> test_datatypes for MySQL 5.6 re: date rounding
618f84437c62cbea0687b179997e94fbd1cf8f5e authored almost 10 years ago by INADA Naoki <[email protected]>fixed value without microseconds, so that no truncation
or rounding of microseconds takes place; ...
Return empty tuple when no rows in result
6b40bea4d8472244917e0317857c0b47a5168d43 authored almost 10 years ago by INADA Naoki <[email protected]>8ca05c8e44b0f15d2f10d33733c997326236ae6b authored almost 10 years ago by INADA Naoki <[email protected]>
63394036d715200856b071d456d6ad1ea35afebe authored almost 10 years ago by INADA Naoki <[email protected]>
As defined in DB-API 2.0.
Fixes #284
eea1ebc22f7b4821e814aef35499b22f86c1f519 authored almost 10 years ago by INADA Naoki <[email protected]>63053bb677eb5caa10b089f21700d8858645737e authored almost 10 years ago by INADA Naoki <[email protected]>
Don't wrap MySQLError with MySQLError.
f53d37f1315facaac50bb59b20f8fab6b506940d authored almost 10 years ago by INADA Naoki <[email protected]>82b74d6d4d3f81bb53131f6afbe63b61d2de2732 authored almost 10 years ago by INADA Naoki <[email protected]>
3eeb622bfa1b91a0e0fc715842d0da23a4025630 authored almost 10 years ago by INADA Naoki <[email protected]>
a995f4eeda670ae901edd0ced049e807b9d65d73 authored almost 10 years ago by INADA Naoki <[email protected]>
Add Connection.show_warnings() method.
32f391dc8e6ac8471a3494ad5ae4e947e89d387d authored almost 10 years ago by INADA Naoki <[email protected]>eb1727541c3d9e7886cfa2e3b268ef9146166167 authored almost 10 years ago by INADA Naoki <[email protected]>
travis: Add pypy3 to envlist
92f35a6dd73b4121c50c484d6a606da86fd5cba6 authored almost 10 years ago by INADA Naoki <[email protected]>6645e6eaf0595969c1e83d707f9cb125927783db authored almost 10 years ago by INADA Naoki <[email protected]>
e2e0e161aeb51075be3bcc661ade06d1e86f652a authored almost 10 years ago by INADA Naoki <[email protected]>
Implement load data local infile command. Resolves #62
0a8d54af5c29e4d1e4fc50b84e2371fc0ac57891 authored almost 10 years ago by INADA Naoki <[email protected]>d115638d4d2bfdd9a753f15f6370b3c09bf11226 authored almost 10 years ago by Stacey Wrazien <[email protected]>
a70a42e3d7ef5a85fd4b1c2588fd7dfd4f4d2790 authored almost 10 years ago by Stacey Wrazien <[email protected]>
367fc50f56b5298a641a61e5f0d11013ef1ffde4 authored almost 10 years ago by Stacey Wrazien <[email protected]>
2c0d113e914939a2fb57a2f113cce35eb85d9e9d authored almost 10 years ago by Stacey Wrazien <[email protected]>
Remove check to see that the filename sent by the server matched the filename
originally sent by...
5eca5981a70080f43b4b93b35dda480584757080 authored almost 10 years ago by Stacey Wrazien <[email protected]>
afbb0645013a2cac0f655b53e51985fbbc49807b authored about 10 years ago by Stacey Wrazien <[email protected]>
021109c77c02c6afa47d600b93857d098b674555 authored about 10 years ago by Stacey Wrazien <[email protected]>
64553bbe4978281f4b71b88ba414b8ccc2ed9b1b authored about 10 years ago by Stacey Wrazien <[email protected]>
7521ce10e0db5b36d6b0574a12965fb594779d3f authored about 10 years ago by Stacey Wrazien <[email protected]>
2dd018c9324247c4648700719531d022b18751a8 authored about 10 years ago by Stacey Wrazien <[email protected]>
470c079638732e02fc6589603dbf00beae189442 authored about 10 years ago by Stacey Wrazien <[email protected]>
5923e19578422993013f93b3a6c4ca6a0b95da57 authored about 10 years ago by Stacey Wrazien <[email protected]>
0ea120e29a4017401a6c089f59afb597b47da25a authored about 10 years ago by Stacey Wrazien <[email protected]>
b7551d25d01d4d889ccab0083fbfe6f2653f72b8 authored about 10 years ago by Stacey Wrazien <[email protected]>
adaa1accd6c7980e7778923bc46da82fd68ec1e6 authored about 10 years ago by Stacey Wrazien <[email protected]>
3ef02dacfa422d804cc38a8d3bd357602ced8dfc authored about 10 years ago by Stacey Wrazien <[email protected]>
This should prevent a security issue where the server returns a filename
that is different from ...
2ff076c2b03c86f785e6b6c08979b6128557d6dd authored about 10 years ago by Stacey Wrazien <[email protected]>
089c0a4c54d87b0b858c337221ee622e8565ac39 authored about 10 years ago by Stacey Wrazien <[email protected]>
Remove unused lines.
f157e9d8efcbf3b5c779045423aebf083e4a0524 authored about 10 years ago by INADA Naoki <[email protected]>fa2ab4e56483170d411c96f48ff21bd768923902 authored about 10 years ago by INADA Naoki <[email protected]>