-
|
There is an alternative dataset variation with reduced set of timezones: timezones-now In this dataset the original 444 timezones get merged whenever they share the same behavior (as of now). PR for this: #324 This would have the following significant benefints:
Drawbacks:
Community input required:
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 21 replies
-
|
@ringsaturn have you considered this for the |
Beta Was this translation helpful? Give feedback.
-
|
@theirix (maintainer) Popular open source projects using The way I see it, all of these examples use this library for actual timezone behavior specification at the current point in time. not more. Am I correct? As critical users of this project, what is your take on this topic? |
Beta Was this translation helpful? Give feedback.
-
Announcement
RationaleThe core task of this package is to convert a given coordinate into timezone for determining timezone behavior at the current point in time. Note: The localisation use case can still be supported by parsing the original dataset version individually. |
Beta Was this translation helpful? Give feedback.
-
|
@evansiroky: First of all, thanks for your continuous work on this critical timezone dataset! |
Beta Was this translation helpful? Give feedback.
-
|
UPDATE: Major finding: Multiple users are using this library not solely to determine timezone behavior, but for localisation purposes (cf. #363). For this the full dataset is required. Consequence: I have decided to switch back to the original full dataset with the next release. Rationale: All solutions to this problem (separate data dependency, data parsing script) require more development effort and hence will delay the resolution of this issue. Since the storage limit of the PyPI repository has been increased and @theirix drastically reduced the amount of prebuild wheels in the release, the memory footprint of each release is not as critical any more. |
Beta Was this translation helpful? Give feedback.
UPDATE:
Major finding: Multiple users are using this library not solely to determine timezone behavior, but for localisation purposes (cf. #363). For this the full dataset is required.
Consequence: I have decided to switch back to the original full dataset with the next release.
Rationale: All solutions to this problem (separate data dependency, data parsing script) require more development effort and hence will delay the resolution of this issue.
I don't want users like @tyler-8 @314eter to experience the drawbacks of the dataset change any longer.
Since the storage limit of the PyPI repository has been increased and @theirix drastically reduced the amount of prebuild wheels in the relea…