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.11 Support #422

Closed
Gornoka opened this issue Jul 10, 2023 · 4 comments
Closed

Python 3.11 Support #422

Gornoka opened this issue Jul 10, 2023 · 4 comments

Comments

@Gornoka
Copy link

Gornoka commented Jul 10, 2023

What is the goal that you want to achieve by the request?
The Python3.11 ecosystem is pretty mature right now, unfortunately, harvesters or to be more specific the genicam package does not allow us to use it in our components, which rely on genicam.

Additional context
Is there any way I can help to automate the build process for the GenICam python libraries ( I did not find any public repo for that package, but I assume this place is as close as it gets), so that we can have more frequent releases of that package and therefore faster upwards compatibility of harvesters?

@jack77er
Copy link

See #386

@Gornoka
Copy link
Author

Gornoka commented Jul 18, 2023

See #386

also #213

The underlying cause is the same, that we only get updated genicam binaries when the genicam specification is updated, and not when Python is updated.
I understand that such a specification process takes lots of consideration and therefore takes time to be done well, however, it is annoying that we can't get builds of the older specification against newer Python versions.

@tvercaut
Copy link

It looks like version 1.3.0 of the genicam python library is now out and addresses python 3.11 compatibility:
https://pypi.org/project/genicam/#history
https://pypi.org/project/genicam/#files
Screenshot 2023-09-20 at 22 09 38

Could a new version of harvesters be released with the upgraded genicam dependency?

@Gornoka
Copy link
Author

Gornoka commented Sep 21, 2023

Thanks presumably @kazunarikudo for updating the Genicam package.

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

No branches or pull requests

3 participants