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

[feature]: Generating type hints for API #568

Open
sbdchd opened this issue Jul 15, 2021 · 5 comments
Open

[feature]: Generating type hints for API #568

sbdchd opened this issue Jul 15, 2021 · 5 comments
Labels
status: work in progress Twilio or the community is in the process of implementing type: twilio enhancement feature request on Twilio's roadmap

Comments

@sbdchd
Copy link

sbdchd commented Jul 15, 2021

Issue Summary

Currently the library doesn't have inline type hints or type stubs so we can't type check library usage

Since this library supports python 2.7 the inline type hints would need to follow the comment syntax

Another option is to package separate type stubs (.pyi files) alongside the existing code

Steps to Reproduce

Run your type checker of choice and see warnings about missing types / type stubs

@thinkingserious
Copy link
Contributor

Hello @sbdchd,

Thank you for the suggestion!

This issue has been added to our internal backlog to be prioritized. Pull requests and +1s on the issue summary will help it move up the backlog.

With best regards,

Elmer

@thinkingserious thinkingserious added status: help wanted requesting help from the community type: community enhancement feature request not on Twilio's roadmap labels Jul 15, 2021
@boatcoder
Copy link

A little over a year. How long would it take an intern to do this and someone else to review it? Or maybe hire a contractor to do it for you? I know we are tossing $1000 a day at you for services....

@childish-sambino childish-sambino added type: twilio enhancement feature request on Twilio's roadmap status: work in progress Twilio or the community is in the process of implementing and removed type: community enhancement feature request not on Twilio's roadmap status: help wanted requesting help from the community labels Mar 16, 2023
@childish-sambino
Copy link
Contributor

Work is in progress on the v8 RC branch.

@sdelano
Copy link

sdelano commented May 9, 2023

Are there any updates on the progress here. v8 RC has been released as well as v8.1 and v8.2, but still no typing. Is this something that is still in progress?

@boatcoder
Copy link

Jan 2024, more than 2.5 years after the issue is opened and still nothing v8.12.0 is what's installed and still NOTHING! We currently spend more than $2K every 3 days for your verify service. Maybe it's time to move to someone that cares enough to help out the developers....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: work in progress Twilio or the community is in the process of implementing type: twilio enhancement feature request on Twilio's roadmap
Projects
None yet
Development

No branches or pull requests

5 participants