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

Remove Tempita #480

Closed
PhilippWendler opened this issue Nov 2, 2019 · 0 comments
Closed

Remove Tempita #480

PhilippWendler opened this issue Nov 2, 2019 · 0 comments
Milestone

Comments

@PhilippWendler
Copy link
Member

Current table-generator uses Tempita as templating library for the generation of HTML and CSV files. The last release of this library was 6 years ago, and its website was deleted (wayback machine). The most important use of Tempita was for the old kind of HTML tables, for the CSV tables and the new react tables the template is actually quite short and could easily be rewritten in pure Python with some string manipulation. So after #479 is done we could get rid of this library.

@PhilippWendler PhilippWendler added this to the Release 3.0 milestone Nov 6, 2019
PhilippWendler added a commit that referenced this issue May 8, 2020
Although writing CSV through Python is not as declarative as having a
template, the template was not really well readable due to the long
lines anyway.

Part of #480.
PhilippWendler added a commit that referenced this issue May 8, 2020
Although this is not as nice to read, getting rid of Tempita is worth
it. Since we dump most data as JSON, the template was not that large
anymore anyway.
Part of #480.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant