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

correct object reference

aa23fbb1c9df58631843e98b791c8a6790fb917c authored over 9 years ago by Daniel Black <[email protected]>
in 5.7, set password = PASSWORD() is deprecated

98b659ddf7f845afe98ee27a8b207984dba91d97 authored over 9 years ago by Daniel Black <[email protected]>
omit test files from coverage report

1fccdc753bb3e313e7de7fc56468641392d3f814 authored over 9 years ago by Daniel Black <[email protected]>
add more connection tests

7e4a872125c36fbb82cd0e5f69ac14cb59ec389f authored over 9 years ago by Daniel Black <[email protected]>
use a begin command in the test suite

7547b03fe3755aa3cf0f7621e424fc3adb6115f3 authored over 9 years ago by Daniel Black <[email protected]>
add test_read_default_group

9e32741d54533dc2d9ee46e10afa3c5430e85106 authored over 9 years ago by Daniel Black <[email protected]>
add sha256 auth keys

d0f3ecea3aa9fc6e487bc821d7016a7727a3d53b authored over 9 years ago by Daniel Black <[email protected]>
5.7 has warnings on old_passwords, even for sha256_passwords

ebc87c5c56043094d5163598864007564a35d06a authored over 9 years ago by Daniel Black <[email protected]>
add PAM plugin to test suite

93fdb75417dfff4ce9a0c01b439528a5cf82c621 authored over 9 years ago by Daniel Black <[email protected]>
plugin sha256 - cannot handle yet

bcea1a6ee3d8b1e301fe43d62786b8295b142e90 authored over 9 years ago by Daniel Black <[email protected]>
test cases to cover more of the authentication plugin server framework

206959992c171eae89c2a6506db1e92a59247898 authored over 9 years ago by Daniel Black <[email protected]>
need mariadb-test to test dialog plugin

91ff35f27ba2e53821d76bb597eb4822a95b3a78 authored over 9 years ago by Daniel Black <[email protected]>
corrections to authentication plugin handling

ee9d9ae3bca2591f2c9a98cdd0a1f8b8fa9822fd authored over 9 years ago by Daniel Black <[email protected]>
omit tests from coverage

2383b73bc322f98ad1764cf1bdf746b98455a604 authored over 9 years ago by Daniel Black <[email protected]>
duplicate copy of travis.databases.json that breaks 5.6 builds

258cf1ffb183aa19ea2749166038b28b77f39beb authored over 9 years ago by Daniel Black <[email protected]>
merge from master

e196c4edc3bc2361657d962635c2bb86220c178a authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #374 from grooverdan/more_connection_tests

add test test_no_delay_warning

ff542d73ec2f3f5ce255c356276519891138bfe3 authored over 9 years ago by INADA Naoki <[email protected]>
add test test_no_delay_warning

1be420bb9aadb8580617332936ce418cc77db5d2 authored over 9 years ago by Daniel Black <[email protected]>
remove code coverage from bits we cant test

d3136d84670157b60bc3d1044b68ab1e2fcdb7bb authored over 9 years ago by Daniel Black <[email protected]>
purge off warnings

42e9ada3db370dcab108413755cf0db167e7e8cb authored over 9 years ago by Daniel Black <[email protected]>
_binary prefix in #364 tests

8522474ee6cb250347521f99d9d99d4cf7679000 authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #373 from grooverdan/coveralls-badge

Fix url for coveralls badge - wrong branch

e90975958f5ac1262488b4370ba89dffe9787955 authored over 9 years ago by INADA Naoki <[email protected]>
Fix url for coveralls badge - wrong branch

d3e7d10407faa9c244d6fd2c298b66440834fcce authored over 9 years ago by Daniel Black <[email protected]>
mrg from master

4d4b012768bb9a07ada02419c02a56d8f7c6412e authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #370 from grooverdan/coveralls

Add Coveralls.io code coverage measurements

662fbf4202eb9b487823ee4c660e1cb138fe535b authored over 9 years ago by INADA Naoki <[email protected]>
cache only for DB 56/57. Separate python version for 56 and 57 as that seems to be the cache key

c2d916789a4437b042b2e90ed2d0d6272ff889a2 authored over 9 years ago by Daniel Black <[email protected]>
clean up travis.yml file

0b22b1482cfa4d655ba56d416b1d3951a3ffaead authored over 9 years ago by Daniel Black <[email protected]>
.travis.initialize.db.sh needed for non mysql-5.6/5.7 too

fdadb8fb7b6be5147150d7f4c7077c34b835b3bb authored over 9 years ago by Daniel Black <[email protected]>
ignore coverage data

47b29ef21cf28cf1efae9c026e3a9d925b68a890 authored over 9 years ago by Daniel Black <[email protected]>
exclude raise ValueError - usually when validating server protocol

96996db3785b5fa95509c137cf84187529f77f75 authored over 9 years ago by Daniel Black <[email protected]>
exclude dump_package from coverage - debug only

0d8e1f68ca57338bf1ae561de99643797ec61843 authored over 9 years ago by Daniel Black <[email protected]>
add tests for old_password. Fix py3 old password authentication. empty plugin name occurs with PLUGIN_AUTH meaning old passwords

a52e1b7c6ab84f525c1a0dd923e621dabca57c67 authored over 9 years ago by Daniel Black <[email protected]>
str -> byte in _my_crypt

ea45a731ca1011e24d3ef398c1dc89eab6ae8c49 authored over 9 years ago by Daniel Black <[email protected]>
right privs for super to drop old root user on mysql56/57 installs

081f508fd3e4670b06220f350118eb35a12ffb5f authored over 9 years ago by Daniel Black <[email protected]>
wait for socket

5610b3dd72a9adff932286b4952a35303bd0a578 authored over 9 years ago by Daniel Black <[email protected]>
create real user with a password to test authentication code

010c6438c4a55bbfe8e2c717ea99bb05f4db2ef8 authored over 9 years ago by Daniel Black <[email protected]>
Add coveralls badge

5db6913b30693e0741307f65d1195380bce4bc43 authored over 9 years ago by Daniel Black <[email protected]>
Add coveralls

2552b6312cc23845e66320321d5b3aa3141fca0e authored over 9 years ago by Daniel Black <[email protected]>
put 5.6 and 5.7 both on python-3.4

7a80e4e04130765734c8e97a7e38d2f2deade7e3 authored over 9 years ago by Daniel Black <[email protected]>
silence geom warnings. All geom functions are ST_geom in 5.7. silence charset warnings for now

b65da6fe4a328d1879bd07421779686a8718eccb authored over 9 years ago by Daniel Black <[email protected]>
5.7.0 does not like removing NO_AUTO_CREATE_USER so lets keep that there as it is not relvant to test_escape_string

96f24ef18c0454a72af6526863779174cef28738 authored over 9 years ago by Daniel Black <[email protected]>
assertWarns for GEOMFROMTEXT (#363) in 5.7.0+

2d371cc960aad51b8aa34f391ce4d68318c55fa3 authored over 9 years ago by Daniel Black <[email protected]>
datetime cannot have 0000-00-00... as a valid value in 5.7 - was not part of test so changed to a valid date

adcbc2524f2a7aa677dc2098fc1d9e960cb26786 authored over 9 years ago by Daniel Black <[email protected]>
Add tests with mysql-5.6 and mysql-5.7

5a3c1c7c798e222a832defaf486a5c91a9f63c2d authored over 9 years ago by Daniel Black <[email protected]>
py3+ fix for TypeError: Type str doesnt support the buffer API

28fc9b95677e3090e931269bc93e2cf4aa20767e authored over 9 years ago by Daniel Black <[email protected]>
int2byte(0) -> b'\0'

8cc9cdfd632df17e295f6e918dac7c620075715a authored over 9 years ago by Daniel Black <[email protected]>
tests: upgrade plugin tests to new class. Test against mysql-5.6 too

4cc3ca7ed22e3c6d01e4ec77dba777e9ddea4783 authored over 9 years ago by Daniel Black <[email protected]>
restore is_eof_packet implementation. Add is_auth_switch_request method

0a1763fb3996ac80623538128648d543f4792eba authored over 9 years ago by Daniel Black <[email protected]>
remove spurious print statement

59f29f30d4f932d6652a80cb3dab1eb2109a4853 authored over 9 years ago by Daniel Black <[email protected]>
formatting and handling errors/existing users easier

4a94edd9284aaa764d06407cb80093fdf219c189 authored over 9 years ago by Daniel Black <[email protected]>
int2byte(0) -> b\0

bd1ba65aef81d4e0c9b32cfe2e7b8cfdb096d982 authored over 9 years ago by Daniel Black <[email protected]>
formatting: space after ,

72177d7afc9415025880cd2aef45011e572cf3cd authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #368 from hannosch/363-geometry-binary

Classify Geometry as a text type

fixes #363.

14edf9578b448a806b781586b39ad861f59ed715 authored over 9 years ago by INADA Naoki <[email protected]>
Classify Geometry as a text type, refs #363.

0635e6bdc50f6e1cbe497ceb0c2e8316fed98ed9 authored over 9 years ago by Hanno Schlichting <[email protected]>
Merge pull request #365 from hannosch/364-mixed-str-bytes

Address encoding issues with mixed str/bytes in executemany and with iterables.

41a5c8fd8c7809dd4fc0de64160b4f4137bd44c9 authored over 9 years ago by INADA Naoki <[email protected]>
Remove unnecessary PY2 check and replace unicode with text_type.

3eeee0efe3aab0198571438077f98c57e45e6f9b authored over 9 years ago by Hanno Schlichting <[email protected]>
Extend the fix for #363 by handling explicit unicode queries.

SQLAlchemy provides the queries as explicit unicode, even if they happen
to only contain ascii c...

8ba83623986b2d9f043836f8d9f2ca77b7b8a6b3 authored over 9 years ago by Hanno Schlichting <[email protected]>
Address encoding issues with mixed str/bytes in executemany and with iterables.

Refs #321, #364.

b46f59b9339bee0562d22ca0631bf592b1da6b67 authored over 9 years ago by Hanno Schlichting <[email protected]>
merge from master

c46538b1235d3b6c5cfa0050094c7601da0d31fa authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #359 from wraziens/default_file_quotes

Add config parser to handle quotes in option file.

Fixes #345

cfcd5b5340fa864cbf2098118a14d0693aaa52a7 authored over 9 years ago by INADA Naoki <[email protected]>
Merge pull request #361 from Gnouc/master

Fix spelling in README example

5408f6b1086978e1c9cf8243eef3c9678d3053ee authored over 9 years ago by INADA Naoki <[email protected]>
Fix spelling in README example

2a9f2d1f074e3973c102baedf76ee7c40dbd7678 authored over 9 years ago by LE Manh Cuong <[email protected]>
Add test

e521e4c4351559ea7008e456ae1b6d67f10b90e2 authored over 9 years ago by Stacey Wrazien <[email protected]>
Update logic

9d0080cc242e0fd48034fb521299691a399fad3d authored over 9 years ago by Stacey Wrazien <[email protected]>
Rename parser

a50f3264bf0006f75cc9d3cd2fac57871c6ac8f2 authored over 9 years ago by Stacey Wrazien <[email protected]>
Remove parser from __init__

e0d91dbab15ac4e6cb9e1dcfd76b7b1338bdff15 authored over 9 years ago by Stacey Wrazien <[email protected]>
Add config parser to handle quotes in default file.

68d00e0f8a8603660e67a08c7e8a64a30400cede authored over 9 years ago by Stacey Wrazien <[email protected]>
Merge pull request #357 from grooverdan/travis_mariadb_pr

Travis build against MariaDB too version 5.5, 10.0 and 10.1

8b065e88242fe565edf25a140861586d2ed4c504 authored over 9 years ago by INADA Naoki <[email protected]>
env -> env: matrix:

10c0c1bac2c23d9d103482269e6b325fdb9d3878 authored over 9 years ago by Daniel Black <[email protected]>
used TOX_ENV in matiadb builds

b909740e629c6f324155ae8b2522be5972a6f37b authored over 9 years ago by Daniel Black <[email protected]>
Travis - env bits not for matrix.include

9333baed7e4f5d4fef0ed2291d2e8f3c7a03a880 authored over 9 years ago by Daniel Black <[email protected]>
Travis build against MariaDB too version 5.5, 10.0 and 10.1

76130c976255aa1372cd7ce38e393daea1540b2a authored over 9 years ago by Daniel Black <[email protected]>
Add Plugin API and implement standard plugins

bdeade9138d0b2ccd27158f5fbb514bb37deb31c authored over 9 years ago by Daniel Black <[email protected]>
Merge branch 'expose_auth_plugin_name' into expose_auth_plugin_name_1

42484ad2e9bb93ccde03acd9255d96487bd65e9a authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #355 from grooverdan/socket

Allow socket like options to be used

cda58f0bab2531d76ad947bbb9bda2cd0e2abb1c authored over 9 years ago by INADA Naoki <[email protected]>
sock == None -> sock is None

281b0202d3c2dd134e85f0bb6833ff507abeec99 authored over 9 years ago by Daniel Black <[email protected]>
correct other calls to _connect -> connect

6329a7d71737c67aa1f2e0f7a8d04328a8eb5f40 authored over 9 years ago by Daniel Black <[email protected]>
Allow socket like options to be used

Add defer_connect (default False) to connection contructor.

Move _connect method to public conn...

2bf8d43d43c427beedf559baabcbe4c905c420a4 authored over 9 years ago by Daniel Black <[email protected]>
mysql and mariadb compatible test

128d308cb7c8af93fa721cb7f279152f0be53219 authored over 9 years ago by Daniel Black <[email protected]>
prepare for when mysql might want to move beyond version 5

83bd6236c21b93b045113fbf0b94d9de74d255cc authored over 9 years ago by Daniel Black <[email protected]>
Add basic connection plugin support

This extracts a plugin name from the server and exposes this as
connection.get_plugin_name().

T...

2d1da09f0781fb95479a9e07c047ff8f7cb975fc authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #350 from grooverdan/no_delay_tcp_only

only set no_delay on TCP sockets

4fe1073c4dbfa9002650fb875b1b88f76bd8d597 authored over 9 years ago by INADA Naoki <[email protected]>
only set no_delay on TCP sockets

otherwise and exception is thrown on when connecting to unix_socket
([Errno 95] Operation not su...

1f9222feb2a668c4e918000e5358b98afbde38d7 authored over 9 years ago by Daniel Black <[email protected]>
Merge pull request #346 from methane/fix/config-priority

Prefer argumet to config

f08f01fe8a59e8acfb5f5add4a8fe874bec2a196 authored over 9 years ago by INADA Naoki <[email protected]>
Merge pull request #344 from methane/feature/no-delay

Enable no_delay by default and deprecate it

d376e65e735fe0a77f34cf141373d04e1809b23b authored over 9 years ago by INADA Naoki <[email protected]>
Enable no_delay by default and deprecate it

1997596e65e004e645f63c2400947df59b3c9807 authored over 9 years ago by INADA Naoki <[email protected]>
Prefer arg to config

ddc9a86cb8b1360610d2d7a475172c6894f7499c authored over 9 years ago by INADA Naoki <[email protected]>
Merge pull request #319 from methane/fix/binary-warning

Fix TypeError while show_warnings

818edd83549b1433163f09c3b93e6024fcca4c03 authored over 9 years ago by INADA Naoki <[email protected]>
More sensitive to warnings

c77bb6bcf61abdcc9c5ef4e96780439029d4503e authored over 9 years ago by INADA Naoki <[email protected]>
Ensure message passed to warnings.warn is str

a9360bb244f7acac76b9b6268bed203c6189132f authored over 9 years ago by INADA Naoki <[email protected]>
Merge pull request #330 from jorgecarleitao/sql_statement

Add mogrify to Cursor, which returns the exact string to be executed

0f3f47333cf6a99f2ff1d6fd91457bbfcf8a605e authored over 9 years ago by INADA Naoki <[email protected]>
Fix TypeError when multi statement generates warning

Fixes #343

97fd2066e4de9ec00a8641a0722de51f35508d97 authored over 9 years ago by INADA Naoki <[email protected]>
Don't "SHOW WARNINGS" for multi statement

921a45a2a9faa99fc8de98e7d096803e873f961b authored over 9 years ago by INADA Naoki <[email protected]>
Don't try to iterate over none for warnings

When executing multiple statements that generate warnings
show_warnings() may produce None which...

d707b12650114ca7361f3b5179554887abf978b3 authored over 9 years ago by Michael Miller <[email protected]>
Merge pull request #341 from methane/constants-cr

Add constants.CR

604935a3b27b023ae056fbe2542e7417c3d4e31c authored over 9 years ago by INADA Naoki <[email protected]>
Add constants.CR

870b6eaf78977eac6fc10ddae4fe537626f4764f authored over 9 years ago by INADA Naoki <[email protected]>
Merge pull request #332 from MartinThoma/master

Set the 'charset' in the example for starting a connection

3a7da88e8fdfe08fc947722aedb4c806a54547fb authored almost 10 years ago by INADA Naoki <[email protected]>
changed utf8 to utf8mb4

4e3922d6a58ab1b408adccca5ee906c3b3d32e2b authored almost 10 years ago by Martin Thoma <[email protected]>
Set the 'charset' in the example for starting a connection

0b036ceed7ea2ab08334b863506ff0ad5011813e authored almost 10 years ago by Martin Thoma <[email protected]>
Merge pull request #331 from MartinThoma/master

README.rst: Added missing closing bracket

97f8dfdc9537cec6b6be6945fb116e06508e8a4f authored almost 10 years ago by INADA Naoki <[email protected]>