joemarshall commented on PR #37822:
URL: https://github.com/apache/arrow/pull/37822#issuecomment-2169176893

   > > I made it embed the timezone data in the python wheel rather than 
downloading it using the tzdata library
   > 
   > I started writing my comment at 
https://github.com/apache/arrow/pull/37822#discussion_r1639997184 an hour ago, 
but got interrupted and only finished it now before seeing your update. So you 
clearly did succeed to include it, which I thought might not be possible for 
non-Windows platforms.
   > 
   > I am a bit wary of including that data (for Windows we decided to not do 
that). But apart from that, the reason this works is because you actually copy 
the data to the location in "/usr/share/zoneinfo" (where tz.h expects it to 
be), right? (I was thinking about the windows case where we can point to a 
custom download location, which we don't support on other platforms). 
   > Are there situations that this folder could already exist? Or should that 
generally not be the case for emscripten (node or browser) environments? And if 
it would already exist, are we sure it has the same format?
   
   The ideal would be to be able to point at the folder the same as on windows. 
I'm not sure how much work that would be?
   
   In terms of whether to bundle it, the ideal would be for it to be downloaded 
as a python module as standard, but thanks to that bug with slim timezone 
format, we can't yet do that.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to