yukinarit
yukinarit
Hi @indigoviolet pyserde depends on beartype package for type checks, and unfortunately, runtime generic parameters are not taken into account. Can you provide type boundaries for generic parameters? ```python T...
@pranavvp10 Updated the description, PTAL
Hi @hit9 Sounds good!
Hi @jennydaman! How about creating contrib package for pyserde e.g. pyserde-ron, and maintain it outside pyserde? I can put a link in to your project in the pyserde's readme.
That is a problem. Let me take a look.
Looks like jinja2 is slow ``` Sat May 11 21:24:41 2024 profile_results.prof 50295 function calls (47272 primitive calls) in 0.031 seconds Ordered by: internal time ncalls tottime percall cumtime percall...
I will look into where those jinja functions are used and see if we can optimize.
Hi @AustinScola Can you measure module load time of your code with this branch? https://github.com/yukinarit/pyserde/pull/528
Added more optimization to https://github.com/yukinarit/pyserde/pull/528 Can you try again?
Awesome! I will finish up the PR and hopefully merge within this week.