-
Notifications
You must be signed in to change notification settings - Fork 760
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project upgrade initiative 2021-2023 #684
Comments
I just want to say - you are doing an absolutely amazing job at this. So Kudos to you! |
May I suggest of one more effort?
It would highly improve readability, type hints in IDEs, and make it easier to contribute to code. Later on when code-base would be fully typed, mypy could be used for static analysis and act as tests for making sure that correct arguments are being passed around. I remember that when I was creating PR https://github.com/websocket-client/websocket-client/pull/842/files it was quite hard to keep up of what goes where as untyped This could be achieved by including typing directly in code which is easier to maintain. The great example of fully typed library is FastApi Another alternative is stub package similar to those here: https://github.com/python/typeshed/tree/master/stubs I am happy to help in free time. |
Hello websocket users! 馃憢
After taking over of maintainer of this project in January 2021, some good progress has been made, including:
It's time to move to phase 2 of getting this project in order! Here's what I expect to get done:
raise
calls or generic exceptions exist, like here and here, to enhance future troubleshootingFor tracking purposes, issue #660 has my initial list of goals from soon after taking on the project maintainer role.
The text was updated successfully, but these errors were encountered: