ete icon indicating copy to clipboard operation
ete copied to clipboard

[Feature] Release a wheel package on PyPi

Open Rafiot opened this issue 4 months ago • 12 comments

Ete4 takes quite a while to build, and it requires dev packages and compilers to install.

Would you mind adding wheels for the next release? I just gave it a shot and poetry build works so it will just be a matter of submitting the file.

Rafiot avatar Aug 07 '25 09:08 Rafiot

Also need the wheel for Windows? Do you mean windows?

yudalang3 avatar Aug 18 '25 08:08 yudalang3

No, I'd like a wheel for linux, but it's probably similar for windows? No idea to be honest

Rafiot avatar Aug 18 '25 08:08 Rafiot

You can use the conda, I found the conda already has the wheel, but not for windows. you can install by one command

yudalang3 avatar Aug 18 '25 11:08 yudalang3

Don't worry, I'm all good, it would just be a nice to have in an upcoming release.

Rafiot avatar Aug 18 '25 12:08 Rafiot

I found the repo. is not actively maintained, may we can recommen ourselves to do such things. But the manager has not respones?

yudalang3 avatar Aug 19 '25 00:08 yudalang3

I'd strongly suggest you to be patient and wait until September.

Rafiot avatar Aug 19 '25 08:08 Rafiot

Wa oh, the core developers are taking the vacation?

yudalang3 avatar Aug 19 '25 23:08 yudalang3

I don't know where you're based, but yes, we like that in Europe ;)

Rafiot avatar Aug 20 '25 00:08 Rafiot

I am in the China, very nice to talk with you. I see ete4 is already on the pypi https://pypi.org/project/ete4/

yudalang3 avatar Aug 20 '25 00:08 yudalang3

Image But it has error on windows

yudalang3 avatar Aug 20 '25 00:08 yudalang3

hi guys! yes, sorry, we are a very small team of developers, and @jordibc (who was in charge of the latest release) is currently on vacation after an intense sprint this year to release ete4... But we really appreciate all the feedback and we will for sure look into this requests and ideas.

jhcepas avatar Aug 20 '25 08:08 jhcepas

hi guys! yes, sorry, we are a very small team of developers, and @jordibc (who was in charge of the latest release) is currently on vacation after an intense sprint this year to release ete4... But we really appreciate all the feedback and we will for sure look into this requests and ideas.

I really appreciate your selfless dedication. In fact, I would love to contribute as a developer as well. If possible, you could start by reviewing one of my PR(https://github.com/etetoolkit/ete/pull/793), or feel free to assign me some tasks to help with. I am very happy to contribute (https://github.com/yudalang3?tab=repositories)

yudalang3 avatar Aug 20 '25 08:08 yudalang3