head 1.12; access; symbols pkgsrc-2023Q4:1.11.0.18 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.16 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.14 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.12 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.10 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.8 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.6 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.4 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.2 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.9.0.8 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.6 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.4 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.2 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.8.0.2 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.7.0.8 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.4 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.6 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.2 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.6.0.6 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.4 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.2 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.5.0.6 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.4 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.2 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.4.0.6 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.4 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.3.0.14 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.12 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.10 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.8 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.6 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.4 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.1.0.6 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.4 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @# @; 1.12 date 2024.01.19.13.08.23; author adam; state Exp; branches; next 1.11; commitid 1NYS6AFIBXFxO3VE; 1.11 date 2021.10.26.10.09.52; author nia; state Exp; branches; next 1.10; commitid M6fNIkrZ0rV41jeD; 1.10 date 2021.10.07.13.35.39; author nia; state Exp; branches; next 1.9; commitid USVQpuM9JMvPLSbD; 1.9 date 2020.11.21.22.22.35; author adam; state Exp; branches; next 1.8; commitid 48PIEUZa5IUsYNwC; 1.8 date 2020.08.06.14.15.28; author adam; state Exp; branches; next 1.7; commitid RfPsw4n07QazI0jC; 1.7 date 2019.07.05.11.08.25; author adam; state Exp; branches; next 1.6; commitid cXQhr99tZtrztQtB; 1.6 date 2018.12.10.11.34.00; author adam; state Exp; branches; next 1.5; commitid qYiCUfQgZ2wOgf3B; 1.5 date 2018.01.24.14.19.34; author adam; state Exp; branches; next 1.4; commitid YkvOuvFEGaS3t8oA; 1.4 date 2017.09.17.13.31.04; author adam; state Exp; branches; next 1.3; commitid M1Fo9yrxuELSly7A; 1.3 date 2015.11.03.01.56.28; author agc; state Exp; branches; next 1.2; commitid CWcfajqBx1XKtAHy; 1.2 date 2015.04.01.02.16.26; author rodent; state Exp; branches; next 1.1; commitid 5J0iIgBkHZjYxPfy; 1.1 date 2014.06.14.14.03.33; author rodent; state Exp; branches; next ; commitid 4DnIs7QcYI2FOuEx; desc @@ 1.12 log @py-pymysql: updated to 1.1.0 v1.1.0 * Fixed SSCursor raising OperationalError for query timeouts on wrong statement * Exposed `Cursor.warning_count` to check for warnings without additional query * Make Cursor iterator * Support '_' in key name in my.cnf * `Cursor.fetchall()` returns empty list instead of tuple * Deprecate Error classes in Cursor class * Add `Connection.set_character_set(charset, collation=None)`. This method is compatible with mysqlclient. * Deprecate `Connection.set_charset(charset)` * New connection always send "SET NAMES charset [COLLATE collation]" query. Since collation table is vary on MySQL server versions, collation in handshake is fragile. * Support `charset="utf8mb3"` option @ text @$NetBSD: distinfo,v 1.11 2021/10/26 10:09:52 nia Exp $ BLAKE2s (PyMySQL-1.1.0.tar.gz) = 57ac742347a8e34408c5df318acb7ba0806e9904d7999b48382fa40fbb31e926 SHA512 (PyMySQL-1.1.0.tar.gz) = 51dddc92e766183ab5d93717121d853415561dc81abc7ec8299a73610cae5bc22b6070006d6ea24405ab31bc1ea68be61466a3477c0f84d47435f78ffc60d31e Size (PyMySQL-1.1.0.tar.gz) = 47240 bytes @ 1.11 log @databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/07 13:35:39 nia Exp $ d3 3 a5 3 BLAKE2s (PyMySQL-0.10.1.tar.gz) = c06f3580f78ede35a36bde50923ffc3c03f7c496f7e4429ef88c9fac0ff09dc4 SHA512 (PyMySQL-0.10.1.tar.gz) = 33dba505fd937ddece7b4c52a1db64084656bccc0b3e98ecee1227732fe03f4e8c3f4bcb64bcf67db54f3407f3ce8a706a08d3f992450755267b0e6c5b123b99 Size (PyMySQL-0.10.1.tar.gz) = 77363 bytes @ 1.10 log @databases: Remove SHA1 distfile hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2020/11/21 22:22:35 adam Exp $ d3 1 a3 1 RMD160 (PyMySQL-0.10.1.tar.gz) = 45a38ea36ec1ace9be4626a026cf4b4c86b30030 @ 1.9 log @py-pymysql: updated to 0.10.1 v0.10.1 * Fix missing import of ProgrammingError. * Fix auth switch request handling. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2020/08/06 14:15:28 adam Exp $ a2 1 SHA1 (PyMySQL-0.10.1.tar.gz) = 723f04ee8864c7b4eac41e48690fd73bf82c147c @ 1.8 log @py-pymysql: updated to 0.10.0 v0.10.0 This version is the last version supporting Python 2.7. * MariaDB ed25519 auth is supported. * Python 3.4 support is dropped. * Context manager interface is removed from `Connection`. It will be added with different meaning. * MySQL warnings are not shown by default because many user report issue to PyMySQL issue tracker when they see warning. You need to call "SHOW WARNINGS" explicitly when you want to see warnings. * Formatting of float object is changed from "3.14" to "3.14e0". * Use cp1252 codec for latin1 charset. * Fix decimal literal. * TRUNCATED_WRONG_VALUE_FOR_FIELD, and ILLEGAL_VALUE_FOR_TYPE are now DataError instead of InternalError. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2019/07/05 11:08:25 adam Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.10.0.tar.gz) = a585b7aff8cb7a26f9a000b2ac5b6569eec33d1c RMD160 (PyMySQL-0.10.0.tar.gz) = 75c9f19c8ac4e58eca1cd56aec8c192456f12ea5 SHA512 (PyMySQL-0.10.0.tar.gz) = e1186c4beea31cb602a3d2297a28313c0bf4e361a04f7402b76a70feea1d24bf305a4f9ea637be250974983586cb49d82946ab478b531bbb2ca7fe370424e7fc Size (PyMySQL-0.10.0.tar.gz) = 76107 bytes @ 1.7 log @py-pymysql: updated to 0.9.3 0.9.3 * cryptography dependency is optional now. * Fix old_password (used before MySQL 4.1) support. * Deprecate old_password. * Stop sending ``sys.argv[0]`` for connection attribute "program_name". * Close connection when unknown error is happened. * Deprecate context manager API of Connection object. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2018/12/10 11:34:00 adam Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.9.3.tar.gz) = 57f990ed2204f25b9d3697eb01556b6dce973155 RMD160 (PyMySQL-0.9.3.tar.gz) = bfd2bf599e4bd028a18556b5bf22c7bd3f43c52c SHA512 (PyMySQL-0.9.3.tar.gz) = 2056bc4aca7a600ca50214b399edc6f3068b288c426aecb115db148f645b0ec7e9a1a7134cf67f39d4820ea59a925dc1ce3ed0e383fb5e16e0651e87449824f9 Size (PyMySQL-0.9.3.tar.gz) = 75293 bytes @ 1.6 log @py-pymysql: updated to 0.9.2 0.9.2: * Disalbled unintentinally enabled debug log * Removed unintentionally installed tests 0.9.1: * Fixed caching_sha2_password and sha256_password raise TypeError on PY2 0.9.0: * Change default charset from latin1 to utf8mb4. (because MySQL 8 changed) * Support sha256_password and caching_sha2_password auth method * Add cryptography dependency, because it's needed for new auth methods. * Remove deprecated `no_delay` option * Support connection attributes * Map LOCK_DEADLOCK to OperationalError @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2018/01/24 14:19:34 adam Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.9.2.tar.gz) = 6882f905db57903472d81aee108b08f07550eb53 RMD160 (PyMySQL-0.9.2.tar.gz) = 6c5c1015e61591e59927b4b8588acf274b6e6edd SHA512 (PyMySQL-0.9.2.tar.gz) = 4918802808fb12417db682831290adfa5a785ca34da5674b7a8ccc7c942a1de424c3085282912df326131e978daf771d71c6b33aeb3cb2590c70b5ff6e557b07 Size (PyMySQL-0.9.2.tar.gz) = 74532 bytes @ 1.5 log @py-pymysql: updated to 0.8.0 0.8: * **BACKWARD INCOMPATIBLE** binary_prefix option is added and off by default because of compatibility with mysqlclient. When you need PyMySQL 0.7 behavior, you have to pass binary_prefix=True. * **BACKWARD INCOMPATIBLE** MULTI_STATEMENTS client flag is no longer set by default, while it was on PyMySQL 0.7. You need to pass client_flag=CLIENT.MULTI_STATEMENTS when you connect to explicitly enable multi-statement mode. * Fixed AuthSwitch packet handling. * Raise OperationalError for MariaDB's constraint error. * executemany() accepts query without space between VALUES and (. * Support config file containing option without value. * Fixed Connection.ping() returned unintended value. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/09/17 13:31:04 adam Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.8.0.tar.gz) = 0935f91b1c3a6c366410aa5a1a44f92c5b3144b3 RMD160 (PyMySQL-0.8.0.tar.gz) = 6bb48cc4b0028666b94bfedb36f3841bb9f34a10 SHA512 (PyMySQL-0.8.0.tar.gz) = 7a0cc8ba0da78db2094be7b567ad5ae758d6a19dcd8b091044b4b8a17ba3c56bed40cc827ce89f10c50a246d61808e317a3267293c5c2443ebbc561d61465dee Size (PyMySQL-0.8.0.tar.gz) = 73094 bytes @ 1.4 log @py-pymysql: update to 0.7.11 0.7.11 * Fixed Connection.close() failed when failed to send COM_CLOSE packet. * Cursor.executemany() accepts query ends with semicolon. * ssl parameters can be read from my.cnf. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/03 01:56:28 agc Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.7.11.tar.gz) = ce348c8eeb18c40d9b4a4f729b6609ff738500df RMD160 (PyMySQL-0.7.11.tar.gz) = ca4b46e0e6c1db30c64f689188f6f801e5313a82 SHA512 (PyMySQL-0.7.11.tar.gz) = 23a9bf79a8c19c769399354986c4eec90fa1d1a4dd09be6055c6da28b1c45e96900957f697b7335afbe5651d8127f6c85082b0bd817f49a94d3321f8a34c88aa Size (PyMySQL-0.7.11.tar.gz) = 71095 bytes @ 1.3 log @Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/04/01 02:16:26 rodent Exp $ d3 4 a6 4 SHA1 (PyMySQL-0.6.6.tar.gz) = 63098543f056951f6ba54cb4e560ce4efa755fc3 RMD160 (PyMySQL-0.6.6.tar.gz) = 0b13b2567e361eba03f81b3469414a37a5a73e7e SHA512 (PyMySQL-0.6.6.tar.gz) = fd9880a02ba045d99f5476d4f367930ecc357803e2efb088926104cd773eecb0742210ec7b92006d26f538313977f2b438a03b786539879aa02ff19a1cce0be8 Size (PyMySQL-0.6.6.tar.gz) = 56862 bytes @ 1.2 log @Updated to 0.6.6. From CHANGELOG: ## 0.6.6 * Add context manager to cursor * Fix can't encode blob that is not utf-8 on PY3. (regression of 0.6.4, Thanks to @@wiggzz) ## 0.6.4 * Support "LOAD LOCAL INFILE". Thanks @@wraziens * Show MySQL warnings after execute query. * Fix MySQLError may be wrapped with OperationalError while connectiong. (#274) * 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 Connection on next execute, which emits a warning at that time. (#287) * Support datetime and time with microsecond. (#303) * Use surrogateescape to format bytes on Python 3. * OperationalError raised from connect() have information about original exception. (#304) * `init_command` now support multi statement. * `Connection.escape()` method now accepts second argument compatible to MySQL-Python. ## 0.6.3 * Fixed multiple result sets with SSCursor. * Fixed connection timeout. * Fixed literal set syntax to work on Py2.6. * Allow for mysql negative values with 0 hour timedelta. * Added Connection.begin(). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/06/14 14:03:33 rodent Exp $ d5 1 @ 1.1 log @Import py27-pymysql-0.6.2 as databases/py-pymysql. This package contains a pure-Python MySQL client library. The goal of PyMySQL is to be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython and Jython. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (PyMySQL-0.6.2.tar.gz) = daaadc0c5a5bc565128194e5720c77ae33f25cbc RMD160 (PyMySQL-0.6.2.tar.gz) = c056d2ad6d60081216436ff8b7f20cc7ba28bb57 Size (PyMySQL-0.6.2.tar.gz) = 53600 bytes @