changeset 9587a3e8fb36 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=9587a3e8fb36
description:
        Return a set for available_timezones

        issue11773
        review419931003
diffstat:

 doc/ref/tools/timezone.rst |  2 +-
 trytond/tools/timezone.py  |  4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diffs (26 lines):

diff -r e839778c24b4 -r 9587a3e8fb36 doc/ref/tools/timezone.rst
--- a/doc/ref/tools/timezone.rst        Sun Oct 09 13:21:36 2022 +0200
+++ b/doc/ref/tools/timezone.rst        Sun Oct 09 13:27:28 2022 +0200
@@ -10,7 +10,7 @@
 
 .. function:: available_timezones()
 
-   Get a list of all the valid IANA keys available.
+   Return a set of all the valid IANA keys available.
 
 .. attribute:: UTC
 
diff -r e839778c24b4 -r 9587a3e8fb36 trytond/tools/timezone.py
--- a/trytond/tools/timezone.py Sun Oct 09 13:21:36 2022 +0200
+++ b/trytond/tools/timezone.py Sun Oct 09 13:27:28 2022 +0200
@@ -26,8 +26,8 @@
         if zoneinfo:
             _ALL_ZONES = zoneinfo.available_timezones()
         else:
-            _ALL_ZONES = pytz.all_timezones
-    return _ALL_ZONES[:]
+            _ALL_ZONES = set(pytz.all_timezones)
+    return set(_ALL_ZONES)
 
 
 def get_tzinfo(zoneid):

Reply via email to