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

Support Python 3.11 in python client #1103

Closed
3 tasks done
bossenti opened this issue Jan 16, 2023 · 4 comments · Fixed by #1705
Closed
3 tasks done

Support Python 3.11 in python client #1103

bossenti opened this issue Jan 16, 2023 · 4 comments · Fixed by #1705
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers python Pull requests that update Python code
Milestone

Comments

@bossenti
Copy link
Contributor

bossenti commented Jan 16, 2023

Body

Currenly, our python client does not support running on Python 3.11. This is mainly due to the missing compatibility of our dependency nats-py (as of version 2.2.0).

ToDos

  • make client Python 3.11 ready
  • add 3.11 tag to setup.py
  • include 3.11 in pr validation workflow

Mentoring

As this ticket is marked as good first issue: @bossenti is happy to provide help for getting started.

StreamPipes Committer

I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.

@bossenti bossenti added enhancement New feature or request good first issue Good for newcomers python Pull requests that update Python code labels Jan 16, 2023
@bossenti bossenti added this to the 1.0.0 milestone Jan 16, 2023
@yash013
Copy link

yash013 commented Jan 22, 2023

hello there,
I am new to open source I want to work on this issue. pls tell me how to get started

@bossenti
Copy link
Contributor Author

Great that you found your way to StreamPipes @yash013 🎉
I'm afraid this issue is not ready to work on as nats-py (one of our dependencies) is not yet supporting 3.11 🙁

@yash013
Copy link

yash013 commented Jan 22, 2023

okay. no problem. do you have any other issue on which I should work on.

@bossenti
Copy link
Contributor Author

Sure, we have plenty of good first issues: https://github.com/apache/streampipes/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22

Just browse them and choose one that fits you best

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers python Pull requests that update Python code
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants