<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3f41992d405a5fdfb7c0337e7dad9e31433ce583">https://github.com/macports/macports-ports/commit/3f41992d405a5fdfb7c0337e7dad9e31433ce583</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 3f41992 all: use https for python domains
</span>3f41992 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3f41992d405a5fdfb7c0337e7dad9e31433ce583
</span>Author: Eitan Adler <lists@eitanadler.com>
AuthorDate: Sat Dec 30 00:54:20 2017 -0800
<span style='display:block; white-space:pre;color:#404040;'> all: use https for python domains
</span>---
lang/py-htmldocs/Portfile | 6 +++---
lang/python24-doc/Portfile | 4 ++--
lang/python24/Portfile | 2 +-
lang/python25/Portfile | 6 +++---
lang/python26/Portfile | 6 +++---
lang/python31/Portfile | 8 ++++----
lang/python32/Portfile | 8 ++++----
lang/python33/Portfile | 6 +++---
lang/python34/Portfile | 6 +++---
lang/python35/Portfile | 6 +++---
python/py-authkit/Portfile | 2 +-
python/py-codestyle/Portfile | 2 +-
python/py-configparser/Portfile | 2 +-
python/py-datashape/Portfile | 2 +-
python/py-elementtree/Portfile | 2 +-
python/py-elixir/Portfile | 2 +-
python/py-enum/Portfile | 4 ++--
python/py-formbuild/Portfile | 2 +-
python/py-fpconst/Portfile | 4 ++--
python/py-htmltemplate/Portfile | 2 +-
python/py-joblib/Portfile | 2 +-
python/py-logbook/Portfile | 2 +-
python/py-managesieve/Portfile | 2 +-
python/py-markdown/Portfile | 2 +-
python/py-myghty/Portfile | 2 +-
python/py-myghtyutils/Portfile | 2 +-
python/py-pastewebkit/Portfile | 2 +-
python/py-pep8/Portfile | 2 +-
python/py-py2app/Portfile | 2 +-
python/py-pycg/Portfile | 2 +-
python/py-pympler/Portfile | 2 +-
python/py-roundup/Portfile | 2 +-
python/py-scikits-bvp_solver/Portfile | 2 +-
python/py-simplegeneric/Portfile | 2 +-
python/py-spyder-devel/Portfile | 2 +-
python/py-spyder/Portfile | 2 +-
python/py-sqlobject/Portfile | 2 +-
37 files changed, 58 insertions(+), 58 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/py-htmldocs/Portfile b/lang/py-htmldocs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 609cac6..81ab653 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/py-htmldocs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/py-htmldocs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,15 +29,15 @@ use_configure no
</span>
description Local HTML documentation for Python.
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.python.org/ftp/python/doc/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://www.python.org/ftp/python/doc/
</span>
if {${name} != ${subport}} {
description HTML documentation for Python ${version}
long_description Access Python ${version} HTML docs via \
file://${prefix}/share/doc/python${python.version}-doc/index.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>- master_sites http://www.python.org/ftp/python/doc/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://www.python.org/ftp/python/doc/${version}
</span> distname python-${version}-docs-html
set extractname ${distname}
depends_lib-delete port:python${python.version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python24-doc/Portfile b/lang/python24-doc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 26f8f6d..e3d9aed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python24-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python24-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ description HTML documentation for Python 2.4
</span> long_description HTML documentation for Python 2.4. Use by running \
'pydoc2.4 TOPIC', e.g. 'pydoc2.4 NUMBERS'.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/ \
ftp://ftp.python.org/pub/python/${version}/
dist_subdir [lindex [split $name -] 0]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -89,5 +89,5 @@ platform linux {
</span> }
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://www.python.org/downloads/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url https://www.python.org/downloads/
</span> livecheck.regex Python (2.4.\[0-9\]+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python24/Portfile b/lang/python24/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b0e1dd..9d04fa8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python24/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python24/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}/ftp/python/${version}/ \
ftp://ftp.python.org/pub/python/${version}/ \
ftp://ftp.fastorama.com/mirrors/ftp.python.org/pub/python/${version}/ \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python25/Portfile b/lang/python25/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 185eaab..ffea8d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python25/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python25/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,8 +17,8 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://ftp.python.org/ftp/python/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://ftp.python.org/ftp/python/${version}/
</span>
distname Python-${version}
use_bzip2 yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@ checksums md5 5d45979c5f30fb2dd5f067c6b06b88e4 \
</span> rmd160 92f0a955971f187a7d50c6422168202ec551bf22
# patch-Lib-distutils-dist.py.diff comes from
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# <http://bugs.python.org/issue1180>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# <https://bugs.python.org/issue1180>
</span> patchfiles patch-Makefile.pre.in.diff \
patch-Lib-cgi.py.diff \
patch-Lib-distutils-dist.py.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python26/Portfile b/lang/python26/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2417bc7..69bc8d8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/
distname Python-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,10 +29,10 @@ checksums md5 933a811f11e3db3d73ae492f6c3a7a76 \
</span> sha256 cae7bb995006ea5b703d9d28446f694894c441fe4bfb95d561c0ac908cd06e41
# patch-Lib-distutils-dist.py.diff comes from
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# <http://bugs.python.org/issue1180>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# <https://bugs.python.org/issue1180>
</span> # Setting PYTHONHOME with patch-Mac-IDLE-Makefile.in.diff,
# patch-Mac-Makefile.in.diff, and patch-Mac-PythonLauncher-Makefile.in.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# is to work around http://bugs.python.org/issue5766
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# is to work around https://bugs.python.org/issue5766
</span> patchfiles patch-Makefile.pre.in.diff \
patch-setup.py.diff \
patch-Lib-cgi.py.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python31/Portfile b/lang/python31/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 54f4988..5b23c21 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python31/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python31/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/
distname Python-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ patchfiles patch-setup.py.diff \
</span> patch-Lib-site.py-omit_local_site_packages.diff \
patch-Include-pyport.h.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue21811
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue21811
</span> patchfiles-append patch-configure_configure.ac-yosemite_configure_fixes.diff \
patch-Lib-distutils-util.py_Mac-BuildScript-build-installer.py-yosemite_python_fixes.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,8 +76,8 @@ post-patch {
</span> build.target all
# test_cmd_line fails
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue4474
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue4474
</span> test.run yes
test.target test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python32/Portfile b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b15d126..bab88ba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python32/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/
distname Python-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +39,7 @@ patchfiles patch-setup.py.diff \
</span> patch-Lib-site.py-omit_local_site_packages.diff \
patch-Include-pyport.h.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue21811
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue21811
</span> patchfiles-append patch-configure_configure.ac-yosemite_configure_fixes.diff \
patch-Lib-distutils-util.py_Mac-BuildScript-build-installer.py-yosemite_python_fixes.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,8 +73,8 @@ post-patch {
</span> build.target all
# test_cmd_line fails
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue4474
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue4474
</span> test.run yes
test.target test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python33/Portfile b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bf6ab6a..a29da03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python33/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ patchfiles patch-setup.py.diff \
</span> omit-local-site-packages.patch \
patch-Include-pyport.h.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue21811
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue21811
</span> patchfiles-append yosemite-configure-fixes.patch \
yosemite-python-fixes.patch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,8 +74,8 @@ post-patch {
</span> build.target all
# test_cmd_line fails
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue4474
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue4474
</span> test.run yes
test.target test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python34/Portfile b/lang/python34/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index be89f9d..992c858 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python34/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/
distname Python-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,8 +77,8 @@ post-patch {
</span> build.target all
# test_cmd_line fails
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue4474
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue4474
</span> test.run yes
test.target test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/python35/Portfile b/lang/python35/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ab35842..9ca990f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/python35/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/python35/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ description An interpreted, object-oriented programming language
</span> long_description Python is an interpreted, interactive, object-oriented \
programming language.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.python.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.python.org/
</span> master_sites ${homepage}ftp/python/${version}/
distname Python-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,8 +79,8 @@ post-patch {
</span> build.target all
# test_cmd_line fails
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# see http://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://bugs.python.org/issue4474
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.python.org/issue4388 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.python.org/issue4474
</span> test.run yes
test.target test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-authkit/Portfile b/python/py-authkit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85abf62..cd8f3bf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-authkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-authkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ description An authentication and authorization toolkit for WSGI applica
</span> long_description $description
homepage http://3aims.com/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/A/AuthKit/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/A/AuthKit/
</span> distname AuthKit-${version}
use_zip yes
checksums md5 3a2b1aca6eb7bd843aef9a8556a191f4 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-codestyle/Portfile b/python/py-codestyle/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 36d0d70..bdbd908 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-codestyle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-codestyle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@ maintainers petr openmaintainer
</span> description Python style guide checker (formally called pep8)
long_description \
${_name} is a tool to check your Python code against some of the style \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- conventions in PEP 8 (http://www.python.org/dev/peps/pep-0008/). \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/). \
</span> This package used to be called pep8, but was renamed.
homepage https://pypi.python.org/pypi/${_name}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-configparser/Portfile b/python/py-configparser/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aba6a5f..7a851a4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-configparser/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-configparser/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ maintainers stromnov openmaintainer
</span> description Configparser from Python 3.5 to Python 2.6-3.5
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://docs.python.org/3/library/configparser.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://docs.python.org/3/library/configparser.html
</span> master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-datashape/Portfile b/python/py-datashape/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c6633c7..2c252c6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-datashape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-datashape/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@ long_description DataShape is a language for describing data. It is an \
</span> extension of the NumPy dtype with an emphasis on cross \
language support.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/datashape
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/datashape
</span> master_sites pypi:D/DataShape
distname ${python.rootname}-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-elementtree/Portfile b/python/py-elementtree/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c8530d4..ab2a245 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-elementtree/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-elementtree/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,5 +47,5 @@ if {${name} ne ${subport}} {
</span> }
}
livecheck.type none
<span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "Warning The xml.etree.ElementTree module is not secure against maliciously constructed data. If you need to parse untrusted or unauthenticated data see {http://docs.python.org/2/library/xml.html#xml-vulnerabilities XML vulnerabilities}."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "Warning The xml.etree.ElementTree module is not secure against maliciously constructed data. If you need to parse untrusted or unauthenticated data see {https://docs.python.org/2/library/xml.html#xml-vulnerabilities XML vulnerabilities}."
</span>
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-elixir/Portfile b/python/py-elixir/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0735c38..1cc3887 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-elixir/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-elixir/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,7 @@ homepage http://elixir.ematia.de/
</span>
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/E/Elixir/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/E/Elixir/
</span> distname Elixir-${version}
checksums md5 5615ec9693e3a8e44f69623d58f54116 \
sha1 22a1fbdc0163532b7cfbbd54c074a0a5ccf7d060 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-enum/Portfile b/python/py-enum/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 64f5c81..61ea86e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-enum/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-enum/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,8 +13,8 @@ description Robust enumerated type support in Python
</span> long_description This package provides a module for robust enumerations \
in Python.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://cheeseshop.python.org/pypi/enum/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/e/enum/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://cheeseshop.python.org/pypi/enum/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/e/enum/
</span> distname enum-${version}
checksums md5 ce75c7c3c86741175a84456cc5bd531e \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-formbuild/Portfile b/python/py-formbuild/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1dec1d3..fe238b7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-formbuild/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-formbuild/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ description Form generation tools to complement FormEncode
</span> long_description ${description}
homepage http://formbuild.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/F/FormBuild/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/F/FormBuild/
</span> distname FormBuild-${version}
checksums sha1 d5ecac453d0083ea89f394cc373af1440ea844a9
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-fpconst/Portfile b/python/py-fpconst/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 567ca61..d113fc0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-fpconst/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-fpconst/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ long_description \
</span> values.
homepage http://research.warnes.net/projects/rzope/fpconst/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/f/fpconst/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/f/fpconst/
</span>
distname fpconst-${version}
checksums md5 10ba9e04129af23108d24c22c3a698b1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +32,6 @@ if {${name} ne ${subport}} {
</span> livecheck.type none
} else {
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.url http://cheeseshop.python.org/pypi/fpconst/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.url https://cheeseshop.python.org/pypi/fpconst/
</span> livecheck.regex fpconst-(\[0-9\.\]+).tar.gz
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-htmltemplate/Portfile b/python/py-htmltemplate/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6735d64..a97f2a0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-htmltemplate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-htmltemplate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,7 @@ long_description HTMLTemplate converts HTML/XHTML templates into simple \
</span> callback functions in your scripts.
homepage http://freespace.virgin.net/hamish.sanderson/htmltemplate.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/H/HTMLTemplate/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/H/HTMLTemplate/
</span> distname HTMLTemplate-${version}
checksums md5 c6f3f9d00373319df1ddb4b94327d0a7 \
sha1 e538e19074df19a171ff873e115e01d69ed32464 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-joblib/Portfile b/python/py-joblib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dcfddd0..8bb5874 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-joblib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-joblib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ long_description Joblib is a set of tools to provide lightweight \
</span> re-evaluation (memoize pattern), easy simple parallel \
computing logging and tracing of the execution.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/joblib/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/joblib/
</span> master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-logbook/Portfile b/python/py-logbook/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 013eab5..fcea868 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-logbook/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-logbook/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ maintainers stromnov openmaintainer
</span> description Python logging replacement module.
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/Logbook/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/Logbook/
</span> master_sites pypi:L/Logbook
distname Logbook-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-managesieve/Portfile b/python/py-managesieve/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3f4a033..e0cd1f9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-managesieve/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-managesieve/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ long_description A Protocol for remotely managing Sieve Scripts. A \
</span> MANGAGESIEVE client library for remotely managing \
Sieve scripts, including an interactive sieveshell.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/managesieve/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/managesieve/
</span> master_sites pypi:m/managesieve/
distname managesieve-${version}
use_bzip2 yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-markdown/Portfile b/python/py-markdown/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5a48654..2810b75 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-markdown/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-markdown/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ long_description This is a Python implementation of John Gruber’s \
</span> the reference implementation, though there are a \
few very minor differences.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/Markdown/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/Markdown/
</span> master_sites pypi:M/Markdown
use_zip yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-myghty/Portfile b/python/py-myghty/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6bf6557..d1b63d6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-myghty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-myghty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +21,7 @@ long_description Myghty fully implements Mason's templating \
</span> platforms darwin
homepage http://www.myghty.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/M/Myghty/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/M/Myghty/
</span> distname Myghty-${version}
checksums sha1 d0fea3736f24cfa568560382598dac91bbbe5c61 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-myghtyutils/Portfile b/python/py-myghtyutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 777736b..f162077 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-myghtyutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-myghtyutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,7 @@ long_description ${description}
</span> platforms darwin
homepage http://www.myghty.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/M/MyghtyUtils/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/M/MyghtyUtils/
</span> distname MyghtyUtils-${version}
checksums md5 a15cda5919509024245802f4028b1560
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pastewebkit/Portfile b/python/py-pastewebkit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85ab932..4c799e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pastewebkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pastewebkit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ platforms darwin
</span> supported_archs noarch
homepage http://pythonpaste.org/webkit/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/P/PasteWebKit/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/P/PasteWebKit/
</span> distname PasteWebKit-${version}
checksums md5 3f06815a43eebf4672143b4e29021a57 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pep8/Portfile b/python/py-pep8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index af30b99..8672797 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pep8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pep8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@ maintainers nomaintainer
</span> description Python style guide checker
long_description pep8 is a tool to check your Python code against \
some of the style conventions in PEP 8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- (http://www.python.org/dev/peps/pep-0008/)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (https://www.python.org/dev/peps/pep-0008/)
</span>
homepage https://pypi.python.org/pypi/${realname}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-py2app/Portfile b/python/py-py2app/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 122e893..4a187f2b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-py2app/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-py2app/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,7 @@ long_description \
</span>
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://wiki.python.org/moin/MacPython/py2app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://wiki.python.org/moin/MacPython/py2app
</span> master_sites pypi:p/py2app/
distname py2app-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pycg/Portfile b/python/py-pycg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 78d9fd2..8ab2b7e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pycg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pycg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +52,6 @@ if {${name} ne ${subport}} {
</span> }
} else {
livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.url http://cheeseshop.python.org/pypi/fpconst/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.url https://cheeseshop.python.org/pypi/fpconst/
</span> livecheck.regex fpconst-(\[0-9\.\]+).tar.gz
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pympler/Portfile b/python/py-pympler/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3eb0a31..49ef1b5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pympler/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pympler/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ long_description \
</span>
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/${real_name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/${real_name}/
</span> master_sites pypi:P/${real_name}/
distname ${real_name}-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-roundup/Portfile b/python/py-roundup/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 84f566e..11b5c9a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-roundup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-roundup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ platforms darwin
</span> supported_archs noarch
homepage http://www.roundup-tracker.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/r/roundup/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/r/roundup/
</span> distname roundup-${version}
checksums rmd160 0e16e797235c26be1a27987c5bdb8a1506a4759f \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scikits-bvp_solver/Portfile b/python/py-scikits-bvp_solver/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 71c8818..f4281cd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scikits-bvp_solver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-scikits-bvp_solver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@ description Python package for solving two-point boundary-value prob
</span> long_description scikits.bvp_solver is a python package for solving two-point boundary-value \
problems, which is based on a modified version of the BVP_SOLVER Fortran package.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/scikits.bvp_solver/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/scikits.bvp_solver/
</span> master_sites pypi:s/scikits.bvp_solver/
distname scikits.bvp_solver-${version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-simplegeneric/Portfile b/python/py-simplegeneric/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0402618..676fe6f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-simplegeneric/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-simplegeneric/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@ maintainers stromnov openmaintainer
</span> description Simple generic functions.
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://cheeseshop.python.org/pypi/simplegeneric
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://cheeseshop.python.org/pypi/simplegeneric
</span> master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
use_zip yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-spyder-devel/Portfile b/python/py-spyder-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b31eabd..3713b85 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-spyder-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-spyder-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ categories-append devel
</span> platforms darwin
maintainers eborisch openmaintainer
license MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/spyder/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/spyder/
</span> description Spyder is the Scientific PYthon Development EnviRonment
long_description ${description}. \
Spyder provides a powerful interactive development \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-spyder/Portfile b/python/py-spyder/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f20303e..87292c1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-spyder/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-spyder/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ categories-append devel
</span> platforms darwin
maintainers eborisch openmaintainer
license MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://packages.python.org/spyder/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://packages.python.org/spyder/
</span> description Spyder is the Scientific PYthon Development EnviRonment
long_description ${description}. \
Spyder provides a powerful interactive development \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-sqlobject/Portfile b/python/py-sqlobject/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4809e22..256ee2e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-sqlobject/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-sqlobject/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +29,7 @@ long_description SQLObject is an object-relational mapper. It allows \
</span> as is traditional).
homepage http://www.sqlobject.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://cheeseshop.python.org/packages/source/S/SQLObject/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://cheeseshop.python.org/packages/source/S/SQLObject/
</span> checksums md5 6ef1eb9464c08743fd25d8c10dae62af \
sha1 fe3588dc438a8789346014adc8ce84867276150e \
rmd160 2cbe649415b717d64249b4a548416cd1c08c48bf
</pre><pre style='margin:0'>
</pre>