paulscherrerinstitute / pcaspy

Portable Channel Access Server in Python
BSD 3-Clause "New" or "Revised" License
32 stars 24 forks source link

conda-forge stuck at 0.7.3 -> not usable with Python 3.10 or higher #98

Closed spreiter closed 6 months ago

spreiter commented 6 months ago

The current version 0.8 released in March 2023 is not yet available via conda-forge. Since 0.7.3 still uses collections.Iterable, this version can not be used with Python >= 3.10 (see #76)

I found the repo, which seems to handle it [1], but since I am not aware of all changes, I would rather not take any step there.

Can this be updated?

[1] https://github.com/conda-forge/pcaspy-feedstock

xiaoqiangwang commented 6 months ago

0.8.0 introduced a serious issue, which has just got fixed. https://github.com/paulscherrerinstitute/pcaspy/issues/95. The CI workflow keeps failing and I have't got time to investigate.

I am not responsible for pcaspy-feedstock and upgrade request has to be raised there. However I keep built conda packages here https://anaconda.org/paulscherrerinstitute/pcaspy if it helps.

spreiter commented 6 months ago

I see. I was not aware that there is a separate profile for conda packages. Thanks for pointing that out. I will create a ticket at feedstock, maybe this can be updated as well.

I guess 0.8.1 will be release soon to fix the bug?

xiaoqiangwang commented 6 months ago

As soon as I get the github workflow working again, I will make a new release.

xiaoqiangwang commented 5 months ago

FYI: 0.8.1 is released.