S Anand
S Anand
This feature has slipped by a month, and will be planned for the December release
@naveenreddymanukonda -- two inputs: - [ ] In case the user specifies the engine explicitly, this can cause an error. For example, if I call `gramex.cache.open('data.xlsx', engine='openpyxl')`. You may want...
Let’s use xlrd as the default for XLS files, if it supports it. Is that OK? On Mon, 21 Dec 2020 at 7:13 AM, naveenreddymanukonda < [email protected]> wrote: > @sanand0...
Yes, @naveenreddymanukonda. You could consider `.endswith()` as well. Please remember that the extension can be in lowercase or uppercase or both. I'll make these changes and merge. No further edits...
The update to xlrd requires test cases to be changed as well. Else [build fails](https://travis-ci.com/github/gramener/gramex/builds/211289146). I'll work on this.
This will be delivered as part of the Dec release
Next steps: @sanand0 to make these updates or share status by Fri 11 Dec
We'll move this to after Bootstrap 5 is released
@kriti21 This could be dangerous. - Suppose I have 10 employees, each with a unique email ID. - The user edits one record and inserts a new record. We send...
Having researched approaches, the easiest is to apply [this simple logic](https://stackoverflow.com/questions/418898/sqlite-upsert-not-insert-or-replace/418988). No timeline yet, but there is a clear need for this.