<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1a3a1fa94e4b3e66d5d8c854963a59ae55bcd574">https://github.com/macports/macports-ports/commit/1a3a1fa94e4b3e66d5d8c854963a59ae55bcd574</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 1a3a1fa  py-freezegun: update to 0.3.11
</span>1a3a1fa is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1a3a1fa94e4b3e66d5d8c854963a59ae55bcd574
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Tue Oct 16 00:39:24 2018 +0800

<span style='display:block; white-space:pre;color:#404040;'>    py-freezegun: update to 0.3.11
</span>---
 python/py-freezegun/Portfile          | 11 +++----
 python/py-freezegun/files/pr231.patch | 55 -----------------------------------
 2 files changed, 4 insertions(+), 62 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-freezegun/Portfile b/python/py-freezegun/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7a7d7d4..4d064a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-freezegun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-freezegun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        spulec freezegun 0.3.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        spulec freezegun 0.3.11
</span> name                py-freezegun
 categories-append   devel
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,15 +16,12 @@ description         FreezeGun is a library that allows your python tests \
</span>                     to travel through time by mocking the datetime module.
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  25d767068dd31b1315d24ad399237083a2974267 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  853379dc1cd7ae2c9dec46d52d8360f51c5a185343e7479c5d0c68c15a3f6a6c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    20484
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e5a8350a8c563f7ef34c010527de2577acdd0fcf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  3330465441afe90686bc4b501b809d6a11e9524bcceb50fdeff94667a484781e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    21825
</span> 
 python.versions     27 34 35 36 37
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fixes py37 compatibility
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   pr231.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {${name} ne ${subport}} {
     depends_build-append    port:py${python.version}-setuptools
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-freezegun/files/pr231.patch b/python/py-freezegun/files/pr231.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5f5d5bc..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-freezegun/files/pr231.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,55 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 4fdad69659f15a9e62cf4f6c15c9f319276cf9b0 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jonas Obrist <jonas.obrist@hde.co.jp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 6 Mar 2018 12:21:38 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 2/2] add support for Python 3.7 uuid module changes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Python 3.7 removed uuid._uuid_generate_time. It now has
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-uuid._load_system_functions and uuid._generate_time_safe.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-_generate_time_safe is set by calling _load_system_functions (subsequent
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-calls to that function are no-op). This change detects the missing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-uuid._uuid_generate_time attribute and uses the new attribute/function
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if they're missing.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- freezegun/api.py | 14 +++++++++++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 11 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git freezegun/api.py freezegun/api.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index eb09932..a88a392 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- freezegun/api.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ freezegun/api.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,8 +27,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- try:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     real_uuid_generate_time = uuid._uuid_generate_time
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--except (AttributeError, ImportError):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    uuid_generate_time_attr = '_uuid_generate_time'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+except AttributeError:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    uuid._load_system_functions()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    real_uuid_generate_time = uuid._generate_time_safe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    uuid_generate_time_attr = '_generate_time_safe'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+except ImportError:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     real_uuid_generate_time = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    uuid_generate_time_attr = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- try:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     real_uuid_create = uuid._UuidCreate
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -482,7 +488,8 @@ def start(self):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         time.localtime = fake_localtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         time.gmtime = fake_gmtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         time.strftime = fake_strftime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        uuid._uuid_generate_time = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if uuid_generate_time_attr:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            setattr(uuid, uuid_generate_time_attr, None)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         uuid._UuidCreate = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         uuid._last_timestamp = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -573,7 +580,8 @@ def stop(self):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         time.localtime = time.localtime.previous_localtime_function
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         time.strftime = time.strftime.previous_strftime_function
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        uuid._uuid_generate_time = real_uuid_generate_time
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if uuid_generate_time_attr:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            setattr(uuid, uuid_generate_time_attr, real_uuid_generate_time)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         uuid._UuidCreate = real_uuid_create
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         uuid._last_timestamp = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>