Skip to content
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

Python 3 branch #186

Open
giumas opened this issue Apr 2, 2017 · 11 comments
Open

Python 3 branch #186

giumas opened this issue Apr 2, 2017 · 11 comments

Comments

@giumas
Copy link
Collaborator

giumas commented Apr 2, 2017

Just pushed a py3 branch. It has several changes to run HDF Compass in Python 3.6.

It uses the latest wx Phoenix snapshot: https://wxpython.org/Phoenix/snapshot-builds/

I have tested the branch only on Windows mainly for HDF and BAG files.
The OpenDAP plugin does not work since pydap introduced backward incompatibilities (#60).

On Windows, the frozen app works using the latest PyInstaller develop branch (that supports Python 3.6) with the following two tweaks:

@jreadey
Copy link
Member

jreadey commented Apr 4, 2017

I see Travis is passing now. Nice!

@giumas
Copy link
Collaborator Author

giumas commented Apr 4, 2017

@ghisvail this is the ticket about Python 3 support. Because of this, I proposed to close #184

@ax3l
Copy link
Contributor

ax3l commented Feb 16, 2018

Everything but the broken pydap is in place now.

@ax3l
Copy link
Contributor

ax3l commented May 15, 2018

@giumas how is the py3 branch coming? Are we still lacking anything?

@ax3l
Copy link
Contributor

ax3l commented Nov 2, 2018

@giumas how is the py3 branch going? I would really like to see this :)

@ax3l
Copy link
Contributor

ax3l commented Jun 11, 2019

@giumas @jreadey Hi! How is the status of the python3 support for mainline? Since Python 2.7 is definitely dead now, I would love to see this going into a release again :)

@gfadini
Copy link

gfadini commented Jul 22, 2020

Hello all, are there any updates on this issue? Now it's more pressing that one year ago :)

@gfadini
Copy link

gfadini commented Jul 23, 2020

If the branch is not maintained anymore, I'd like to know if you know some alternatives to this tool.
The fact that I have to choose a tool to visualize the hdf and this project doesn't seem to still comply to python3, makes me really wonder if it would be a good choice on the long run.
I'd avoid to switch, because I found that hdf-compass was doing a pretty good job while keeping the interface simple. I tried panoply too, but I think it has more features than what I need, so that is not the ideal substitute.

@giumas
Copy link
Collaborator Author

giumas commented Jul 23, 2020

@gfadini It is a while that I am using the py3 branch on the Pydro's Python 3 environment (Windows) without problems. But I am not the maintainer.. thus, for general advice on the future of this tool you should ask @jreadey

@gfadini
Copy link

gfadini commented Jul 24, 2020

Hi @giumas, thanks for the answer. I tried the py3 branch on arch but I still had some problems with it. Honestly I didn't put much effort in trying to make it work because I needed a quick solution

@ax3l
Copy link
Contributor

ax3l commented Aug 31, 2020

Can't we just drop the plugins that do not run in Python3? If someone uses OpenDAP/pydap or whatever is not yet ported after years of waiting, then we could let them just use an older release of HDFcompass. @jreadey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants