-
Notifications
You must be signed in to change notification settings - Fork 329
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
feat: Python Support #1087
Comments
We provide documentation on implementing these adapter types in our docs with partial examples in Python, PHP and Go for key parts of the upload process. Additionally, we offer an OpenAPI spec for developing these adapters. While our current team's capacity and priorities do not include expanding official language support within the UploadThing repository, we enthusiastically welcome community-developed packages. We are committed to supporting the broader developer ecosystem by potentially featuring these community contributions in our documentation. |
@markflorkowski I did find this on PyPI. I guess you should merge that with the official uploadthing api |
We are not primarily python developers, so at this time we do not want to take on the burden of officially supporting Python. That package is linked in our documentation for reference. |
i made that package a while back as a PoC - it's not an official SDK and it's not currently up to date with the latest v7 changes if you wanna help out updating/maintaining i'd be more than happy to jump on a call and talk about it |
@juliusmarminge this is cool, will integrate it into my latest project and provide feedback. |
Describe the feature you'd like to request
I think adding support for other languages, like: Python, Go, etc. to uploadthing will make it a truly universal solution for developers, specially if their apps use multiple languages
Describe the solution you'd like to see
I guess having a similar API endpoint would suffice. The Upload Button and UploadZone can be created with PyQt and Tkinter (and similar ui libraries/frameworks for other languages) which I think is gonna cover the needs of most python users.
Additional information
I'm down to helping to filing a PR to implement that. I have a good experience in python (don't mind my non-existent portfolio) and Flask, but I don't have that much experience in security other than best practices. So, I'd be expecting a security audit/review.
👨👧👦 Contributing
The text was updated successfully, but these errors were encountered: