Comment 7 for bug 1904271

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Installing -full package will pull in all the things and make all the things work.

We absolutely have a wrath of people complaining about the size of tzdata and that it must not be in their containers / systems, even though they otherwise use python.

so would you rather not ship zoneinfo module, such that the import fails? and then move it to like python3-zoneinfo package and make regular std recommend it, but not depend on it.

That way classic server / desktop installs have it, but specifically docker containers will not, because they are required to ship without tzdata.

if i recall correctly, we only ship minimal docker containers with just the UTC timezone. Such that lookups of UTC should work.

At the moment, the way we ship python is a compromise between the wrath of people who deploy these things in production and demand to shrink the size of python and its deps. And the polar oposite of the typical desire to have all the things enabled / ship all the things.