<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>