gentoo-overlay/dev-python/icalendar/files/2.1_p20100409/01_all_UIDGenerator-fix.patch

22 lines
735 B
Diff

--- src/icalendar/tools.py
+++ src/icalendar/tools.py
@@ -1,5 +1,6 @@
from string import ascii_letters, digits
import random
+from datetime import datetime
"""
This module contains non-essential tools for iCalendar. Pretty thin so far eh?
@@ -42,9 +43,9 @@
datetime-uniquevalue at host. Like:
20050105T225746Z-HKtJMqUgdO0jDUwm at example.com
"""
- from PropertyValues import vText, vDatetime
+ from icalendar.prop import vText, vDatetime
unique = unique or self.rnd_string()
- return vText('%s-%s@%s' % (vDatetime.today().ical(), unique, host_name))
+ return vText('%s-%s@%s' % (vDatetime(datetime.today()).ical(), unique, host_name))
if __name__ == "__main__":