From 7ad416440d671c0c00f21a71df2e45f6cb52d40b Mon Sep 17 00:00:00 2001 From: Alex Schofield Date: Fri, 21 Feb 2025 03:59:36 +0000 Subject: bring back the to-do list --- TODO.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..8851a70 --- /dev/null +++ b/TODO.md @@ -0,0 +1,12 @@ +# High Priority +- [ ] Accept JSON string as input +- [ ] Add support for JSON input data +- [ ] Restore logging in a cleaner more centralised way + +# Medium Priority +- [ ] Add custom exceptions (`exc.py`) and improve error handling +- [ ] Add tests for timing and performance (memory usage on large CSV files etc) +- [ ] Use Pydantic for data validation of JSON/CSV + +# Low Priority +- [ ] Add .env file for environment variables (e.g. custom endpoints) \ No newline at end of file -- cgit v1.2.3