Skip to content
This repository has been archived by the owner on Sep 1, 2021. It is now read-only.

Python3 support #933

Open
sagitter opened this issue Jan 20, 2020 · 7 comments
Open

Python3 support #933

sagitter opened this issue Jan 20, 2020 · 7 comments

Comments

@sagitter
Copy link

Hi all.

@cryos,

will Avogadro ever support Python3?
Is Avogadro still under development or your efforts are entirely for Avogadro2?

@cryos
Copy link
Owner

cryos commented Jan 20, 2020

I have no plans to migrate to Python 3 or Qt 5, and I am working on releases of Avogadro 2 that support both. Are there features that are missing for you still? I am eager to plug any holes, but Avogadro 2 should support most things at this point.

@sagitter
Copy link
Author

Are there features that are missing for you still?

No.
Since we have deprecated the Python2 support on Fedora starting from release 32, Avogadro will not be available anymore. Only Avogadro2 will be packaged and distributed.

@cryos
Copy link
Owner

cryos commented Jan 20, 2020

Sounds good - please let me know if there are any ways that I can help you to get Avogadro 2 packaged. I will tag a new release soon, but can make bug fix releases too if issues arise. Thanks for reaching out!

@sagitter
Copy link
Author

Avogadro2 is already packaged:

avogadroapp: https://src.fedoraproject.org/rpms/avogadro2
avogadro-libs: https://src.fedoraproject.org/rpms/avogadro2-libs

@sagitter
Copy link
Author

sagitter commented Jan 20, 2020

Are there features that are missing for you still?

Currently, python2-sip is the only Python dependency for Avogadro(1).
Can Avogadro work without it?
Could be missed any main features if i remove SIP as build required dependency?

@cryos
Copy link
Owner

cryos commented Jan 20, 2020

You could disable the Python bindings and the core code would still work. Python bindings are optional, and the editor etc would still work. Probably the better option if it would otherwise be removed entirely.

@sagitter
Copy link
Author

Thank you.

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

No branches or pull requests

2 participants