Looks good @ddobrinskiy ! I strongly suggest adding a preview image to your post. It makes it stand out far more on Twitter et al.
Also, a bit of personal background might make it more readable. I.e who are you and why did you make this, and what impact has this project had on your work?
Inspired by FastAPI, we built a framework for writing Kafka services using nbdev.
It allows you to build a complete ML serving process in about 50 lines of code. It has an integrated testing framework as well as automatic documentation generation from the code.
Please take a look at it and let me know what you think.
Nbdev is great, but I separated all the tests into a separate file and used VSCode to run them. This way, I can easily run a specific test when needed, and have a clear overview of all the tests in my codebase, making it easier to manage and identify any missing tests!!
This is interesting, thanks for sharing! Did you consider writing the tests in a notebook and exporting those to a file – or would that add too much friction?