{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613781236,"defaultBranch":"main","name":"libsql-client-py","ownerLogin":"tursodatabase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-14T09:02:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/139391156?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714728616.0","currentOid":""},"activityList":{"items":[{"before":"595964c32d9969e4daf4abdba01a35921c58d013","after":"cc91dd1094c74901d47347f0f88c56210c1348ea","ref":"refs/heads/main","pushedAt":"2024-05-03T09:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"v0.3.1","shortMessageHtmlLink":"v0.3.1"}},{"before":"1dd8480dd07eb21f37951dbacaafd8f534ed65a9","after":"595964c32d9969e4daf4abdba01a35921c58d013","ref":"refs/heads/main","pushedAt":"2024-04-10T09:41:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"Merge pull request #25 from Abdur-rahmaanJ/fix/sqlite3-errors\n\nfix: rename sqlite3.py to sqlite3_utils.py and correct imports - avoi…","shortMessageHtmlLink":"Merge pull request #25 from Abdur-rahmaanJ/fix/sqlite3-errors"}},{"before":"96ceaa993229f1673f379ce3122ed176b8442132","after":"1dd8480dd07eb21f37951dbacaafd8f534ed65a9","ref":"refs/heads/main","pushedAt":"2023-12-13T15:29:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"Merge pull request #13 from Abdur-rahmaanJ/docs/change-to-press-theme\n\ndocs: change theme to press","shortMessageHtmlLink":"Merge pull request #13 from Abdur-rahmaanJ/docs/change-to-press-theme"}},{"before":"bdd10da5f048e6c84345ac9706f93fa2031b0172","after":"96ceaa993229f1673f379ce3122ed176b8442132","ref":"refs/heads/main","pushedAt":"2023-12-13T15:29:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"Merge pull request #21 from elton2048/dbapi2-support-auth-token\n\nfeat: Support auth token for dbapi2 interface","shortMessageHtmlLink":"Merge pull request #21 from elton2048/dbapi2-support-auth-token"}},{"before":"484c7d343dd1e437cc25826764c3e8896a5dc31b","after":"bdd10da5f048e6c84345ac9706f93fa2031b0172","ref":"refs/heads/main","pushedAt":"2023-12-13T15:26:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"Merge pull request #20 from bbennett80/patch-1\n\nadd error handling for no URL","shortMessageHtmlLink":"Merge pull request #20 from bbennett80/patch-1"}},{"before":"0f344075e51dc3c134bd369e0925219ee441cec0","after":"484c7d343dd1e437cc25826764c3e8896a5dc31b","ref":"refs/heads/main","pushedAt":"2023-08-10T07:05:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"penberg","name":"Pekka Enberg","path":"/penberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81939?s=80&v=4"},"commit":{"message":"Merge pull request #16 from douglasmdev/feat/add-explanation-field-libsqlerror\n\nfeat(libsqlerror): add explanation field that details error","shortMessageHtmlLink":"Merge pull request #16 from douglasmdev/feat/add-explanation-field-li…"}},{"before":"22c47de4d2e13034f7c53ebbf26e9c426bd9f12a","after":"0f344075e51dc3c134bd369e0925219ee441cec0","ref":"refs/heads/main","pushedAt":"2023-07-21T19:11:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"glommer","name":"Glauber Costa","path":"/glommer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/331197?s=80&v=4"},"commit":{"message":"Merge pull request #14 from gris/patch-1\n\ndocs: add mention to libSQL SQLAlchemy dialect","shortMessageHtmlLink":"Merge pull request #14 from gris/patch-1"}},{"before":"a529e6491a4e05a3e20d7bd10cb339a735693c2f","after":null,"ref":"refs/heads/tls-0","pushedAt":"2023-06-13T17:13:11.691Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"}},{"before":"27a215454bd01909f57fea2c7ddebf0aaa43b7e4","after":"22c47de4d2e13034f7c53ebbf26e9c426bd9f12a","ref":"refs/heads/main","pushedAt":"2023-06-13T17:13:10.396Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"Merge pull request #11 from libsql/tls-0\n\nAdd support for ?tls=0 query parameter","shortMessageHtmlLink":"Merge pull request #11 from libsql/tls-0"}},{"before":"7650518a55e994e7be944af97df562614e440d3e","after":"a529e6491a4e05a3e20d7bd10cb339a735693c2f","ref":"refs/heads/tls-0","pushedAt":"2023-06-05T06:50:20.773Z","pushType":"push","commitsCount":1,"pusher":{"login":"honzasp","name":"Jan Špaček","path":"/honzasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64298?s=80&v=4"},"commit":{"message":"Deduplicate some code","shortMessageHtmlLink":"Deduplicate some code"}},{"before":null,"after":"7650518a55e994e7be944af97df562614e440d3e","ref":"refs/heads/tls-0","pushedAt":"2023-06-02T06:53:30.580Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"honzasp","name":"Jan Špaček","path":"/honzasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64298?s=80&v=4"},"commit":{"message":"Add support for ?tls=0 query parameter\n\nThis parameter can be used to opt out of TLS when using `libsql:` URL.\nIt is also possible to use it with HTTP and WebSocket URLs, but in this\ncase we just check that it matches the existing scheme (i.e.,\n`https://localhost?tls=0` throws an error). We also require every\n`libsql:` URL with `?tls=0` to specify an explicit port, because the\ndefault port for `libsql:` URL is 443, which could produce unexpected\nresults.","shortMessageHtmlLink":"Add support for ?tls=0 query parameter"}},{"before":"27a215454bd01909f57fea2c7ddebf0aaa43b7e4","after":null,"ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-26T12:22:50.918Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"}},{"before":"03b5e1cbfe873e19853fba11a70e26dd3f675af3","after":"27a215454bd01909f57fea2c7ddebf0aaa43b7e4","ref":"refs/heads/main","pushedAt":"2023-05-26T12:22:48.232Z","pushType":"push","commitsCount":6,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"QA: add flake8 and fix issues\n\nhttps://flake8.pycqa.org/en/latest/ is the standard linter for the\nPython ecosystem, it will ensure code respects the standards (PEP8 and\nthe likes), imports are in the recommended order, no unused stuff, etc\n\nzimports is a tool that helps to fix imports, keeping sorted and one\nper line. It's to be used with flake8-import-order plugin. See:\nhttps://pypi.org/project/zimports/","shortMessageHtmlLink":"QA: add flake8 and fix issues"}},{"before":"3a5e4dba73bd28b42737e96cc3dadbbfb8f4c346","after":"27a215454bd01909f57fea2c7ddebf0aaa43b7e4","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-26T01:33:59.237Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"QA: add flake8 and fix issues\n\nhttps://flake8.pycqa.org/en/latest/ is the standard linter for the\nPython ecosystem, it will ensure code respects the standards (PEP8 and\nthe likes), imports are in the recommended order, no unused stuff, etc\n\nzimports is a tool that helps to fix imports, keeping sorted and one\nper line. It's to be used with flake8-import-order plugin. See:\nhttps://pypi.org/project/zimports/","shortMessageHtmlLink":"QA: add flake8 and fix issues"}},{"before":"f58a4e0145c0dd878896056a1fc08acea0d66bb0","after":"3a5e4dba73bd28b42737e96cc3dadbbfb8f4c346","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-26T01:29:33.653Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"QA: add flake8 and fix issues\n\nhttps://flake8.pycqa.org/en/latest/ is the standard linter for the\nPython ecosystem, it will ensure code respects the standards (PEP8 and\nthe likes), imports are in the recommended order, no unused stuff, etc\n\nzimports is a tool that helps to fix imports, keeping sorted and one\nper line. It's to be used with flake8-import-order plugin. See:\nhttps://pypi.org/project/zimports/","shortMessageHtmlLink":"QA: add flake8 and fix issues"}},{"before":"54c863f64f0c2e211e62b101d6e6973ea6652c10","after":"f58a4e0145c0dd878896056a1fc08acea0d66bb0","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T20:43:04.175Z","pushType":"push","commitsCount":1,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add black code formatter\n\nhttps://github.com/psf/black is the canonical code formatter\n\nSee https://black.readthedocs.io/en/stable/","shortMessageHtmlLink":"add black code formatter"}},{"before":"361ff2c7fb7e4998b8cbb4cf06fe663afb207e94","after":"54c863f64f0c2e211e62b101d6e6973ea6652c10","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T20:36:42.379Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add basic pre-commit checks, fix issues","shortMessageHtmlLink":"add basic pre-commit checks, fix issues"}},{"before":"d863ab125a3d31e256adb0ed1e5212c959e922fd","after":"361ff2c7fb7e4998b8cbb4cf06fe663afb207e94","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T20:17:55.032Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add basic pre-commit checks, fix issues","shortMessageHtmlLink":"add basic pre-commit checks, fix issues"}},{"before":"ec22b0a9bc67407ada12bab22f30d4bee140b4bf","after":"d863ab125a3d31e256adb0ed1e5212c959e922fd","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T20:14:00.497Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add basic pre-commit checks, fix issues","shortMessageHtmlLink":"add basic pre-commit checks, fix issues"}},{"before":"2e6fae90c1e46058ed283f4ed6271958b2255cdc","after":"ec22b0a9bc67407ada12bab22f30d4bee140b4bf","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T19:50:27.275Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add basic pre-commit checks, fix issues","shortMessageHtmlLink":"add basic pre-commit checks, fix issues"}},{"before":"26c97ce55c1f24d990301e6178500191cd261def","after":"2e6fae90c1e46058ed283f4ed6271958b2255cdc","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T19:33:40.032Z","pushType":"push","commitsCount":2,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add basic pre-commit checks, fix issues","shortMessageHtmlLink":"add basic pre-commit checks, fix issues"}},{"before":null,"after":"26c97ce55c1f24d990301e6178500191cd261def","ref":"refs/heads/open-0.3.1-pre","pushedAt":"2023-05-25T17:45:20.660Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"add hrana-test-server as sub-module\n\nthis simplifies CI and help developers of this project","shortMessageHtmlLink":"add hrana-test-server as sub-module"}},{"before":"03b5e1cbfe873e19853fba11a70e26dd3f675af3","after":null,"ref":"refs/heads/remove-hrana1","pushedAt":"2023-05-25T17:31:09.327Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"}},{"before":"f1b1a33e1f09cca3d8378d0921f901e9e1728d99","after":"03b5e1cbfe873e19853fba11a70e26dd3f675af3","ref":"refs/heads/main","pushedAt":"2023-05-25T17:31:06.797Z","pushType":"push","commitsCount":1,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"remove hrana1 tests since it's not supported anymore\n\nhrana2 is backward compatible and more capable, it's easy to migrate\nto it, so let's just stop handling (and testing) hrana1","shortMessageHtmlLink":"remove hrana1 tests since it's not supported anymore"}},{"before":"a3447becf97a7c319e29b6e42d5a90c590176e27","after":"03b5e1cbfe873e19853fba11a70e26dd3f675af3","ref":"refs/heads/remove-hrana1","pushedAt":"2023-05-25T14:52:12.008Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"remove hrana1 tests since it's not supported anymore\n\nhrana2 is backward compatible and more capable, it's easy to migrate\nto it, so let's just stop handling (and testing) hrana1","shortMessageHtmlLink":"remove hrana1 tests since it's not supported anymore"}},{"before":"f95afb22bcdec1ba796c57a43cd6896a2d2f8c89","after":"f1b1a33e1f09cca3d8378d0921f901e9e1728d99","ref":"refs/heads/main","pushedAt":"2023-05-25T14:38:50.386Z","pushType":"push","commitsCount":1,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"v0.3.0: hrana2 + dbapi2 (same as v0.3.0-pre)\n\nThis version adds support for more hrana2 protocol features, namely:\n - store_sql\n - close_sql\n - decltype inside Col (Execute result)\n\nAnd introduces PEP-249 compatible dbapi2 module, 1:1 with sqlite3\nstdlib module.","shortMessageHtmlLink":"v0.3.0: hrana2 + dbapi2 (same as v0.3.0-pre)"}},{"before":"7138c8606ee9dec8eb605da703e731004573870e","after":"f95afb22bcdec1ba796c57a43cd6896a2d2f8c89","ref":"refs/heads/main","pushedAt":"2023-05-25T14:19:07.088Z","pushType":"push","commitsCount":1,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"v0.3.0-pre: hrana2 + dbapi2\n\nThis version adds support for more hrana2 protocol features, namely:\n - store_sql\n - close_sql\n - decltype inside Col (Execute result)\n\nAnd introduces PEP-249 compatible dbapi2 module, 1:1 with sqlite3\nstdlib module.","shortMessageHtmlLink":"v0.3.0-pre: hrana2 + dbapi2"}},{"before":null,"after":"a3447becf97a7c319e29b6e42d5a90c590176e27","ref":"refs/heads/remove-hrana1","pushedAt":"2023-05-25T09:58:38.944Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"remove hrana1 tests since it's not supported anymore\n\nhrana2 is backward compatible and more capable, it's easy to migrate\nto it, so let's just stop handling (and testing) hrana1","shortMessageHtmlLink":"remove hrana1 tests since it's not supported anymore"}},{"before":"58cc33d38b6fe941502d9e512d247196cdd49545","after":"7138c8606ee9dec8eb605da703e731004573870e","ref":"refs/heads/main","pushedAt":"2023-05-25T05:43:03.157Z","pushType":"push","commitsCount":1,"pusher":{"login":"honzasp","name":"Jan Špaček","path":"/honzasp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64298?s=80&v=4"},"commit":{"message":"Add Gustavo as author to pyproject.toml","shortMessageHtmlLink":"Add Gustavo as author to pyproject.toml"}},{"before":"9a1cb191f840e25eebcabdea57b0d7abfe5b4416","after":"58cc33d38b6fe941502d9e512d247196cdd49545","ref":"refs/heads/main","pushedAt":"2023-05-24T18:00:48.997Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"barbieri","name":"Gustavo Sverzut Barbieri","path":"/barbieri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1838?s=80&v=4"},"commit":{"message":"Merge pull request #8 from profusion/dbapi2\n\nDB API 2.0","shortMessageHtmlLink":"Merge pull request #8 from profusion/dbapi2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQJjqXQA","startCursor":null,"endCursor":null}},"title":"Activity · tursodatabase/libsql-client-py"}