-
Notifications
You must be signed in to change notification settings - Fork 550
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.6.2 #288
Comments
Any update on this? I see that there is https://pypi.org/project/HerePyHive/, updated to 0.6.2, not sure who created it, but might be the only alternative? |
@bkyryliuk the difference between 0.6.1 (last release on Pypi) and master is about 3 commits: CI seems broken for the past three commits: It seems started after 14faef9, that seems related to the failures that Travis shows. Maybe tests need to be updated? |
Travis is currently reporting some errors: 1) sqlalchemy 1.3 seems to have introduced a new positional arg called resolve_fks for reflect, that causes CI to fail when sqlalchemy installed by pypi is greater than 1.2.8. It seems out of scope to migrate PyHive to sqlalchemy 1.3.0, so I just added some safeguards in setup.py and travis config to avoid the new version. 2) urllib.util.parse_url seems to refuse to parse http://localhost:99999, raising an exception that is not the one expected in the test. Fixed the port with 9999. 3) WAITING_FOR_RESOURCES, QUEUED can be states of a Presto query, add them to the test. Issue dropbox#288
Calls to the reflecttable() method are complaining about the absence of resolve_fks when sqlalchemy>=1.3.0 is used. issue dropbox#288
Calls to the reflecttable() method are complaining about the absence of resolve_fks when sqlalchemy>=1.3.0 is used. issue dropbox#288
Calls to the reflecttable() method are complaining about the absence of resolve_fks when sqlalchemy>=1.3.0 is used. 'Binary' is deprecated. Replacing it with 'LargeBinary' to incorporate changes in pull request dropbox#293. issue dropbox#288
I created two commits (see the pull request) that are aimed to 1) fix the CI issue 2) bump sqlalchemy to 1.3.0+. I checked the list of pull requests and I found some that are interesting to review/test/merge for 0.6.2, since they are kerberos-related: When bumping sqlalchemy to 1.3.0 I also incorporated #293 Disclaimer: I am not saying that all the other pull requests are less important, I am only trying to help out to release 0.6.2 :) |
great, I'll work on reviewing & getting them merged. |
* Fix CI errors reported Travis is currently reporting some errors: 1) sqlalchemy 1.3 seems to have introduced a new positional arg called resolve_fks for reflect, that causes CI to fail when sqlalchemy installed by pypi is greater than 1.2.8. It seems out of scope to migrate PyHive to sqlalchemy 1.3.0, so I just added some safeguards in setup.py and travis config to avoid the new version. 2) urllib.util.parse_url seems to refuse to parse http://localhost:99999, raising an exception that is not the one expected in the test. Fixed the port with 9999. 3) WAITING_FOR_RESOURCES, QUEUED can be states of a Presto query, add them to the test. Issue #288 * Bump sqlalchemy dependencies to 1.3.0 Calls to the reflecttable() method are complaining about the absence of resolve_fks when sqlalchemy>=1.3.0 is used. 'Binary' is deprecated. Replacing it with 'LargeBinary' to incorporate changes in pull request #293. issue #288
@bkyryliuk what do you think about releasing 0.6.2? |
Correcting myself - I am now testing this PyHive version with Superset + Presto + Kerberos, will report back if everything works first :) |
@elukey let me know how the test goes, happy to cut the release after |
@bkyryliuk All good, I am able to use Presto + Kerberos + Https self signed certs with Superset :) |
@bkyryliuk Is it possible to merge this PR to be included with 0.6.2? |
We will be doing more frequent pyhive releases going forward - happy to
include it in the 0.6.3
Looks like that PR still needs some work.
I'll do the release for 0.6.2 this week.
…On Tue, Mar 10, 2020 at 4:26 PM Vince Welke ***@***.***> wrote:
@bkyryliuk <https://github.com/bkyryliuk> Is it possible to merge this PR
to be included with 0.6.2?
#246 <#246>
Or does this PR need more work to be included?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#288?email_source=notifications&email_token=ABLWNQR2LOPYCOI6BEKQYOLRG3EDRA5CNFSM4HVW4UT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEONR72A#issuecomment-597368808>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLWNQSAJ65Q6ISPVCVZMV3RG3EDRANCNFSM4HVW4UTQ>
.
--
Best regards,
Bogdan Kyryliuk.
|
Released: https://pypi.org/project/PyHive/0.6.2/ Please let me know if you'll have / see any issues. |
Hello,
The latest release (0.6.1) has been made in September 2018, yet there has been some significant additions since then, for instance kerberos support for Presto (#229). Would it be possible to consider releasing version 0.6.2?
Thanks!
The text was updated successfully, but these errors were encountered: