{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16431132,"defaultBranch":"master","name":"PyHive","ownerLogin":"dropbox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-02-01T09:05:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/559357?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1689064608.0","currentOid":""},"activityList":{"items":[{"before":"5f0ee1f2ad558e120474b31ef065bb42457d1208","after":"d4ae481675ac5588ba9101596fa26f22ef0e77c4","ref":"refs/heads/master","pushedAt":"2023-07-12T10:39:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"update readme to reflect recent changes (#459)","shortMessageHtmlLink":"update readme to reflect recent changes (#459)"}},{"before":null,"after":"996687cdbd06b415ed1448b767f79351c64f134e","ref":"refs/heads/bogdan/0.7.1.dev","pushedAt":"2023-07-11T08:36:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Cut 0.7.1.dev release","shortMessageHtmlLink":"Cut 0.7.1.dev release"}},{"before":"4367cc550252f9e6f85782bee7f8694325a742a6","after":"5f0ee1f2ad558e120474b31ef065bb42457d1208","ref":"refs/heads/master","pushedAt":"2023-07-08T09:47:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"minimal changes for sqlalchemy 2.0 support (#457)","shortMessageHtmlLink":"minimal changes for sqlalchemy 2.0 support (#457)"}},{"before":"0bd6f5b5f76f759cd01b83287cec15da9789753e","after":"4367cc550252f9e6f85782bee7f8694325a742a6","ref":"refs/heads/master","pushedAt":"2023-06-20T11:07:18.265Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"use pure-sasl with python 3.11 (#454)","shortMessageHtmlLink":"use pure-sasl with python 3.11 (#454)"}},{"before":"df03bef66500541fa921ec3614ec06a15ca17615","after":"0bd6f5b5f76f759cd01b83287cec15da9789753e","ref":"refs/heads/master","pushedAt":"2023-05-17T17:02:10.189Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Update __init__.py (#453)\n\nhttps://github.com/dropbox/PyHive/commit/1c1da8b17bdf0e7e881e15bb731119558bd5440f\r\n\r\nhttps://github.com/dropbox/PyHive/commit/1f99552303626cce9eb6867fb7401fc810637fd6","shortMessageHtmlLink":"Update __init__.py (#453)"}},{"before":null,"after":"ebf02ce2b2784dd711aa68a0dd1fb99f953e07e3","ref":"refs/heads/bkyryliuk-patch-2","pushedAt":"2023-05-17T17:01:14.530Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Update __init__.py\n\nhttps://github.com/dropbox/PyHive/commit/1c1da8b17bdf0e7e881e15bb731119558bd5440f\r\n\r\nhttps://github.com/dropbox/PyHive/commit/1f99552303626cce9eb6867fb7401fc810637fd6","shortMessageHtmlLink":"Update __init__.py"}},{"before":"5f8c0a30297aab07136e93b7096edbd5c8fa3f7a","after":null,"ref":"refs/heads/revert-448-nickm/sqlalchemy-20-support","pushedAt":"2023-05-17T16:32:39.297Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"}},{"before":"b0206d3cb8a9f9a95a36feeae311f6b0141c6675","after":"df03bef66500541fa921ec3614ec06a15ca17615","ref":"refs/heads/master","pushedAt":"2023-05-17T16:32:33.032Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Revert \"changing drivers to support hive, presto and trino with sqlalchemy>=2.0 (#448)\" (#452)\n\nThis reverts commit b0206d3cb8a9f9a95a36feeae311f6b0141c6675.","shortMessageHtmlLink":"Revert \"changing drivers to support hive, presto and trino with sqlal…"}},{"before":null,"after":"5f8c0a30297aab07136e93b7096edbd5c8fa3f7a","ref":"refs/heads/revert-448-nickm/sqlalchemy-20-support","pushedAt":"2023-05-17T16:29:43.112Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Revert \"changing drivers to support hive, presto and trino with sqlalchemy>=2.0 (#448)\"\n\nThis reverts commit b0206d3cb8a9f9a95a36feeae311f6b0141c6675.","shortMessageHtmlLink":"Revert \"changing drivers to support hive, presto and trino with sqlal…"}},{"before":"1c1da8b17bdf0e7e881e15bb731119558bd5440f","after":"b0206d3cb8a9f9a95a36feeae311f6b0141c6675","ref":"refs/heads/master","pushedAt":"2023-05-17T15:21:07.633Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"changing drivers to support hive, presto and trino with sqlalchemy>=2.0 (#448)","shortMessageHtmlLink":"changing drivers to support hive, presto and trino with sqlalchemy>=2…"}},{"before":"1f99552303626cce9eb6867fb7401fc810637fd6","after":"1c1da8b17bdf0e7e881e15bb731119558bd5440f","ref":"refs/heads/master","pushedAt":"2023-05-17T15:19:50.869Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Correcting Iterable import for python 3.10 (#451)","shortMessageHtmlLink":"Correcting Iterable import for python 3.10 (#451)"}},{"before":"3547bd6cccf963a033928b73c5ed498684335c39","after":"1f99552303626cce9eb6867fb7401fc810637fd6","ref":"refs/heads/master","pushedAt":"2023-05-09T08:05:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bkyryliuk","name":"Bogdan","path":"/bkyryliuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5727938?s=80&v=4"},"commit":{"message":"Use str type for driver and name in HiveDialect (#450)\n\nPyHive's HiveDialect usage of bytes for the name and driver fields is not the norm is causing issues upstream: https://github.com/apache/superset/issues/22316\r\nEven other dialects within PyHive use strings. SQLAlchemy does not strictly require a string, but all the stock dialects return a string, so I figure it is heavily implied.\r\n\r\nI think the risk of breaking something upstream with this change is low (but it is there ofc). I figure in most cases we just make someone's `str(dialect.driver)` expression redundant.\r\n\r\nExamples for some of the other stock sqlalchemy dialects (name and driver fields using str):\r\nhttps://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/sqlite/pysqlite.py#L501\r\nhttps://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/sqlite/base.py#L1891\r\nhttps://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/mysql/base.py#L2383\r\nhttps://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/mysql/mysqldb.py#L113\r\nhttps://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/mysql/pymysql.py#L59","shortMessageHtmlLink":"Use str type for driver and name in HiveDialect (#450)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADU-SiRgA","startCursor":null,"endCursor":null}},"title":"Activity · dropbox/PyHive"}