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

Drop Serde Dependency #528

Open
alexwennerberg opened this issue Jun 21, 2024 · 2 comments · May be fixed by #539
Open

Drop Serde Dependency #528

alexwennerberg opened this issue Jun 21, 2024 · 2 comments · May be fixed by #539

Comments

@alexwennerberg
Copy link

Hi! I'm interested in this project as it focuses on minimizing dependencies. I was wondering if you've looked into nanoserde as a lighter alternative to serde? I'm not familiar enough with the differences and goals of this project to understand whether it meets your needs, but just wanted to ask about it in case you aren't aware of it already. Thanks for making this project!

@mitsuhiko
Copy link
Owner

I have not looked into nanoserde but I have somewhat seriously considered what MiniJinja without serde would look like. It might be quite possible to make something even without serde support work but it would take quite a bit of work.

@mitsuhiko mitsuhiko linked a pull request Jul 18, 2024 that will close this issue
@mitsuhiko
Copy link
Owner

Turns out it does not mean a lot of work. The only question is really how to roll it out without a major.

@mitsuhiko mitsuhiko changed the title nanoserde Drop Serde Dependency Jul 23, 2024
@mitsuhiko mitsuhiko added this to the MiniJinja 3.0 milestone Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants