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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1904271

Title:
  Python 3.9 package is missing dependency on tzdata

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python3.9/+bug/1904271/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to