-
-
Notifications
You must be signed in to change notification settings - Fork 220
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
[2025] Releasing version 3.0.0 #578
Comments
Hi Andreas, Thank you for your great work with this great library, |
Hi again. I am hereby pinging all 77 contributors to possibly check out the new pre-release, probing the chance that they might still be using the package in one way or another.
/cc @0x49D1, @0xflotus, @BNMetrics, @CianciuStyles, @EdwardBetts, @FirstKlaas, @Hwesta, @JayjeetAtGithub, @MRSharff, @MerleLiuKun, @MichaelPereira, @Nitish18, @ParthS007, @StevenAvelino24, @TomFaulkner, @aaqaishtyaq, @aitoehigie, @amikrop, @artemgordinskiy, @barrust, @carlodri, @cdfuller, @condemil, @daikeren, @daphil19, @ewjoachim, @frostming, @gdamjan, @goodbadwolf, @ibnesayeed, @javad94, @jeremiahpslewis, @jonbeebe, @jordaneremieff, @josegonzalez, @kennethreitz, @kobayashi, @majiang, @mathiasose, @metakermit, @mlschneid, @mmanhertz, @mtcronin99, @nicksspirit, @nicoddemus, @parberge, @pbsds, @pesap |
Splitted into a second post, because GitHub apparently has a limit on the maximum number of referenced user handles. /cc @pyasi, @rcatajar, @repodevs, @rparrapy, @rpost, @ryuuji, @serhii73, @sheb, @shyamjos, @sloria, @squiddy, @steinnes, @tabotkevin, @taoufik07, @tedder, @timgates42, @timofurrer, @tkamenoko, @tomchristie, @tselepakis, @ucpr, @valtyr, @vbarbaresi, @vlcinsky, @vuonghv, @waghanza, @xyb |
responder has been removed from https://web-frameworks-benchmark.netlify.app/result?l=python, since the-benchmarker/web-frameworks#5769 (comment) I can re-introduce it if you like ❤ |
can you give me a simple code that implements 3 endpoints : GET /, POST /user/ and GET /user/:id ? and obviously make me a recommendation for engine to use in a production environment (uvicorn, gunicorn, daphne, hypercorn ...) @amotl ? |
Hi @waghanza, we are just leaving for a week of vacation, so I am sorry I can't provide any more details right now. Responder uses uvicorn, if that answers your second question? Maybe @kennethreitz can help out? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Can you elaborate on what the above means? Using the following, I'm still getting errors with openapi as below
First time using uv (yay) so I might be missing something. Tried installing openapi separately but can't find the UI templates anywhere. Other from that, looks great! |
Also tried pulling and installing the latest main commit 944d47d (where I can see the openapi/docs)
but the docs folder doesn't get copied to site-packages (and manual copying there just resulted in complaints about /schema.yml not found). |
Hi @michela. Thank you so much for reporting those flaws. 💯 |
About
We are intending to release Responder 3.0.0.
Notes
and unlocks using it with Python 3.11 and higher.
see
responder.ext.{cli,graphql,openapi,schema}
.Preview
Pre-release packages are available on PyPI. Feedback is very much welcome.
Demo
Demonstrate package downloading and invocation works well.
variants
uv solo
uv+Docker
Downstream
Updates to responder 3.0.0, validated on downstream projects.
responder 3.0.0.dev0
, and support Python 3.13 daq-tools/vasuki#28Details
What's inside
Maintenance
Currently, the package can't be installed on current systems, i.e. Python 3.11+.
The next release intends to improve this situation.
Code wrangling
Some subsystem modules got lost on the
main
branch.Those patches bring them back into
responder.ext
.pueblo.sfa
forresponder run
#576responder.ext.openapi
#555Documentation
The documentation is on RTD now.
The text was updated successfully, but these errors were encountered: