-
-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Should we ship the right/ zones? #25
Comments
Oh, one thing I'll note: It is a lot easier to start shipping the |
These files are distributed out of necessity, the normal files will symlink to them. If we are in control of the symlinks, which I think we are but have not checked, I think we should just ship the final files, no Since neither If someone really wants them in the future, we can re-evaluate. Does this make sense? |
I think the question of "do we control the symlinks" is a bit under-defined. If Interestingly, if we ship both I'm inclined to say this is a YAGNI situation and we can ship without |
I suggest to start with focusing on Python 3.9 zoneinfo module, and later reconsider the issue once other libraries comes in and ask for right/ directory. |
Okay, so shipping |
It makes the ZIP file 1.6 MB larger and it's useless with Python 3.9 zoneinfo module, no? |
I believe what we're shipping right now are the
posix/
zones, which are what everyone uses. There's also theright/
database, which has leap second information and uses TAI instead of UTC or something (I'd have to dig into it more deeply to understand it better).I think no one or very few people will notice if these are missing, and AFAIK, the leap second information is also available in an uncompiled form in
tzdata.zoneinfo.leapyears
, and neitherzoneinfo.ZoneInfo
nordateutil.tz
do anything with that information in theTZif
file.I think this is one of the last questions I'd like to answer before we go from release candidate to final release.
@FFY00 any thoughts?
The text was updated successfully, but these errors were encountered: