aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/bbfreeze-loader/pkg-descr2
-rw-r--r--devel/bbfreeze/pkg-descr2
-rw-r--r--devel/py-Acquisition/pkg-descr2
-rw-r--r--devel/py-DateTime/pkg-descr2
-rw-r--r--devel/py-DocumentTemplate/pkg-descr2
-rw-r--r--devel/py-Missing/pkg-descr2
-rw-r--r--devel/py-MultiMapping/pkg-descr2
-rw-r--r--devel/py-Persistence/pkg-descr2
-rw-r--r--devel/py-Pint/pkg-descr2
-rw-r--r--devel/py-Products.ATContentTypes/pkg-descr2
-rw-r--r--devel/py-Products.ATReferenceBrowserWidget/pkg-descr2
-rw-r--r--devel/py-Products.Archetypes/pkg-descr2
-rw-r--r--devel/py-Products.BTreeFolder2/pkg-descr2
-rw-r--r--devel/py-Products.CMFActionIcons/pkg-descr2
-rw-r--r--devel/py-Products.CMFCalendar/pkg-descr2
-rw-r--r--devel/py-Products.CMFCore/pkg-descr2
-rw-r--r--devel/py-Products.CMFDefault/pkg-descr2
-rw-r--r--devel/py-Products.CMFDiffTool/pkg-descr2
-rw-r--r--devel/py-Products.CMFDynamicViewFTI/pkg-descr2
-rw-r--r--devel/py-Products.CMFEditions/pkg-descr2
-rw-r--r--devel/py-Products.CMFFormController/pkg-descr2
-rw-r--r--devel/py-Products.CMFPlacefulWorkflow/pkg-descr2
-rw-r--r--devel/py-Products.CMFQuickInstallerTool/pkg-descr2
-rw-r--r--devel/py-Products.CMFUid/pkg-descr2
-rw-r--r--devel/py-Products.DCWorkflow/pkg-descr2
-rw-r--r--devel/py-Products.ExtendedPathIndex/pkg-descr2
-rw-r--r--devel/py-Products.ExternalEditor/pkg-descr2
-rw-r--r--devel/py-Products.ExternalMethod/pkg-descr2
-rw-r--r--devel/py-Products.GenericSetup/pkg-descr2
-rw-r--r--devel/py-Products.LDAPMultiPlugins/pkg-descr2
-rw-r--r--devel/py-Products.LDAPUserFolder/pkg-descr2
-rw-r--r--devel/py-Products.MIMETools/pkg-descr2
-rw-r--r--devel/py-Products.Marshall/pkg-descr2
-rw-r--r--devel/py-Products.MimetypesRegistry/pkg-descr2
-rw-r--r--devel/py-Products.OFSP/pkg-descr2
-rw-r--r--devel/py-Products.PasswordResetTool/pkg-descr2
-rw-r--r--devel/py-Products.PlacelessTranslationService/pkg-descr2
-rw-r--r--devel/py-Products.PloneLanguageTool/pkg-descr2
-rw-r--r--devel/py-Products.PluginRegistry/pkg-descr2
-rw-r--r--devel/py-Products.PortalTransforms/pkg-descr2
-rw-r--r--devel/py-Products.PythonScripts/pkg-descr2
-rw-r--r--devel/py-Products.ResourceRegistries/pkg-descr2
-rw-r--r--devel/py-Products.StandardCacheManagers/pkg-descr2
-rw-r--r--devel/py-Products.ZCTextIndex/pkg-descr2
-rw-r--r--devel/py-Products.ZCatalog/pkg-descr2
-rw-r--r--devel/py-Products.ZSQLMethods/pkg-descr2
-rw-r--r--devel/py-Products.ZopeVersionControl/pkg-descr2
-rw-r--r--devel/py-Products.contentmigration/pkg-descr2
-rw-r--r--devel/py-Products.statusmessages/pkg-descr2
-rw-r--r--devel/py-Products.validation/pkg-descr2
-rw-r--r--devel/py-Record/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular-Bootstrap/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular-FileUpload/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular-Gettext/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular-Schema-Form/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular-lrdragndrop/pkg-descr2
-rw-r--r--devel/py-XStatic-Angular/pkg-descr2
-rw-r--r--devel/py-XStatic-Bootstrap-Datepicker/pkg-descr2
-rw-r--r--devel/py-XStatic-Bootstrap-SCSS/pkg-descr2
-rw-r--r--devel/py-XStatic-D3/pkg-descr2
-rw-r--r--devel/py-XStatic-Font-Awesome/pkg-descr2
-rw-r--r--devel/py-XStatic-Hogan/pkg-descr2
-rw-r--r--devel/py-XStatic-JQuery-Migrate/pkg-descr2
-rw-r--r--devel/py-XStatic-JQuery.TableSorter/pkg-descr2
-rw-r--r--devel/py-XStatic-JQuery.quicksearch/pkg-descr2
-rw-r--r--devel/py-XStatic-JSEncrypt/pkg-descr2
-rw-r--r--devel/py-XStatic-Jasmine/pkg-descr2
-rw-r--r--devel/py-XStatic-Rickshaw/pkg-descr2
-rw-r--r--devel/py-XStatic-Spin/pkg-descr2
-rw-r--r--devel/py-XStatic-bootswatch/pkg-descr2
-rw-r--r--devel/py-XStatic-jQuery/pkg-descr2
-rw-r--r--devel/py-XStatic-jquery-ui/pkg-descr2
-rw-r--r--devel/py-XStatic-mdi/pkg-descr2
-rw-r--r--devel/py-XStatic-objectpath/pkg-descr2
-rw-r--r--devel/py-XStatic-roboto-fontface/pkg-descr2
-rw-r--r--devel/py-XStatic-smart-table/pkg-descr2
-rw-r--r--devel/py-XStatic-term.js/pkg-descr2
-rw-r--r--devel/py-XStatic-tv4/pkg-descr2
-rw-r--r--devel/py-XStatic/pkg-descr2
-rw-r--r--devel/py-ZopeUndo/pkg-descr2
-rw-r--r--devel/py-application/pkg-descr2
-rw-r--r--devel/py-archetypes.querywidget/pkg-descr2
-rw-r--r--devel/py-archetypes.referencebrowserwidget/pkg-descr2
-rw-r--r--devel/py-archetypes.schemaextender/pkg-descr2
-rw-r--r--devel/py-celery/pkg-descr2
-rw-r--r--devel/py-cliff/pkg-descr2
-rw-r--r--devel/py-collective.monkeypatcher/pkg-descr2
-rw-r--r--devel/py-collective.z3cform.datetimewidget/pkg-descr2
-rw-r--r--devel/py-contextlib2/pkg-descr2
-rw-r--r--devel/py-cycler/pkg-descr2
-rw-r--r--devel/py-daemon/pkg-descr2
-rw-r--r--devel/py-diazo/pkg-descr2
-rw-r--r--devel/py-eggtestinfo/pkg-descr2
-rw-r--r--devel/py-extras/pkg-descr2
-rw-r--r--devel/py-extremes/pkg-descr2
-rw-r--r--devel/py-five.customerize/pkg-descr2
-rw-r--r--devel/py-five.formlib/pkg-descr2
-rw-r--r--devel/py-five.globalrequest/pkg-descr2
-rw-r--r--devel/py-five.localsitemanager/pkg-descr2
-rw-r--r--devel/py-geojson/pkg-descr2
-rw-r--r--devel/py-gevent/pkg-descr2
-rw-r--r--devel/py-inflect/pkg-descr2
-rw-r--r--devel/py-initgroups/pkg-descr2
-rw-r--r--devel/py-jcc/pkg-descr2
-rw-r--r--devel/py-jsonlib/pkg-descr2
-rw-r--r--devel/py-jsonlib2/pkg-descr2
-rw-r--r--devel/py-jsonrpclib-pelix/pkg-descr2
-rw-r--r--devel/py-kayako/pkg-descr2
-rw-r--r--devel/py-kazoo/pkg-descr2
-rw-r--r--devel/py-kitchen/pkg-descr2
-rw-r--r--devel/py-libtaxii/pkg-descr2
-rw-r--r--devel/py-linecache2/pkg-descr2
-rw-r--r--devel/py-manuel/pkg-descr2
-rw-r--r--devel/py-microversion-parse/pkg-descr2
-rw-r--r--devel/py-mwlib.rl/pkg-descr2
-rw-r--r--devel/py-mwlib/pkg-descr2
-rw-r--r--devel/py-nagioscheck/pkg-descr2
-rw-r--r--devel/py-nose-cov/pkg-descr2
-rw-r--r--devel/py-oletools/pkg-descr2
-rw-r--r--devel/py-opster/pkg-descr2
-rw-r--r--devel/py-os-brick/pkg-descr2
-rw-r--r--devel/py-os-vif/pkg-descr2
-rw-r--r--devel/py-os-win/pkg-descr2
-rw-r--r--devel/py-oslo.privsep/pkg-descr2
-rw-r--r--devel/py-oslo.rootwrap/pkg-descr2
-rw-r--r--devel/py-oslo.versionedobjects/pkg-descr2
-rw-r--r--devel/py-oslo.vmware/pkg-descr2
-rw-r--r--devel/py-pathlib2/pkg-descr2
-rw-r--r--devel/py-pid/pkg-descr2
-rw-r--r--devel/py-pinocchio/pkg-descr2
-rw-r--r--devel/py-prioritized_methods/pkg-descr2
-rw-r--r--devel/py-pygpx/pkg-descr2
-rw-r--r--devel/py-pyicu/pkg-descr2
-rw-r--r--devel/py-pyinstaller/pkg-descr2
-rw-r--r--devel/py-pylru-cache/pkg-descr2
-rw-r--r--devel/py-pyutil/pkg-descr2
-rw-r--r--devel/py-pyxml2obj/pkg-descr2
-rw-r--r--devel/py-repoze.what-pylons/pkg-descr2
-rw-r--r--devel/py-repoze.xmliter/pkg-descr2
-rw-r--r--devel/py-rlcompleter2/pkg-descr2
-rw-r--r--devel/py-rply/pkg-descr2
-rw-r--r--devel/py-rtslib-fb/pkg-descr2
-rw-r--r--devel/py-setuptools_darcs/pkg-descr2
-rw-r--r--devel/py-shapely/pkg-descr2
-rw-r--r--devel/py-statsd/pkg-descr2
-rw-r--r--devel/py-stdnum/pkg-descr2
-rw-r--r--devel/py-tempstorage/pkg-descr2
-rw-r--r--devel/py-tenacity/pkg-descr2
-rw-r--r--devel/py-timelib/pkg-descr2
-rw-r--r--devel/py-tooz/pkg-descr2
-rw-r--r--devel/py-traceback2/pkg-descr2
-rw-r--r--devel/py-traitlets/pkg-descr2
-rw-r--r--devel/py-traits/pkg-descr2
-rw-r--r--devel/py-transaction/pkg-descr2
-rw-r--r--devel/py-unittest2/pkg-descr2
-rw-r--r--devel/py-venusian/pkg-descr2
-rw-r--r--devel/py-versiontools/pkg-descr2
-rw-r--r--devel/py-warlock/pkg-descr2
-rw-r--r--devel/py-websockify/pkg-descr2
-rw-r--r--devel/py-wsgi_intercept/pkg-descr2
-rw-r--r--devel/py-xxhash/pkg-descr2
-rw-r--r--devel/py-yappi/pkg-descr2
-rw-r--r--devel/py-z3c.autoinclude/pkg-descr2
-rw-r--r--devel/py-z3c.batching/pkg-descr2
-rw-r--r--devel/py-z3c.caching/pkg-descr2
-rw-r--r--devel/py-z3c.form/pkg-descr2
-rw-r--r--devel/py-z3c.formwidget.query/pkg-descr2
-rw-r--r--devel/py-z3c.zcmlhook/pkg-descr2
-rw-r--r--devel/py-zExceptions/pkg-descr2
-rw-r--r--devel/py-zLOG/pkg-descr2
-rw-r--r--devel/py-zc.buildout/pkg-descr2
-rw-r--r--devel/py-zclockfile/pkg-descr2
-rw-r--r--devel/py-zconfig/pkg-descr2
-rw-r--r--devel/py-zkpython/pkg-descr2
-rw-r--r--devel/py-zope.annotation/pkg-descr2
-rw-r--r--devel/py-zope.app.applicationcontrol/pkg-descr2
-rw-r--r--devel/py-zope.app.appsetup/pkg-descr2
-rw-r--r--devel/py-zope.app.basicskin/pkg-descr2
-rw-r--r--devel/py-zope.app.broken/pkg-descr2
-rw-r--r--devel/py-zope.app.cache/pkg-descr2
-rw-r--r--devel/py-zope.app.component/pkg-descr2
-rw-r--r--devel/py-zope.app.container/pkg-descr2
-rw-r--r--devel/py-zope.app.content/pkg-descr2
-rw-r--r--devel/py-zope.app.debug/pkg-descr2
-rw-r--r--devel/py-zope.app.dependable/pkg-descr2
-rw-r--r--devel/py-zope.app.error/pkg-descr2
-rw-r--r--devel/py-zope.app.exception/pkg-descr2
-rw-r--r--devel/py-zope.app.folder/pkg-descr2
-rw-r--r--devel/py-zope.app.form/pkg-descr2
-rw-r--r--devel/py-zope.app.generations/pkg-descr2
-rw-r--r--devel/py-zope.app.http/pkg-descr2
-rw-r--r--devel/py-zope.app.pagetemplate/pkg-descr2
-rw-r--r--devel/py-zope.app.publication/pkg-descr2
-rw-r--r--devel/py-zope.app.publisher/pkg-descr2
-rw-r--r--devel/py-zope.app.renderer/pkg-descr2
-rw-r--r--devel/py-zope.app.rotterdam/pkg-descr2
-rw-r--r--devel/py-zope.app.schema/pkg-descr2
-rw-r--r--devel/py-zope.app.testing/pkg-descr2
-rw-r--r--devel/py-zope.app.zcmlfiles/pkg-descr2
-rw-r--r--devel/py-zope.app.zopeappgenerations/pkg-descr2
-rw-r--r--devel/py-zope.applicationcontrol/pkg-descr2
-rw-r--r--devel/py-zope.broken/pkg-descr2
-rw-r--r--devel/py-zope.browser/pkg-descr2
-rw-r--r--devel/py-zope.browsermenu/pkg-descr2
-rw-r--r--devel/py-zope.browserpage/pkg-descr2
-rw-r--r--devel/py-zope.browserresource/pkg-descr2
-rw-r--r--devel/py-zope.cachedescriptors/pkg-descr2
-rw-r--r--devel/py-zope.component/pkg-descr2
-rw-r--r--devel/py-zope.componentvocabulary/pkg-descr2
-rw-r--r--devel/py-zope.configuration/pkg-descr2
-rw-r--r--devel/py-zope.container/pkg-descr2
-rw-r--r--devel/py-zope.contentprovider/pkg-descr2
-rw-r--r--devel/py-zope.contenttype/pkg-descr2
-rw-r--r--devel/py-zope.copy/pkg-descr2
-rw-r--r--devel/py-zope.copypastemove/pkg-descr2
-rw-r--r--devel/py-zope.datetime/pkg-descr2
-rw-r--r--devel/py-zope.deferredimport/pkg-descr2
-rw-r--r--devel/py-zope.deprecation/pkg-descr2
-rw-r--r--devel/py-zope.dottedname/pkg-descr2
-rw-r--r--devel/py-zope.dublincore/pkg-descr2
-rw-r--r--devel/py-zope.error/pkg-descr2
-rw-r--r--devel/py-zope.event/pkg-descr2
-rw-r--r--devel/py-zope.exceptions/pkg-descr2
-rw-r--r--devel/py-zope.filerepresentation/pkg-descr2
-rw-r--r--devel/py-zope.formlib/pkg-descr2
-rw-r--r--devel/py-zope.generations/pkg-descr2
-rw-r--r--devel/py-zope.globalrequest/pkg-descr2
-rw-r--r--devel/py-zope.interface/pkg-descr2
-rw-r--r--devel/py-zope.lifecycleevent/pkg-descr2
-rw-r--r--devel/py-zope.location/pkg-descr2
-rw-r--r--devel/py-zope.minmax/pkg-descr2
-rw-r--r--devel/py-zope.pagetemplate/pkg-descr2
-rw-r--r--devel/py-zope.processlifetime/pkg-descr2
-rw-r--r--devel/py-zope.ptresource/pkg-descr2
-rw-r--r--devel/py-zope.publisher/pkg-descr2
-rw-r--r--devel/py-zope.ramcache/pkg-descr2
-rw-r--r--devel/py-zope.schema/pkg-descr2
-rw-r--r--devel/py-zope.sequencesort/pkg-descr2
-rw-r--r--devel/py-zope.site/pkg-descr2
-rw-r--r--devel/py-zope.size/pkg-descr2
-rw-r--r--devel/py-zope.tales/pkg-descr2
-rw-r--r--devel/py-zope.testbrowser/pkg-descr2
-rw-r--r--devel/py-zope.testing/pkg-descr2
-rw-r--r--devel/py-zope.traversing/pkg-descr2
-rw-r--r--devel/py-zope.viewlet/pkg-descr2
-rw-r--r--devel/pythk/pkg-descr2
246 files changed, 246 insertions, 246 deletions
diff --git a/devel/bbfreeze-loader/pkg-descr b/devel/bbfreeze-loader/pkg-descr
index 3be126ee3183..df672058286c 100644
--- a/devel/bbfreeze-loader/pkg-descr
+++ b/devel/bbfreeze-loader/pkg-descr
@@ -1,4 +1,4 @@
bbfreeze-loader provides binary dependencies for bbfreeze, utility to create
standalone executables from Python scripts.
-WWW: https://pypi.python.org/pypi/bbfreeze-loader/
+WWW: https://pypi.python.org/pypi/bbfreeze-loader
diff --git a/devel/bbfreeze/pkg-descr b/devel/bbfreeze/pkg-descr
index df428b32fc54..36a5ba7196b6 100644
--- a/devel/bbfreeze/pkg-descr
+++ b/devel/bbfreeze/pkg-descr
@@ -12,4 +12,4 @@ It has the following features:
- Automatic pathname rewriting (pathnames in tracebacks are relative)
- New distutils command: bdist_bbfreeze
-WWW: https://pypi.python.org/pypi/bbfreeze/
+WWW: https://pypi.python.org/pypi/bbfreeze
diff --git a/devel/py-Acquisition/pkg-descr b/devel/py-Acquisition/pkg-descr
index f856afc756ac..3a54b74b61d2 100644
--- a/devel/py-Acquisition/pkg-descr
+++ b/devel/py-Acquisition/pkg-descr
@@ -1,4 +1,4 @@
Acquisition is a mechanism that allows objects to obtain attributes from the
containment hierarchy they're in.
-WWW: https://pypi.python.org/pypi/Acquisition/
+WWW: https://pypi.python.org/pypi/Acquisition
diff --git a/devel/py-DateTime/pkg-descr b/devel/py-DateTime/pkg-descr
index 76f19c18f46d..b573d9e52c8d 100644
--- a/devel/py-DateTime/pkg-descr
+++ b/devel/py-DateTime/pkg-descr
@@ -2,4 +2,4 @@ This package provides a DateTime data type, as known from Zope 2.
Unless you need to communicate with Zope 2 APIs, you're probably
better off using Python's built-in datetime module.
-WWW: https://pypi.python.org/pypi/DateTime/
+WWW: https://pypi.python.org/pypi/DateTime
diff --git a/devel/py-DocumentTemplate/pkg-descr b/devel/py-DocumentTemplate/pkg-descr
index 4065c4e4d6f9..da860ac8531b 100644
--- a/devel/py-DocumentTemplate/pkg-descr
+++ b/devel/py-DocumentTemplate/pkg-descr
@@ -6,4 +6,4 @@ logic and loops.
Inside Zope environments page templates and TAL have superseded
DTML for most use cases.
-WWW: https://pypi.python.org/pypi/DocumentTemplate/
+WWW: https://pypi.python.org/pypi/DocumentTemplate
diff --git a/devel/py-Missing/pkg-descr b/devel/py-Missing/pkg-descr
index ac70c22a67a1..70cd733a9628 100644
--- a/devel/py-Missing/pkg-descr
+++ b/devel/py-Missing/pkg-descr
@@ -1,6 +1,6 @@
Missing provides special objects used in some Zope2 internals
like the ZCatalog.
-WWW: https://pypi.python.org/pypi/Missing/
+WWW: https://pypi.python.org/pypi/Missing
diff --git a/devel/py-MultiMapping/pkg-descr b/devel/py-MultiMapping/pkg-descr
index ebe425c733b5..828fa9a1f06c 100644
--- a/devel/py-MultiMapping/pkg-descr
+++ b/devel/py-MultiMapping/pkg-descr
@@ -1,4 +1,4 @@
MultiMapping provides special objects used in some Zope2 internals
like ZRDB.
-WWW: https://pypi.python.org/pypi/MultiMapping/
+WWW: https://pypi.python.org/pypi/MultiMapping
diff --git a/devel/py-Persistence/pkg-descr b/devel/py-Persistence/pkg-descr
index c86f6ef76b87..165c9e7238f2 100644
--- a/devel/py-Persistence/pkg-descr
+++ b/devel/py-Persistence/pkg-descr
@@ -2,4 +2,4 @@ This package provides a variant of the persistent base class that's
an ExtensionClass. Unless you need ExtensionClass semantics, you
probably want to use persistent.Persistent from ZODB3.
-WWW: https://pypi.python.org/pypi/Persistence/
+WWW: https://pypi.python.org/pypi/Persistence
diff --git a/devel/py-Pint/pkg-descr b/devel/py-Pint/pkg-descr
index b74efc50047e..ba105ab72992 100644
--- a/devel/py-Pint/pkg-descr
+++ b/devel/py-Pint/pkg-descr
@@ -8,4 +8,4 @@ constants. Due to its modular design, you can extend (or even rewrite!) the
complete list without changing the source code. It supports a lot of numpy
mathematical operations without monkey patching or wrapping numpy.
-WWW: http://pypi.python.org/pypi/Pint
+WWW: https://pypi.python.org/pypi/Pint
diff --git a/devel/py-Products.ATContentTypes/pkg-descr b/devel/py-Products.ATContentTypes/pkg-descr
index 7a111f468353..d7be4cd005fd 100644
--- a/devel/py-Products.ATContentTypes/pkg-descr
+++ b/devel/py-Products.ATContentTypes/pkg-descr
@@ -1,3 +1,3 @@
Default Content Types for Plone.
-WWW: https://pypi.python.org/pypi/Products.ATContentTypes/
+WWW: https://pypi.python.org/pypi/Products.ATContentTypes
diff --git a/devel/py-Products.ATReferenceBrowserWidget/pkg-descr b/devel/py-Products.ATReferenceBrowserWidget/pkg-descr
index 136677383216..fa8dd42d1697 100644
--- a/devel/py-Products.ATReferenceBrowserWidget/pkg-descr
+++ b/devel/py-Products.ATReferenceBrowserWidget/pkg-descr
@@ -1,3 +1,3 @@
ATReferenceBrowserWidget is reference widget for Archetypes.
-WWW: https://pypi.python.org/pypi/Products.ATReferenceBrowserWidget/
+WWW: https://pypi.python.org/pypi/Products.ATReferenceBrowserWidget
diff --git a/devel/py-Products.Archetypes/pkg-descr b/devel/py-Products.Archetypes/pkg-descr
index 4cb2959a4b1c..85d7bb729f9f 100644
--- a/devel/py-Products.Archetypes/pkg-descr
+++ b/devel/py-Products.Archetypes/pkg-descr
@@ -1,4 +1,4 @@
Archetypes is a developers framework for rapidly developing and deploying rich,
full featured content types within the context of Zope/CMF and Plone.
-WWW: https://pypi.python.org/pypi/Products.Archetypes/
+WWW: https://pypi.python.org/pypi/Products.Archetypes
diff --git a/devel/py-Products.BTreeFolder2/pkg-descr b/devel/py-Products.BTreeFolder2/pkg-descr
index 3175bc97f8bc..cd6a0afa9b7b 100644
--- a/devel/py-Products.BTreeFolder2/pkg-descr
+++ b/devel/py-Products.BTreeFolder2/pkg-descr
@@ -1,4 +1,4 @@
BTreeFolder2 is a Zope product that acts like a Zope2 OFS folder
but can store many more items.
-WWW: https://pypi.python.org/pypi/Products.BTreeFolder2/
+WWW: https://pypi.python.org/pypi/Products.BTreeFolder2
diff --git a/devel/py-Products.CMFActionIcons/pkg-descr b/devel/py-Products.CMFActionIcons/pkg-descr
index 6fac504c5543..b3fb192a0160 100644
--- a/devel/py-Products.CMFActionIcons/pkg-descr
+++ b/devel/py-Products.CMFActionIcons/pkg-descr
@@ -1,3 +1,3 @@
Action icons product for the Zope Content Management Framework.
-WWW: https://pypi.python.org/pypi/Products.CMFActionIcons/
+WWW: https://pypi.python.org/pypi/Products.CMFActionIcons
diff --git a/devel/py-Products.CMFCalendar/pkg-descr b/devel/py-Products.CMFCalendar/pkg-descr
index 6e6d01d67abb..1a68b8d3d597 100644
--- a/devel/py-Products.CMFCalendar/pkg-descr
+++ b/devel/py-Products.CMFCalendar/pkg-descr
@@ -1,3 +1,3 @@
Calendar product for the Zope Content Management Framework.
-WWW: https://pypi.python.org/pypi/Products.CMFCalendar/
+WWW: https://pypi.python.org/pypi/Products.CMFCalendar
diff --git a/devel/py-Products.CMFCore/pkg-descr b/devel/py-Products.CMFCore/pkg-descr
index 21800233dcd3..af16ec0e095c 100644
--- a/devel/py-Products.CMFCore/pkg-descr
+++ b/devel/py-Products.CMFCore/pkg-descr
@@ -1,3 +1,3 @@
Zope Content Management Framework core components.
-WWW: https://pypi.python.org/pypi/Products.CMFCore/
+WWW: https://pypi.python.org/pypi/Products.CMFCore
diff --git a/devel/py-Products.CMFDefault/pkg-descr b/devel/py-Products.CMFDefault/pkg-descr
index 18dae2dc677e..1ff2434aaabe 100644
--- a/devel/py-Products.CMFDefault/pkg-descr
+++ b/devel/py-Products.CMFDefault/pkg-descr
@@ -1,3 +1,3 @@
Default product for the Zope Content Management Framework.
-WWW: https://pypi.python.org/pypi/Products.CMFDefault/
+WWW: https://pypi.python.org/pypi/Products.CMFDefault
diff --git a/devel/py-Products.CMFDiffTool/pkg-descr b/devel/py-Products.CMFDiffTool/pkg-descr
index b78c8203dd4d..2579c40ddce6 100644
--- a/devel/py-Products.CMFDiffTool/pkg-descr
+++ b/devel/py-Products.CMFDiffTool/pkg-descr
@@ -1,3 +1,3 @@
Diff tool for Plone.
-WWW: https://pypi.python.org/pypi/Products.CMFDiffTool/
+WWW: https://pypi.python.org/pypi/Products.CMFDiffTool
diff --git a/devel/py-Products.CMFDynamicViewFTI/pkg-descr b/devel/py-Products.CMFDynamicViewFTI/pkg-descr
index a248117e645a..abbedd136cec 100644
--- a/devel/py-Products.CMFDynamicViewFTI/pkg-descr
+++ b/devel/py-Products.CMFDynamicViewFTI/pkg-descr
@@ -1,3 +1,3 @@
CMFDynamicViewFTI is a product for dynamic views in CMF.
-WWW: https://pypi.python.org/pypi/Products.CMFDynamicViewFTI/
+WWW: https://pypi.python.org/pypi/Products.CMFDynamicViewFTI
diff --git a/devel/py-Products.CMFEditions/pkg-descr b/devel/py-Products.CMFEditions/pkg-descr
index b0fcff76295d..f176876e56f5 100644
--- a/devel/py-Products.CMFEditions/pkg-descr
+++ b/devel/py-Products.CMFEditions/pkg-descr
@@ -1,3 +1,3 @@
Versioning for Plone.
-WWW: https://pypi.python.org/pypi/Products.CMFEditions/
+WWW: https://pypi.python.org/pypi/Products.CMFEditions
diff --git a/devel/py-Products.CMFFormController/pkg-descr b/devel/py-Products.CMFFormController/pkg-descr
index af44332fc691..90fb69c55150 100644
--- a/devel/py-Products.CMFFormController/pkg-descr
+++ b/devel/py-Products.CMFFormController/pkg-descr
@@ -1,3 +1,3 @@
CMFFormController provides a form validation mechanism for CMF.
-WWW: https://pypi.python.org/pypi/Products.CMFFormController/
+WWW: https://pypi.python.org/pypi/Products.CMFFormController
diff --git a/devel/py-Products.CMFPlacefulWorkflow/pkg-descr b/devel/py-Products.CMFPlacefulWorkflow/pkg-descr
index 5ec13a3db684..15a096877b97 100644
--- a/devel/py-Products.CMFPlacefulWorkflow/pkg-descr
+++ b/devel/py-Products.CMFPlacefulWorkflow/pkg-descr
@@ -1,3 +1,3 @@
Workflow policies for CMF and Plone.
-WWW: https://pypi.python.org/pypi/Products.CMFPlacefulWorkflow/
+WWW: https://pypi.python.org/pypi/Products.CMFPlacefulWorkflow
diff --git a/devel/py-Products.CMFQuickInstallerTool/pkg-descr b/devel/py-Products.CMFQuickInstallerTool/pkg-descr
index 1d9340a9b5e3..4979f82b8a0d 100644
--- a/devel/py-Products.CMFQuickInstallerTool/pkg-descr
+++ b/devel/py-Products.CMFQuickInstallerTool/pkg-descr
@@ -1,4 +1,4 @@
CMFQuickInstallerTool is a facility for comfortable activation/deactivation
of CMF compliant products
-WWW: https://pypi.python.org/pypi/Products.CMFQuickInstallerTools/
+WWW: https://pypi.python.org/pypi/Products.CMFQuickInstallerTools
diff --git a/devel/py-Products.CMFUid/pkg-descr b/devel/py-Products.CMFUid/pkg-descr
index 62855cfd59ae..1b43074d7d86 100644
--- a/devel/py-Products.CMFUid/pkg-descr
+++ b/devel/py-Products.CMFUid/pkg-descr
@@ -1,3 +1,3 @@
Uid product for the Zope Content Management Framework.
-WWW: https://pypi.python.org/pypi/Products.CMFUid/
+WWW: https://pypi.python.org/pypi/Products.CMFUid
diff --git a/devel/py-Products.DCWorkflow/pkg-descr b/devel/py-Products.DCWorkflow/pkg-descr
index 7b5defca1820..645877f78a68 100644
--- a/devel/py-Products.DCWorkflow/pkg-descr
+++ b/devel/py-Products.DCWorkflow/pkg-descr
@@ -1,3 +1,3 @@
DCWorkflow product for the Zope Content Management Framework.
-WWW: https://pypi.python.org/pypi/Products.DCWorkflow/
+WWW: https://pypi.python.org/pypi/Products.DCWorkflow
diff --git a/devel/py-Products.ExtendedPathIndex/pkg-descr b/devel/py-Products.ExtendedPathIndex/pkg-descr
index 791850cf6889..6e84b12c008e 100644
--- a/devel/py-Products.ExtendedPathIndex/pkg-descr
+++ b/devel/py-Products.ExtendedPathIndex/pkg-descr
@@ -1,3 +1,3 @@
Zope catalog index for paths.
-WWW: https://pypi.python.org/pypi/Products.ExtendedPathIndex/
+WWW: https://pypi.python.org/pypi/Products.ExtendedPathIndex
diff --git a/devel/py-Products.ExternalEditor/pkg-descr b/devel/py-Products.ExternalEditor/pkg-descr
index 1fec7d44d056..44ab49e6d6ec 100644
--- a/devel/py-Products.ExternalEditor/pkg-descr
+++ b/devel/py-Products.ExternalEditor/pkg-descr
@@ -1,3 +1,3 @@
Zope External Editor.
-WWW: https://pypi.python.org/pypi/Products.ExternalEditor/
+WWW: https://pypi.python.org/pypi/Products.ExternalEditor
diff --git a/devel/py-Products.ExternalMethod/pkg-descr b/devel/py-Products.ExternalMethod/pkg-descr
index c0c18d3c9a5e..c8ae62d5e425 100644
--- a/devel/py-Products.ExternalMethod/pkg-descr
+++ b/devel/py-Products.ExternalMethod/pkg-descr
@@ -1,4 +1,4 @@
This package provides support for external Python methods
within a Zope 2 environment.
-WWW: https://pypi.python.org/pypi/Products.ExternalMethod/
+WWW: https://pypi.python.org/pypi/Products.ExternalMethod
diff --git a/devel/py-Products.GenericSetup/pkg-descr b/devel/py-Products.GenericSetup/pkg-descr
index c2a60b35755c..6367220b00d9 100644
--- a/devel/py-Products.GenericSetup/pkg-descr
+++ b/devel/py-Products.GenericSetup/pkg-descr
@@ -1,3 +1,3 @@
Read Zope configuration state from profile dirs / tarballs.
-WWW: https://pypi.python.org/pypi/Products.GenericSetup/
+WWW: https://pypi.python.org/pypi/Products.GenericSetup
diff --git a/devel/py-Products.LDAPMultiPlugins/pkg-descr b/devel/py-Products.LDAPMultiPlugins/pkg-descr
index 0697569b4911..87ccd453f897 100644
--- a/devel/py-Products.LDAPMultiPlugins/pkg-descr
+++ b/devel/py-Products.LDAPMultiPlugins/pkg-descr
@@ -1,3 +1,3 @@
LDAP-backed plugins for the Zope2 PluggableAuthService
-WWW: https://pypi.python.org/pypi/Products.LDAPMultiPlugins/
+WWW: https://pypi.python.org/pypi/Products.LDAPMultiPlugins
diff --git a/devel/py-Products.LDAPUserFolder/pkg-descr b/devel/py-Products.LDAPUserFolder/pkg-descr
index b28927282746..37561fcc80c7 100644
--- a/devel/py-Products.LDAPUserFolder/pkg-descr
+++ b/devel/py-Products.LDAPUserFolder/pkg-descr
@@ -1,3 +1,3 @@
A LDAP-enabled Zope 2 user folder
-WWW: https://pypi.python.org/pypi/Products.LDAPUserFolder/
+WWW: https://pypi.python.org/pypi/Products.LDAPUserFolder
diff --git a/devel/py-Products.MIMETools/pkg-descr b/devel/py-Products.MIMETools/pkg-descr
index 169db89bacf7..9bdf140e3d1d 100644
--- a/devel/py-Products.MIMETools/pkg-descr
+++ b/devel/py-Products.MIMETools/pkg-descr
@@ -1,3 +1,3 @@
MIMETools provides the <!--#mime--> tag for DocumentTemplate.
-WWW: https://pypi.python.org/pypi/Products.MIMETools/
+WWW: https://pypi.python.org/pypi/Products.MIMETools
diff --git a/devel/py-Products.Marshall/pkg-descr b/devel/py-Products.Marshall/pkg-descr
index 1b52e40eb327..6446cc12bd00 100644
--- a/devel/py-Products.Marshall/pkg-descr
+++ b/devel/py-Products.Marshall/pkg-descr
@@ -1,3 +1,3 @@
Configurable Marshallers for Archetypes.
-WWW: https://pypi.python.org/pypi/Products.Marshall/
+WWW: https://pypi.python.org/pypi/Products.Marshall
diff --git a/devel/py-Products.MimetypesRegistry/pkg-descr b/devel/py-Products.MimetypesRegistry/pkg-descr
index 64c4b73ee85f..3ae6333e9c84 100644
--- a/devel/py-Products.MimetypesRegistry/pkg-descr
+++ b/devel/py-Products.MimetypesRegistry/pkg-descr
@@ -1,3 +1,3 @@
MIME type handling for Zope.
-WWW: https://pypi.python.org/pypi/Products.MimetypesRegistry/
+WWW: https://pypi.python.org/pypi/Products.MimetypesRegistry
diff --git a/devel/py-Products.OFSP/pkg-descr b/devel/py-Products.OFSP/pkg-descr
index 3c68e373cbe6..bc916ec37fca 100644
--- a/devel/py-Products.OFSP/pkg-descr
+++ b/devel/py-Products.OFSP/pkg-descr
@@ -1,3 +1,3 @@
OFSP provides the general Zope 2 help.
-WWW: https://pypi.python.org/pypi/Products.OFSP/
+WWW: https://pypi.python.org/pypi/Products.OFSP
diff --git a/devel/py-Products.PasswordResetTool/pkg-descr b/devel/py-Products.PasswordResetTool/pkg-descr
index 12297205fdfa..3228426f5bcd 100644
--- a/devel/py-Products.PasswordResetTool/pkg-descr
+++ b/devel/py-Products.PasswordResetTool/pkg-descr
@@ -1,3 +1,3 @@
Password reset tool for Plone.
-WWW: https://pypi.python.org/pypi/Products.PasswordResetTool/
+WWW: https://pypi.python.org/pypi/Products.PasswordResetTool
diff --git a/devel/py-Products.PlacelessTranslationService/pkg-descr b/devel/py-Products.PlacelessTranslationService/pkg-descr
index c13bbcfab230..64c2be38db44 100644
--- a/devel/py-Products.PlacelessTranslationService/pkg-descr
+++ b/devel/py-Products.PlacelessTranslationService/pkg-descr
@@ -1,4 +1,4 @@
PTS provides a way of internationalizing (i18n'ing) and localizing (l10n'ing)
software for Zope 2.
-WWW: https://pypi.python.org/pypi/Products.PlacelessTranslationService/
+WWW: https://pypi.python.org/pypi/Products.PlacelessTranslationService
diff --git a/devel/py-Products.PloneLanguageTool/pkg-descr b/devel/py-Products.PloneLanguageTool/pkg-descr
index 57ea870fa68b..bda990d38d9d 100644
--- a/devel/py-Products.PloneLanguageTool/pkg-descr
+++ b/devel/py-Products.PloneLanguageTool/pkg-descr
@@ -2,4 +2,4 @@ PloneLanguageTool allows you to set the available languages in your Plone site,
select various fallback mechanisms, and control the use of flags for language
selection and translations.
-WWW: https://pypi.python.org/pypi/Products.PloneLanguageTool/
+WWW: https://pypi.python.org/pypi/Products.PloneLanguageTool
diff --git a/devel/py-Products.PluginRegistry/pkg-descr b/devel/py-Products.PluginRegistry/pkg-descr
index 3587ff1a51ca..33e8403e8765 100644
--- a/devel/py-Products.PluginRegistry/pkg-descr
+++ b/devel/py-Products.PluginRegistry/pkg-descr
@@ -1,3 +1,3 @@
Configure application plugins based on interfaces.
-WWW: https://pypi.python.org/pypi/Products.PluginRegistry/
+WWW: https://pypi.python.org/pypi/Products.PluginRegistry
diff --git a/devel/py-Products.PortalTransforms/pkg-descr b/devel/py-Products.PortalTransforms/pkg-descr
index c178cc06fae3..59ffe8e60b93 100644
--- a/devel/py-Products.PortalTransforms/pkg-descr
+++ b/devel/py-Products.PortalTransforms/pkg-descr
@@ -1,3 +1,3 @@
MIME based content transformations.
-WWW: https://pypi.python.org/pypi/Products.PortalTransforms/
+WWW: https://pypi.python.org/pypi/Products.PortalTransforms
diff --git a/devel/py-Products.PythonScripts/pkg-descr b/devel/py-Products.PythonScripts/pkg-descr
index 58a2686ac30e..47e5d70a5a33 100644
--- a/devel/py-Products.PythonScripts/pkg-descr
+++ b/devel/py-Products.PythonScripts/pkg-descr
@@ -2,4 +2,4 @@ The Python Scripts product provides support for restricted execution
of Python scripts, exposing them as callable objects within the Zope
environment.
-WWW: https://pypi.python.org/pypi/Products.PythonScripts/
+WWW: https://pypi.python.org/pypi/Products.PythonScripts
diff --git a/devel/py-Products.ResourceRegistries/pkg-descr b/devel/py-Products.ResourceRegistries/pkg-descr
index e6fb0d16dbcb..672e8bdc89c0 100644
--- a/devel/py-Products.ResourceRegistries/pkg-descr
+++ b/devel/py-Products.ResourceRegistries/pkg-descr
@@ -1,3 +1,3 @@
Registry for managing CSS and JS.
-WWW: https://pypi.python.org/pypi/Products.ResourceRegistries/
+WWW: https://pypi.python.org/pypi/Products.ResourceRegistries
diff --git a/devel/py-Products.StandardCacheManagers/pkg-descr b/devel/py-Products.StandardCacheManagers/pkg-descr
index aa9446eb5f97..341681fd83e1 100644
--- a/devel/py-Products.StandardCacheManagers/pkg-descr
+++ b/devel/py-Products.StandardCacheManagers/pkg-descr
@@ -2,4 +2,4 @@ This package provides two cache managers for Zope 2. A RAMCacheManager
and an Accelerated HTTP cache manager, which adds HTTP cache headers
to responses.
-WWW: https://pypi.python.org/pypi/Products.StandardCacheManagers/
+WWW: https://pypi.python.org/pypi/Products.StandardCacheManagers
diff --git a/devel/py-Products.ZCTextIndex/pkg-descr b/devel/py-Products.ZCTextIndex/pkg-descr
index 2de2960e3cb0..b0cac2d684cd 100644
--- a/devel/py-Products.ZCTextIndex/pkg-descr
+++ b/devel/py-Products.ZCTextIndex/pkg-descr
@@ -1,4 +1,4 @@
This package contains a full text indexing facility for Zope2 and
more specifically for Products.ZCatalog.
-WWW: https://pypi.python.org/pypi/Products.ZCTextIndex/
+WWW: https://pypi.python.org/pypi/Products.ZCTextIndex
diff --git a/devel/py-Products.ZCatalog/pkg-descr b/devel/py-Products.ZCatalog/pkg-descr
index 31f185765cb6..371b3a1a9b78 100644
--- a/devel/py-Products.ZCatalog/pkg-descr
+++ b/devel/py-Products.ZCatalog/pkg-descr
@@ -2,4 +2,4 @@ The ZCatalog is Zope2's built in search engine. It allows you to
categorize and search all kinds of Zope objects. It comes with a
variety of indexes for different types of data.
-WWW: https://pypi.python.org/pypi/Products.ZCatalog/
+WWW: https://pypi.python.org/pypi/Products.ZCatalog
diff --git a/devel/py-Products.ZSQLMethods/pkg-descr b/devel/py-Products.ZSQLMethods/pkg-descr
index 72d89c7f72ad..99b9ea85e1d6 100644
--- a/devel/py-Products.ZSQLMethods/pkg-descr
+++ b/devel/py-Products.ZSQLMethods/pkg-descr
@@ -1,3 +1,3 @@
SQL method support for Zope 2.
-WWW: https://pypi.python.org/pypi/Products.ZSQLMethods/
+WWW: https://pypi.python.org/pypi/Products.ZSQLMethods
diff --git a/devel/py-Products.ZopeVersionControl/pkg-descr b/devel/py-Products.ZopeVersionControl/pkg-descr
index 02fe77e4da13..72e547d3b2a9 100644
--- a/devel/py-Products.ZopeVersionControl/pkg-descr
+++ b/devel/py-Products.ZopeVersionControl/pkg-descr
@@ -1,3 +1,3 @@
Zope Version Control.
-WWW: https://pypi.python.org/pypi/Products.ZopeVersionControl/
+WWW: https://pypi.python.org/pypi/Products.ZopeVersionControl
diff --git a/devel/py-Products.contentmigration/pkg-descr b/devel/py-Products.contentmigration/pkg-descr
index 3454c997d2fc..6a3e77fa21fa 100644
--- a/devel/py-Products.contentmigration/pkg-descr
+++ b/devel/py-Products.contentmigration/pkg-descr
@@ -1,3 +1,3 @@
A generic content migration framework for Plone.
-WWW: https://pypi.python.org/pypi/Products.contentmigration/
+WWW: https://pypi.python.org/pypi/Products.contentmigration
diff --git a/devel/py-Products.statusmessages/pkg-descr b/devel/py-Products.statusmessages/pkg-descr
index dbd8be2754af..be0769bdd0cc 100644
--- a/devel/py-Products.statusmessages/pkg-descr
+++ b/devel/py-Products.statusmessages/pkg-descr
@@ -2,4 +2,4 @@ statusmessages provides an easy way of handling internationalized status
messages managed via an BrowserRequest adapter storing status messages in
client-side cookies.
-WWW: https://pypi.python.org/pypi/Products.statusmessages/
+WWW: https://pypi.python.org/pypi/Products.statusmessages
diff --git a/devel/py-Products.validation/pkg-descr b/devel/py-Products.validation/pkg-descr
index a6ccbc05334f..8518c0d16969 100644
--- a/devel/py-Products.validation/pkg-descr
+++ b/devel/py-Products.validation/pkg-descr
@@ -1,3 +1,3 @@
Data validation package for Archetypes.
-WWW: https://pypi.python.org/pypi/Products.validation/
+WWW: https://pypi.python.org/pypi/Products.validation
diff --git a/devel/py-Record/pkg-descr b/devel/py-Record/pkg-descr
index 08667e45d241..9be198910607 100644
--- a/devel/py-Record/pkg-descr
+++ b/devel/py-Record/pkg-descr
@@ -1,3 +1,3 @@
Record provides special objects used in some Zope2 internals like ZRDB.
-WWW: https://pypi.python.org/pypi/Record/
+WWW: https://pypi.python.org/pypi/Record
diff --git a/devel/py-XStatic-Angular-Bootstrap/pkg-descr b/devel/py-XStatic-Angular-Bootstrap/pkg-descr
index 448854a290dc..d87e68a3cf6a 100644
--- a/devel/py-XStatic-Angular-Bootstrap/pkg-descr
+++ b/devel/py-XStatic-Angular-Bootstrap/pkg-descr
@@ -4,4 +4,4 @@ that provides a Bootstrap widgets for Angular framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular-Bootstrap
+WWW: https://pypi.python.org/pypi/XStatic-Angular-Bootstrap
diff --git a/devel/py-XStatic-Angular-FileUpload/pkg-descr b/devel/py-XStatic-Angular-FileUpload/pkg-descr
index e659693f0415..9100d304325a 100644
--- a/devel/py-XStatic-Angular-FileUpload/pkg-descr
+++ b/devel/py-XStatic-Angular-FileUpload/pkg-descr
@@ -4,4 +4,4 @@ that provides a Angular File Upload support for the AngularJS framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular-FileUpload
+WWW: https://pypi.python.org/pypi/XStatic-Angular-FileUpload
diff --git a/devel/py-XStatic-Angular-Gettext/pkg-descr b/devel/py-XStatic-Angular-Gettext/pkg-descr
index a7423395cf4d..b99f2666a5de 100644
--- a/devel/py-XStatic-Angular-Gettext/pkg-descr
+++ b/devel/py-XStatic-Angular-Gettext/pkg-descr
@@ -4,4 +4,4 @@ that provides a Gettext support for Angular.js.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular-Gettext
+WWW: https://pypi.python.org/pypi/XStatic-Angular-Gettext
diff --git a/devel/py-XStatic-Angular-Schema-Form/pkg-descr b/devel/py-XStatic-Angular-Schema-Form/pkg-descr
index 0e2362065765..cccb087c60ab 100644
--- a/devel/py-XStatic-Angular-Schema-Form/pkg-descr
+++ b/devel/py-XStatic-Angular-Schema-Form/pkg-descr
@@ -4,4 +4,4 @@ library that provides a complex forms from a JSON schema with Angular.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular-Schema-Form
+WWW: https://pypi.python.org/pypi/XStatic-Angular-Schema-Form
diff --git a/devel/py-XStatic-Angular-lrdragndrop/pkg-descr b/devel/py-XStatic-Angular-lrdragndrop/pkg-descr
index 89d79d9785aa..8243bf033abe 100644
--- a/devel/py-XStatic-Angular-lrdragndrop/pkg-descr
+++ b/devel/py-XStatic-Angular-lrdragndrop/pkg-descr
@@ -4,4 +4,4 @@ that provides a HTML5 Drag and Drop AngularJS module.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular-lrdragndrop
+WWW: https://pypi.python.org/pypi/XStatic-Angular-lrdragndrop
diff --git a/devel/py-XStatic-Angular/pkg-descr b/devel/py-XStatic-Angular/pkg-descr
index 06f39ee8320f..d2e9e076bce3 100644
--- a/devel/py-XStatic-Angular/pkg-descr
+++ b/devel/py-XStatic-Angular/pkg-descr
@@ -4,4 +4,4 @@ that provides a JavaScript MVW Framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Angular
+WWW: https://pypi.python.org/pypi/XStatic-Angular
diff --git a/devel/py-XStatic-Bootstrap-Datepicker/pkg-descr b/devel/py-XStatic-Bootstrap-Datepicker/pkg-descr
index bdeb3b001b5d..180240735943 100644
--- a/devel/py-XStatic-Bootstrap-Datepicker/pkg-descr
+++ b/devel/py-XStatic-Bootstrap-Datepicker/pkg-descr
@@ -4,4 +4,4 @@ that provides a datepicker for Bootstrap.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Bootstrap-Datepicker
+WWW: https://pypi.python.org/pypi/XStatic-Bootstrap-Datepicker
diff --git a/devel/py-XStatic-Bootstrap-SCSS/pkg-descr b/devel/py-XStatic-Bootstrap-SCSS/pkg-descr
index 2c7b6bab7d73..5b48583862dc 100644
--- a/devel/py-XStatic-Bootstrap-SCSS/pkg-descr
+++ b/devel/py-XStatic-Bootstrap-SCSS/pkg-descr
@@ -4,4 +4,4 @@ that provides a Bootstrap SCSS stylesheets.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Bootstrap-SCSS
+WWW: https://pypi.python.org/pypi/XStatic-Bootstrap-SCSS
diff --git a/devel/py-XStatic-D3/pkg-descr b/devel/py-XStatic-D3/pkg-descr
index bc29618a961a..bfa344054d0d 100644
--- a/devel/py-XStatic-D3/pkg-descr
+++ b/devel/py-XStatic-D3/pkg-descr
@@ -4,4 +4,4 @@ that provides a Data-Driven Documents framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-D3
+WWW: https://pypi.python.org/pypi/XStatic-D3
diff --git a/devel/py-XStatic-Font-Awesome/pkg-descr b/devel/py-XStatic-Font-Awesome/pkg-descr
index 5a33177a8234..a021148fa10e 100644
--- a/devel/py-XStatic-Font-Awesome/pkg-descr
+++ b/devel/py-XStatic-Font-Awesome/pkg-descr
@@ -4,4 +4,4 @@ that provides the iconic font and CSS framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Font-Awesome
+WWW: https://pypi.python.org/pypi/XStatic-Font-Awesome
diff --git a/devel/py-XStatic-Hogan/pkg-descr b/devel/py-XStatic-Hogan/pkg-descr
index 5464ecb3d9cf..1eb5e3cd1821 100644
--- a/devel/py-XStatic-Hogan/pkg-descr
+++ b/devel/py-XStatic-Hogan/pkg-descr
@@ -4,4 +4,4 @@ that provides a JavaScript templating framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Hogan
+WWW: https://pypi.python.org/pypi/XStatic-Hogan
diff --git a/devel/py-XStatic-JQuery-Migrate/pkg-descr b/devel/py-XStatic-JQuery-Migrate/pkg-descr
index 5d8fa24819e8..14da3a11f44f 100644
--- a/devel/py-XStatic-JQuery-Migrate/pkg-descr
+++ b/devel/py-XStatic-JQuery-Migrate/pkg-descr
@@ -4,4 +4,4 @@ that provides a JQuery migration kit.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-JQuery-Migrate
+WWW: https://pypi.python.org/pypi/XStatic-JQuery-Migrate
diff --git a/devel/py-XStatic-JQuery.TableSorter/pkg-descr b/devel/py-XStatic-JQuery.TableSorter/pkg-descr
index 0a858cbd828d..2592c204a50a 100644
--- a/devel/py-XStatic-JQuery.TableSorter/pkg-descr
+++ b/devel/py-XStatic-JQuery.TableSorter/pkg-descr
@@ -4,4 +4,4 @@ that provides a lightweight jQuery plugin for creating sortable tables.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-JQuery.TableSorter
+WWW: https://pypi.python.org/pypi/XStatic-JQuery.TableSorter
diff --git a/devel/py-XStatic-JQuery.quicksearch/pkg-descr b/devel/py-XStatic-JQuery.quicksearch/pkg-descr
index cef8b6671208..2776bbf5435f 100644
--- a/devel/py-XStatic-JQuery.quicksearch/pkg-descr
+++ b/devel/py-XStatic-JQuery.quicksearch/pkg-descr
@@ -4,4 +4,4 @@ that provides a JQuery plugin for searching through tables.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-JQuery.quicksearch
+WWW: https://pypi.python.org/pypi/XStatic-JQuery.quicksearch
diff --git a/devel/py-XStatic-JSEncrypt/pkg-descr b/devel/py-XStatic-JSEncrypt/pkg-descr
index 5e061882ce8a..5ec573a6260f 100644
--- a/devel/py-XStatic-JSEncrypt/pkg-descr
+++ b/devel/py-XStatic-JSEncrypt/pkg-descr
@@ -4,4 +4,4 @@ that provides a Javascript library to perform OpenSSL RSA.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-JSEncrypt
+WWW: https://pypi.python.org/pypi/XStatic-JSEncrypt
diff --git a/devel/py-XStatic-Jasmine/pkg-descr b/devel/py-XStatic-Jasmine/pkg-descr
index 22133315430e..7312483a168f 100644
--- a/devel/py-XStatic-Jasmine/pkg-descr
+++ b/devel/py-XStatic-Jasmine/pkg-descr
@@ -4,4 +4,4 @@ that provides a DOM-less simple JavaScript testing framework.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Jasmine
+WWW: https://pypi.python.org/pypi/XStatic-Jasmine
diff --git a/devel/py-XStatic-Rickshaw/pkg-descr b/devel/py-XStatic-Rickshaw/pkg-descr
index 0d5237b43bdb..461379092068 100644
--- a/devel/py-XStatic-Rickshaw/pkg-descr
+++ b/devel/py-XStatic-Rickshaw/pkg-descr
@@ -4,4 +4,4 @@ that provides a JavaScript toolkit for interactive time series graphs.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Rickshaw
+WWW: https://pypi.python.org/pypi/XStatic-Rickshaw
diff --git a/devel/py-XStatic-Spin/pkg-descr b/devel/py-XStatic-Spin/pkg-descr
index 5bd02688b3a9..ec5c7f5073e4 100644
--- a/devel/py-XStatic-Spin/pkg-descr
+++ b/devel/py-XStatic-Spin/pkg-descr
@@ -4,4 +4,4 @@ that provides a Spinner component.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-Spin
+WWW: https://pypi.python.org/pypi/XStatic-Spin
diff --git a/devel/py-XStatic-bootswatch/pkg-descr b/devel/py-XStatic-bootswatch/pkg-descr
index bb79373cf87a..8840654b3b9a 100644
--- a/devel/py-XStatic-bootswatch/pkg-descr
+++ b/devel/py-XStatic-bootswatch/pkg-descr
@@ -4,4 +4,4 @@ that provides a Bootswatch collection of themes for Bootstrap.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-bootswatch
+WWW: https://pypi.python.org/pypi/XStatic-bootswatch
diff --git a/devel/py-XStatic-jQuery/pkg-descr b/devel/py-XStatic-jQuery/pkg-descr
index 79f49e80abbc..0103ab014287 100644
--- a/devel/py-XStatic-jQuery/pkg-descr
+++ b/devel/py-XStatic-jQuery/pkg-descr
@@ -4,4 +4,4 @@ that provides a JavaScript library for DOM operations.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-jQuery
+WWW: https://pypi.python.org/pypi/XStatic-jQuery
diff --git a/devel/py-XStatic-jquery-ui/pkg-descr b/devel/py-XStatic-jquery-ui/pkg-descr
index bcd1b00ecead..8d4d9734608b 100644
--- a/devel/py-XStatic-jquery-ui/pkg-descr
+++ b/devel/py-XStatic-jquery-ui/pkg-descr
@@ -4,4 +4,4 @@ that provides a JQuery library for building user interfaces.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-jquery-ui
+WWW: https://pypi.python.org/pypi/XStatic-jquery-ui
diff --git a/devel/py-XStatic-mdi/pkg-descr b/devel/py-XStatic-mdi/pkg-descr
index 7c4cbaed13a7..d954c65e5f14 100644
--- a/devel/py-XStatic-mdi/pkg-descr
+++ b/devel/py-XStatic-mdi/pkg-descr
@@ -4,4 +4,4 @@ that provides a Material Design Webfont.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-mdi
+WWW: https://pypi.python.org/pypi/XStatic-mdi
diff --git a/devel/py-XStatic-objectpath/pkg-descr b/devel/py-XStatic-objectpath/pkg-descr
index 50112328ac92..ea7705633961 100644
--- a/devel/py-XStatic-objectpath/pkg-descr
+++ b/devel/py-XStatic-objectpath/pkg-descr
@@ -4,4 +4,4 @@ that provides a Parser for js object paths.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-objectpath
+WWW: https://pypi.python.org/pypi/XStatic-objectpath
diff --git a/devel/py-XStatic-roboto-fontface/pkg-descr b/devel/py-XStatic-roboto-fontface/pkg-descr
index 8cf3d135fd77..18f179bdeb51 100644
--- a/devel/py-XStatic-roboto-fontface/pkg-descr
+++ b/devel/py-XStatic-roboto-fontface/pkg-descr
@@ -4,4 +4,4 @@ that provides a Simple package providing the Roboto fontface.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-roboto-fontface
+WWW: https://pypi.python.org/pypi/XStatic-roboto-fontface
diff --git a/devel/py-XStatic-smart-table/pkg-descr b/devel/py-XStatic-smart-table/pkg-descr
index 055d5ad8e840..b922ca9a6ae7 100644
--- a/devel/py-XStatic-smart-table/pkg-descr
+++ b/devel/py-XStatic-smart-table/pkg-descr
@@ -4,4 +4,4 @@ that provides a table module for angular js.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-smart-table
+WWW: https://pypi.python.org/pypi/XStatic-smart-table
diff --git a/devel/py-XStatic-term.js/pkg-descr b/devel/py-XStatic-term.js/pkg-descr
index 2870dfabd262..a6a750fef846 100644
--- a/devel/py-XStatic-term.js/pkg-descr
+++ b/devel/py-XStatic-term.js/pkg-descr
@@ -4,4 +4,4 @@ that provides a terminal written in javascript
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-term.js
+WWW: https://pypi.python.org/pypi/XStatic-term.js
diff --git a/devel/py-XStatic-tv4/pkg-descr b/devel/py-XStatic-tv4/pkg-descr
index a78b6be9d536..e7dc47dd3e0b 100644
--- a/devel/py-XStatic-tv4/pkg-descr
+++ b/devel/py-XStatic-tv4/pkg-descr
@@ -4,4 +4,4 @@ that provides a JSON Schema validator for JavaScript.
It uses the XStatic packaging standard, aimed to bring an ability to
install javascript libraries via easy_install or pip utility.
-WWW: http://pypi.python.org/pypi/XStatic-tv4
+WWW: https://pypi.python.org/pypi/XStatic-tv4
diff --git a/devel/py-XStatic/pkg-descr b/devel/py-XStatic/pkg-descr
index a84399349ca3..dbcc8718a983 100644
--- a/devel/py-XStatic/pkg-descr
+++ b/devel/py-XStatic/pkg-descr
@@ -1,4 +1,4 @@
The goal of XStatic family of packages is to provide static file packages with
minimal overhead - without selling you some dependencies you dont want.
-WWW: http://pypi.python.org/pypi/XStatic
+WWW: https://pypi.python.org/pypi/XStatic
diff --git a/devel/py-ZopeUndo/pkg-descr b/devel/py-ZopeUndo/pkg-descr
index ddcd9642d23e..bb032b08ca1d 100644
--- a/devel/py-ZopeUndo/pkg-descr
+++ b/devel/py-ZopeUndo/pkg-descr
@@ -2,4 +2,4 @@ This package is used to support the Prefix object that Zope 2
uses for the undo log. It is a separate package only to aid
configuration management.
-WWW: https://pypi.python.org/pypi/ZopeUndo/
+WWW: https://pypi.python.org/pypi/ZopeUndo
diff --git a/devel/py-application/pkg-descr b/devel/py-application/pkg-descr
index 0eda4433b1e1..3540296968fe 100644
--- a/devel/py-application/pkg-descr
+++ b/devel/py-application/pkg-descr
@@ -1,3 +1,3 @@
Basic building blocks for python applications
-WWW: https://pypi.python.org/pypi/python-application/
+WWW: https://pypi.python.org/pypi/python-application
diff --git a/devel/py-archetypes.querywidget/pkg-descr b/devel/py-archetypes.querywidget/pkg-descr
index 5ed87fe05ead..9908694314c0 100644
--- a/devel/py-archetypes.querywidget/pkg-descr
+++ b/devel/py-archetypes.querywidget/pkg-descr
@@ -1,4 +1,4 @@
Archetypes.querywidget implements a widget for creating catalog queries using an
email-filtering-like interface, as found in GMail or Apple Mail.
-WWW: https://pypi.python.org/pypi/archetypes.querywidget/
+WWW: https://pypi.python.org/pypi/archetypes.querywidget
diff --git a/devel/py-archetypes.referencebrowserwidget/pkg-descr b/devel/py-archetypes.referencebrowserwidget/pkg-descr
index 5ae3290d6cec..d24581629bd6 100644
--- a/devel/py-archetypes.referencebrowserwidget/pkg-descr
+++ b/devel/py-archetypes.referencebrowserwidget/pkg-descr
@@ -1,3 +1,3 @@
A referencebrowser implementation for Archetypes.
-WWW: https://pypi.python.org/pypi/archetypes.referencebrowserwidget/
+WWW: https://pypi.python.org/pypi/archetypes.referencebrowserwidget
diff --git a/devel/py-archetypes.schemaextender/pkg-descr b/devel/py-archetypes.schemaextender/pkg-descr
index fd399c9153ba..b200cfe69339 100644
--- a/devel/py-archetypes.schemaextender/pkg-descr
+++ b/devel/py-archetypes.schemaextender/pkg-descr
@@ -1,3 +1,3 @@
Dynamically extend Archetypes schemas with named adapters.
-WWW: https://pypi.python.org/pypi/archetypes.schemaextender/
+WWW: https://pypi.python.org/pypi/archetypes.schemaextender
diff --git a/devel/py-celery/pkg-descr b/devel/py-celery/pkg-descr
index 1caf6fe2351e..b731fb2d3921 100644
--- a/devel/py-celery/pkg-descr
+++ b/devel/py-celery/pkg-descr
@@ -14,4 +14,4 @@ The recommended message broker is RabbitMQ, but limited support for Redis,
Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
ORM) is also available.
-WWW: https://pypi.python.org/pypi/celery/
+WWW: https://pypi.python.org/pypi/celery
diff --git a/devel/py-cliff/pkg-descr b/devel/py-cliff/pkg-descr
index 656eff2d8dc1..053fc4507dac 100644
--- a/devel/py-cliff/pkg-descr
+++ b/devel/py-cliff/pkg-descr
@@ -2,4 +2,4 @@ cliff is a framework for building command line programs.
It uses setuptools entry points to provide subcommands, output formatters,
and other extensions.
-WWW: https://pypi.python.org/pypi/cliff/2.2.0
+WWW: https://pypi.python.org/pypi/cliff
diff --git a/devel/py-collective.monkeypatcher/pkg-descr b/devel/py-collective.monkeypatcher/pkg-descr
index ca1128fbe255..81370dbaa855 100644
--- a/devel/py-collective.monkeypatcher/pkg-descr
+++ b/devel/py-collective.monkeypatcher/pkg-descr
@@ -1,4 +1,4 @@
Support for applying monkey patches late in the startup cycle by using ZCML
configuration actions.
-WWW: https://pypi.python.org/pypi/collective.monkeypatcher/
+WWW: https://pypi.python.org/pypi/collective.monkeypatcher
diff --git a/devel/py-collective.z3cform.datetimewidget/pkg-descr b/devel/py-collective.z3cform.datetimewidget/pkg-descr
index 27a5e7bcdabf..0613e221ac9d 100644
--- a/devel/py-collective.z3cform.datetimewidget/pkg-descr
+++ b/devel/py-collective.z3cform.datetimewidget/pkg-descr
@@ -1,3 +1,3 @@
z3c.form date and datetime widgets.
-WWW: https://pypi.python.org/pypi/collective.z3cform.datetimewidget/
+WWW: https://pypi.python.org/pypi/collective.z3cform.datetimewidget
diff --git a/devel/py-contextlib2/pkg-descr b/devel/py-contextlib2/pkg-descr
index 8ee0e7ac26b7..47d267ee7d52 100644
--- a/devel/py-contextlib2/pkg-descr
+++ b/devel/py-contextlib2/pkg-descr
@@ -1,3 +1,3 @@
Backport of the standard library's contextlib module to earlier Python versions.
-WWW:https://pypi.python.org/pypi/contextlib2/
+WWW:https://pypi.python.org/pypi/contextlib2
diff --git a/devel/py-cycler/pkg-descr b/devel/py-cycler/pkg-descr
index 77852658fa7d..01c82dcdf0a2 100644
--- a/devel/py-cycler/pkg-descr
+++ b/devel/py-cycler/pkg-descr
@@ -1,4 +1,4 @@
Composable style cycles.
WWW: https://github.com/matplotlib/cycler/
-WWW: https://pypi.python.org/pypi/Cycler/
+WWW: https://pypi.python.org/pypi/Cycler
diff --git a/devel/py-daemon/pkg-descr b/devel/py-daemon/pkg-descr
index 919fd4743643..f44fa07874b6 100644
--- a/devel/py-daemon/pkg-descr
+++ b/devel/py-daemon/pkg-descr
@@ -8,4 +8,4 @@ steps are much the same for every daemon program. A DaemonContext instance holds
the behaviour and configured process environment for the program; use the
instance as a context manager to enter a daemon state.
-WWW: https://pypi.python.org/pypi/python-daemon/
+WWW: https://pypi.python.org/pypi/python-daemon
diff --git a/devel/py-diazo/pkg-descr b/devel/py-diazo/pkg-descr
index e67bd6e31a1f..7b1e9bfad780 100644
--- a/devel/py-diazo/pkg-descr
+++ b/devel/py-diazo/pkg-descr
@@ -4,4 +4,4 @@ simple transform on each request thereafter. Alternatively, compile your theme
during development, check it into Subversion, and not touch Diazo during
deployment.
-WWW: https://pypi.python.org/pypi/diazo/
+WWW: https://pypi.python.org/pypi/diazo
diff --git a/devel/py-eggtestinfo/pkg-descr b/devel/py-eggtestinfo/pkg-descr
index d630ef286031..b62a95ea82d1 100644
--- a/devel/py-eggtestinfo/pkg-descr
+++ b/devel/py-eggtestinfo/pkg-descr
@@ -2,4 +2,4 @@ This package is a setuptools plugin: it adds a file to the generated .egg-info
directory, capturing the information used by the setup.py test command when
running tests.
-WWW: https://pypi.python.org/pypi/eggtestinfo/
+WWW: https://pypi.python.org/pypi/eggtestinfo
diff --git a/devel/py-extras/pkg-descr b/devel/py-extras/pkg-descr
index 2fa180bafc63..cb3098cf93f0 100644
--- a/devel/py-extras/pkg-descr
+++ b/devel/py-extras/pkg-descr
@@ -2,4 +2,4 @@ extras is a set of extensions to the Python standard library, originally written
to make the code within testtools cleaner, but now split out for general use
outside of a testing context.
-WWW: https://pypi.python.org/pypi/extras/
+WWW: https://pypi.python.org/pypi/extras
diff --git a/devel/py-extremes/pkg-descr b/devel/py-extremes/pkg-descr
index 77e1cd512aa0..eb5952906136 100644
--- a/devel/py-extremes/pkg-descr
+++ b/devel/py-extremes/pkg-descr
@@ -1,4 +1,4 @@
The peak.util.extremes module provides a production-quality implementation
of the Min and Max objects from PEP 326.
-WWW: https://pypi.python.org/pypi/Extremes/
+WWW: https://pypi.python.org/pypi/Extremes
diff --git a/devel/py-five.customerize/pkg-descr b/devel/py-five.customerize/pkg-descr
index 4299c3cd0a07..aa6aecfe9fd8 100644
--- a/devel/py-five.customerize/pkg-descr
+++ b/devel/py-five.customerize/pkg-descr
@@ -1,3 +1,3 @@
TTW customization of template-based Zope views.
-WWW: https://pypi.python.org/pypi/five.customerize/
+WWW: https://pypi.python.org/pypi/five.customerize
diff --git a/devel/py-five.formlib/pkg-descr b/devel/py-five.formlib/pkg-descr
index 5b2b6aa9629d..0fce52245c68 100644
--- a/devel/py-five.formlib/pkg-descr
+++ b/devel/py-five.formlib/pkg-descr
@@ -1,3 +1,3 @@
zope.formlib integration for Zope 2.
-WWW: https://pypi.python.org/pypi/five.formlib/
+WWW: https://pypi.python.org/pypi/five.formlib
diff --git a/devel/py-five.globalrequest/pkg-descr b/devel/py-five.globalrequest/pkg-descr
index 79e1eec1ea31..a20a83d7630e 100644
--- a/devel/py-five.globalrequest/pkg-descr
+++ b/devel/py-five.globalrequest/pkg-descr
@@ -1,3 +1,3 @@
Zope 2 integration for zope.globalrequest.
-WWW: https://pypi.python.org/pypi/five.globalrequest/
+WWW: https://pypi.python.org/pypi/five.globalrequest
diff --git a/devel/py-five.localsitemanager/pkg-descr b/devel/py-five.localsitemanager/pkg-descr
index c3b31f7ccdcd..1dcd3618e496 100644
--- a/devel/py-five.localsitemanager/pkg-descr
+++ b/devel/py-five.localsitemanager/pkg-descr
@@ -1,3 +1,3 @@
Local site manager implementation for Zope 2.
-WWW: https://pypi.python.org/pypi/five.localsitemanager/
+WWW: https://pypi.python.org/pypi/five.localsitemanager
diff --git a/devel/py-geojson/pkg-descr b/devel/py-geojson/pkg-descr
index f20e61818c1b..bfc0b9df92fd 100644
--- a/devel/py-geojson/pkg-descr
+++ b/devel/py-geojson/pkg-descr
@@ -1,4 +1,4 @@
A reference implementation of the PythonGeoInterface and
the GeoJSON draft.
-WWW: https://pypi.python.org/pypi/geojson/
+WWW: https://pypi.python.org/pypi/geojson
diff --git a/devel/py-gevent/pkg-descr b/devel/py-gevent/pkg-descr
index 65e7b73f61e3..740e6773beef 100644
--- a/devel/py-gevent/pkg-descr
+++ b/devel/py-gevent/pkg-descr
@@ -16,4 +16,4 @@ implementation and better performance. Read why others use gevent and check out
the list of the open source projects based on gevent.
WWW: http://www.gevent.org/
-WWW: http://pypi.python.org/pypi/gevent
+WWW: https://pypi.python.org/pypi/gevent
diff --git a/devel/py-inflect/pkg-descr b/devel/py-inflect/pkg-descr
index 11e74ef0a1ba..0a2a35c8d2f9 100644
--- a/devel/py-inflect/pkg-descr
+++ b/devel/py-inflect/pkg-descr
@@ -1,4 +1,4 @@
Correctly generate plurals, singular nouns, ordinals, indefinite
articles; convert numbers to words
-WWW: http://pypi.python.org/pypi/inflect
+WWW: https://pypi.python.org/pypi/inflect
diff --git a/devel/py-initgroups/pkg-descr b/devel/py-initgroups/pkg-descr
index 234dd0f418a5..556cb4f86f47 100644
--- a/devel/py-initgroups/pkg-descr
+++ b/devel/py-initgroups/pkg-descr
@@ -1,4 +1,4 @@
initgroups provides a convenience function to deal with
user/group ids on Unix-style systems.
-WWW: https://pypi.python.org/pypi/initgroups/
+WWW: https://pypi.python.org/pypi/initgroups
diff --git a/devel/py-jcc/pkg-descr b/devel/py-jcc/pkg-descr
index 7d6a525308b5..482870982d1d 100644
--- a/devel/py-jcc/pkg-descr
+++ b/devel/py-jcc/pkg-descr
@@ -9,4 +9,4 @@ Python interpreter. JCC attempts to make these Python types pythonic by
detecting iterators and property accessors. Iterators and mappings may
also be declared to JCC.
-WWW: https://pypi.python.org/pypi/JCC/
+WWW: https://pypi.python.org/pypi/JCC
diff --git a/devel/py-jsonlib/pkg-descr b/devel/py-jsonlib/pkg-descr
index 37b329b6b774..313d048e52e1 100644
--- a/devel/py-jsonlib/pkg-descr
+++ b/devel/py-jsonlib/pkg-descr
@@ -4,4 +4,4 @@ server and user agent. This module aims to produce
a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.
-WWW: https://pypi.python.org/pypi/jsonlib/
+WWW: https://pypi.python.org/pypi/jsonlib
diff --git a/devel/py-jsonlib2/pkg-descr b/devel/py-jsonlib2/pkg-descr
index a5b5d5761361..be12a4c68411 100644
--- a/devel/py-jsonlib2/pkg-descr
+++ b/devel/py-jsonlib2/pkg-descr
@@ -4,4 +4,4 @@ server and user agent. This module aims to produce
a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.
-WWW: https://pypi.python.org/pypi/jsonlib2/
+WWW: https://pypi.python.org/pypi/jsonlib2
diff --git a/devel/py-jsonrpclib-pelix/pkg-descr b/devel/py-jsonrpclib-pelix/pkg-descr
index a5cdcdbdefd5..b2e9f9b6d184 100644
--- a/devel/py-jsonrpclib-pelix/pkg-descr
+++ b/devel/py-jsonrpclib-pelix/pkg-descr
@@ -2,4 +2,4 @@ This project is an implementation of the JSON-RPC v2.0 specification
(backwards-compatible) as a client library. This version is a fork of jsonrpclib
by Josh Marshall, usable with Pelix remote services.
-WWW: https://pypi.python.org/pypi/jsonrpclib-pelix/
+WWW: https://pypi.python.org/pypi/jsonrpclib-pelix
diff --git a/devel/py-kayako/pkg-descr b/devel/py-kayako/pkg-descr
index 1e83522eafff..59c1c02360c5 100644
--- a/devel/py-kayako/pkg-descr
+++ b/devel/py-kayako/pkg-descr
@@ -1,3 +1,3 @@
Python API Wrapper for Kayako 4.01.240
-WWW: https://pypi.python.org/pypi/kayako/
+WWW: https://pypi.python.org/pypi/kayako
diff --git a/devel/py-kazoo/pkg-descr b/devel/py-kazoo/pkg-descr
index 0c65e0dedc5c..a428797636d6 100644
--- a/devel/py-kazoo/pkg-descr
+++ b/devel/py-kazoo/pkg-descr
@@ -1,4 +1,4 @@
Kazoo is a Python library designed to make working with Zookeeper a more
hassle-free experience that is less prone to errors.
-WWW: https://pypi.python.org/pypi/kazoo/
+WWW: https://pypi.python.org/pypi/kazoo
diff --git a/devel/py-kitchen/pkg-descr b/devel/py-kitchen/pkg-descr
index 936461361be4..f366cbb52e05 100644
--- a/devel/py-kitchen/pkg-descr
+++ b/devel/py-kitchen/pkg-descr
@@ -1,4 +1,4 @@
Kitchen aims to pull these small snippets of code into a few python modules
which you can import and use within your project.
-WWW: https://pypi.python.org/pypi/kitchen/
+WWW: https://pypi.python.org/pypi/kitchen
diff --git a/devel/py-libtaxii/pkg-descr b/devel/py-libtaxii/pkg-descr
index ae9946bf6bfc..eeb513cbdf45 100644
--- a/devel/py-libtaxii/pkg-descr
+++ b/devel/py-libtaxii/pkg-descr
@@ -1,3 +1,3 @@
A Python library for handling TAXII Messages and invoking TAXII Services.
-WWW: https://pypi.python.org/pypi/libtaxii/
+WWW: https://pypi.python.org/pypi/libtaxii
diff --git a/devel/py-linecache2/pkg-descr b/devel/py-linecache2/pkg-descr
index 25a5e67513ad..de57c20bb4be 100644
--- a/devel/py-linecache2/pkg-descr
+++ b/devel/py-linecache2/pkg-descr
@@ -1,3 +1,3 @@
A backport of linecache to older supported Pythons.
-WWW: https://pypi.python.org/pypi/linecache2/
+WWW: https://pypi.python.org/pypi/linecache2
diff --git a/devel/py-manuel/pkg-descr b/devel/py-manuel/pkg-descr
index 543318ad7f3f..1cc6cacd869d 100644
--- a/devel/py-manuel/pkg-descr
+++ b/devel/py-manuel/pkg-descr
@@ -1,3 +1,3 @@
Manuel lets you build tested documentation.
-WWW: https://pypi.python.org/pypi/manuel/
+WWW: https://pypi.python.org/pypi/manuel
diff --git a/devel/py-microversion-parse/pkg-descr b/devel/py-microversion-parse/pkg-descr
index b2e7f93cf61c..c914a1fc3daa 100644
--- a/devel/py-microversion-parse/pkg-descr
+++ b/devel/py-microversion-parse/pkg-descr
@@ -1,3 +1,3 @@
OpenStack microversion header parser
-WWW: http://pypi.python.org/pypi/microversion_parse
+WWW: https://pypi.python.org/pypi/microversion_parse
diff --git a/devel/py-mwlib.rl/pkg-descr b/devel/py-mwlib.rl/pkg-descr
index 8d266dfb90b5..44daa96fe529 100644
--- a/devel/py-mwlib.rl/pkg-descr
+++ b/devel/py-mwlib.rl/pkg-descr
@@ -1,4 +1,4 @@
py-mwlib.rl provides a library for writing pdf documents from mediawiki
articles which were parsed by the mwlib library.
-WWW: https://pypi.python.org/pypi/mwlib.rl/
+WWW: https://pypi.python.org/pypi/mwlib.rl
diff --git a/devel/py-mwlib/pkg-descr b/devel/py-mwlib/pkg-descr
index cb9da2fb29a3..0aa15e213d2c 100644
--- a/devel/py-mwlib/pkg-descr
+++ b/devel/py-mwlib/pkg-descr
@@ -1,3 +1,3 @@
py-mwlib provides a library for parsing mediawiki articles.
-WWW: https://pypi.python.org/pypi/mwlib/
+WWW: https://pypi.python.org/pypi/mwlib
diff --git a/devel/py-nagioscheck/pkg-descr b/devel/py-nagioscheck/pkg-descr
index a0b899a121a1..fbf277d9550f 100644
--- a/devel/py-nagioscheck/pkg-descr
+++ b/devel/py-nagioscheck/pkg-descr
@@ -4,4 +4,4 @@ pynagioscheck strives to conform to the practices described in the Nagios
Plug-in Development Guidelines and, more importantly, save valuable system
administrator time.
-WWW: https://pypi.python.org/pypi/nagioscheck/
+WWW: https://pypi.python.org/pypi/nagioscheck
diff --git a/devel/py-nose-cov/pkg-descr b/devel/py-nose-cov/pkg-descr
index 5315894a87ca..c85e18744789 100644
--- a/devel/py-nose-cov/pkg-descr
+++ b/devel/py-nose-cov/pkg-descr
@@ -1,3 +1,3 @@
nose plugin for coverage reporting, including subprocesses and multiprocessing.
-WWW: https://pypi.python.org/pypi/nose-cov/
+WWW: https://pypi.python.org/pypi/nose-cov
diff --git a/devel/py-oletools/pkg-descr b/devel/py-oletools/pkg-descr
index 2a530490ab63..8e1e1c2509df 100644
--- a/devel/py-oletools/pkg-descr
+++ b/devel/py-oletools/pkg-descr
@@ -3,4 +3,4 @@ Structured Storage, Compound File Binary Format or Compound Document File
Format), such as Microsoft Office documents, for Malware Analysis and Incident
Response.
-WWW: https://pypi.python.org/pypi/oletools/
+WWW: https://pypi.python.org/pypi/oletools
diff --git a/devel/py-opster/pkg-descr b/devel/py-opster/pkg-descr
index 764c95e6e8ef..adfbb101ae72 100644
--- a/devel/py-opster/pkg-descr
+++ b/devel/py-opster/pkg-descr
@@ -4,5 +4,5 @@ dictionaries, etc) to define options, which makes configuration clear
and concise. Additionally it contains possibility to handle subcommands
(i.e. hg commit or svn update).
-WWW: https://pypi.python.org/pypi/opster/
+WWW: https://pypi.python.org/pypi/opster
WWW: https://github.com/piranha/opster/
diff --git a/devel/py-os-brick/pkg-descr b/devel/py-os-brick/pkg-descr
index b27af984b039..f94c4744731e 100644
--- a/devel/py-os-brick/pkg-descr
+++ b/devel/py-os-brick/pkg-descr
@@ -1,3 +1,3 @@
OpenStack Cinder brick library for managing local volume attaches
-WWW: http://pypi.python.org/pypi/os-brick
+WWW: https://pypi.python.org/pypi/os-brick
diff --git a/devel/py-os-vif/pkg-descr b/devel/py-os-vif/pkg-descr
index a0c075d8a5ff..764494979dcd 100644
--- a/devel/py-os-vif/pkg-descr
+++ b/devel/py-os-vif/pkg-descr
@@ -1,3 +1,3 @@
A library for plugging and unplugging virtual interfaces in OpenStack.
-WWW: http://pypi.python.org/pypi/os-vif
+WWW: https://pypi.python.org/pypi/os-vif
diff --git a/devel/py-os-win/pkg-descr b/devel/py-os-win/pkg-descr
index e1a47d0d1d16..dc1fb3f7b919 100644
--- a/devel/py-os-win/pkg-descr
+++ b/devel/py-os-win/pkg-descr
@@ -1,3 +1,3 @@
Windows / Hyper-V library for OpenStack projects.
-WWW: http://pypi.python.org/pypi/os-win
+WWW: https://pypi.python.org/pypi/os-win
diff --git a/devel/py-oslo.privsep/pkg-descr b/devel/py-oslo.privsep/pkg-descr
index b6151cff3190..193af157a3d0 100644
--- a/devel/py-oslo.privsep/pkg-descr
+++ b/devel/py-oslo.privsep/pkg-descr
@@ -1,3 +1,3 @@
OpenStack library for privilege separation
-WWW: http://pypi.python.org/pypi/oslo.privsep
+WWW: https://pypi.python.org/pypi/oslo.privsep
diff --git a/devel/py-oslo.rootwrap/pkg-descr b/devel/py-oslo.rootwrap/pkg-descr
index 852d12290017..47f2e5bb53df 100644
--- a/devel/py-oslo.rootwrap/pkg-descr
+++ b/devel/py-oslo.rootwrap/pkg-descr
@@ -1,3 +1,3 @@
Oslo Rootwrap
-WWW: http://pypi.python.org/pypi/oslo.rootwrap
+WWW: https://pypi.python.org/pypi/oslo.rootwrap
diff --git a/devel/py-oslo.versionedobjects/pkg-descr b/devel/py-oslo.versionedobjects/pkg-descr
index 28f361facdb1..90aef24e5f01 100644
--- a/devel/py-oslo.versionedobjects/pkg-descr
+++ b/devel/py-oslo.versionedobjects/pkg-descr
@@ -1,3 +1,3 @@
Oslo Versioned Objects library
-WWW: http://pypi.python.org/pypi/oslo.versionedobjects
+WWW: https://pypi.python.org/pypi/oslo.versionedobjects
diff --git a/devel/py-oslo.vmware/pkg-descr b/devel/py-oslo.vmware/pkg-descr
index 7f57c7e677fc..be5c6b186335 100644
--- a/devel/py-oslo.vmware/pkg-descr
+++ b/devel/py-oslo.vmware/pkg-descr
@@ -1,3 +1,3 @@
The Oslo VMware library provides support for common VMware operations and APIs.
-WWW: http://pypi.python.org/pypi/oslo.vmware
+WWW: https://pypi.python.org/pypi/oslo.vmware
diff --git a/devel/py-pathlib2/pkg-descr b/devel/py-pathlib2/pkg-descr
index a47bedffa560..b0e680ef3247 100644
--- a/devel/py-pathlib2/pkg-descr
+++ b/devel/py-pathlib2/pkg-descr
@@ -2,4 +2,4 @@ Backport of standard pathlib module which tracks the standard library module,
so all the newest features of the standard pathlib can be used also on older
Python versions.
-WWW: https://pypi.python.org/pypi/pathlib2/
+WWW: https://pypi.python.org/pypi/pathlib2
diff --git a/devel/py-pid/pkg-descr b/devel/py-pid/pkg-descr
index 41369df522ac..eb72f7952784 100644
--- a/devel/py-pid/pkg-descr
+++ b/devel/py-pid/pkg-descr
@@ -1,4 +1,4 @@
Pidfile featuring stale detection and file-locking, can also be used as
context-manager or decorator
-WWW: http://pypi.python.org/pypi/pid
+WWW: https://pypi.python.org/pypi/pid
diff --git a/devel/py-pinocchio/pkg-descr b/devel/py-pinocchio/pkg-descr
index 7c5380347fd2..e0731f590f75 100644
--- a/devel/py-pinocchio/pkg-descr
+++ b/devel/py-pinocchio/pkg-descr
@@ -6,4 +6,4 @@ on their runtime, doing moderately sophisticated code coverage
analysis of your unit tests, and making your test descriptions look
like specifications.
-WWW: https://pypi.python.org/pypi/pinocchio/
+WWW: https://pypi.python.org/pypi/pinocchio
diff --git a/devel/py-prioritized_methods/pkg-descr b/devel/py-prioritized_methods/pkg-descr
index 15cb7fab47ef..a8f05f4a7413 100644
--- a/devel/py-prioritized_methods/pkg-descr
+++ b/devel/py-prioritized_methods/pkg-descr
@@ -18,4 +18,4 @@ functions but want their users to easily override a method without
figuring out how to write a more specific rule or when it is not
feasible.
-WWW: https://pypi.python.org/pypi/prioritized_methods/
+WWW: https://pypi.python.org/pypi/prioritized_methods
diff --git a/devel/py-pygpx/pkg-descr b/devel/py-pygpx/pkg-descr
index d3b2e0ae7f4a..048077d1efac 100644
--- a/devel/py-pygpx/pkg-descr
+++ b/devel/py-pygpx/pkg-descr
@@ -1,4 +1,4 @@
py-gpx is a python module for parsing GPS Exchange Format (GPX) files.
This module allows you to parse and extract data from GPX files.
-WWW: https://pypi.python.org/pypi/pygpx/
+WWW: https://pypi.python.org/pypi/pygpx
diff --git a/devel/py-pyicu/pkg-descr b/devel/py-pyicu/pkg-descr
index 39d55898eec9..5d402cc8885b 100644
--- a/devel/py-pyicu/pkg-descr
+++ b/devel/py-pyicu/pkg-descr
@@ -1,4 +1,4 @@
PyICU is a python extension wrapping IBM's ICU C++ API.
PyICU is supported on Mac OS X, Linux (32- and 64-bit) and Windows.
-WWW: https://pypi.python.org/pypi/PyICU/
+WWW: https://pypi.python.org/pypi/PyICU
diff --git a/devel/py-pyinstaller/pkg-descr b/devel/py-pyinstaller/pkg-descr
index 6e12eb02a2a7..10e5388b9052 100644
--- a/devel/py-pyinstaller/pkg-descr
+++ b/devel/py-pyinstaller/pkg-descr
@@ -11,4 +11,4 @@ out-of-the-box. This means that, with PyInstaller, all the required tricks
to make external packages work are already integrated within PyInstaller
itself so that there is no user intervention required.
-WWW: https://pypi.python.org/pypi/PyInstaller/
+WWW: https://pypi.python.org/pypi/PyInstaller
diff --git a/devel/py-pylru-cache/pkg-descr b/devel/py-pylru-cache/pkg-descr
index 85c26f588078..668ec7516cc5 100644
--- a/devel/py-pylru-cache/pkg-descr
+++ b/devel/py-pylru-cache/pkg-descr
@@ -1,4 +1,4 @@
LRU cache for python. Provides a dictionary-like object as well
as a method decorator.
-WWW: https://pypi.python.org/pypi/py_lru_cache/
+WWW: https://pypi.python.org/pypi/py_lru_cache
diff --git a/devel/py-pyutil/pkg-descr b/devel/py-pyutil/pkg-descr
index c5b7dc7a4b23..390c5450a0ed 100644
--- a/devel/py-pyutil/pkg-descr
+++ b/devel/py-pyutil/pkg-descr
@@ -7,4 +7,4 @@ been obsoleted by new features added to the Python
language or its standard library, thus showing that
we're not alone in wanting tools like these.
-WWW: https://pypi.python.org/pypi/pyutil/
+WWW: https://pypi.python.org/pypi/pyutil
diff --git a/devel/py-pyxml2obj/pkg-descr b/devel/py-pyxml2obj/pkg-descr
index 7248808821c5..ebc6aefa0c35 100644
--- a/devel/py-pyxml2obj/pkg-descr
+++ b/devel/py-pyxml2obj/pkg-descr
@@ -4,4 +4,4 @@ to python object, and XMLout python object to xml.
This module is inspired by XML::Simple in CPAN, but some options of
XML::Simple are not supported.
-WWW: https://pypi.python.org/pypi/pyxml2obj/
+WWW: https://pypi.python.org/pypi/pyxml2obj
diff --git a/devel/py-repoze.what-pylons/pkg-descr b/devel/py-repoze.what-pylons/pkg-descr
index a8ea7157ea40..2cd4202d103d 100644
--- a/devel/py-repoze.what-pylons/pkg-descr
+++ b/devel/py-repoze.what-pylons/pkg-descr
@@ -11,4 +11,4 @@ with code samples.
never decrease -- if it ever does, report it as a bug!
* TurboGears 2 is officially supported as well.
-WWW: https://pypi.python.org/pypi/repoze.what-pylons/
+WWW: https://pypi.python.org/pypi/repoze.what-pylons
diff --git a/devel/py-repoze.xmliter/pkg-descr b/devel/py-repoze.xmliter/pkg-descr
index 7bfd277eafd4..cd644f4000f3 100644
--- a/devel/py-repoze.xmliter/pkg-descr
+++ b/devel/py-repoze.xmliter/pkg-descr
@@ -2,4 +2,4 @@ This package provides a wrapper for lxml trees which serializes
to string on iteration, but otherwise makes the tree available
in an attribute.
-WWW: https://pypi.python.org/pypi/repoze.xmliter/
+WWW: https://pypi.python.org/pypi/repoze.xmliter
diff --git a/devel/py-rlcompleter2/pkg-descr b/devel/py-rlcompleter2/pkg-descr
index f9f95fdc3f74..be4e891cfdf5 100644
--- a/devel/py-rlcompleter2/pkg-descr
+++ b/devel/py-rlcompleter2/pkg-descr
@@ -4,4 +4,4 @@ rlcompleter2 is an interactive readline completion handler, featuring:
* convenient completions on module, instance and function objects
* ultra simple user interface: <tab> (try hit it multiple times!)
-WWW: https://pypi.python.org/pypi/rlcompleter2/
+WWW: https://pypi.python.org/pypi/rlcompleter2
diff --git a/devel/py-rply/pkg-descr b/devel/py-rply/pkg-descr
index 18320582d102..0aa7e3def69a 100644
--- a/devel/py-rply/pkg-descr
+++ b/devel/py-rply/pkg-descr
@@ -2,4 +2,4 @@ rply is a pure python parser generator, that also works with RPython. It is a
more-or-less direct port of David Beazley's awesome PLY, with a new public
API, and RPython support.
-WWW: https://pypi.python.org/pypi/rply/
+WWW: https://pypi.python.org/pypi/rply
diff --git a/devel/py-rtslib-fb/pkg-descr b/devel/py-rtslib-fb/pkg-descr
index 3caf5d03b6db..beff3be157da 100644
--- a/devel/py-rtslib-fb/pkg-descr
+++ b/devel/py-rtslib-fb/pkg-descr
@@ -1,3 +1,3 @@
API for Linux kernel SCSI target (aka LIO)
-WWW: http://pypi.python.org/pypi/rtslib-fb
+WWW: https://pypi.python.org/pypi/rtslib-fb
diff --git a/devel/py-setuptools_darcs/pkg-descr b/devel/py-setuptools_darcs/pkg-descr
index 3ad7b0e95b7e..0e7acc8f14b7 100644
--- a/devel/py-setuptools_darcs/pkg-descr
+++ b/devel/py-setuptools_darcs/pkg-descr
@@ -1,3 +1,3 @@
setuptools plugin for darcs.
-WWW: https://pypi.python.org/pypi/setuptools_darcs/
+WWW: https://pypi.python.org/pypi/setuptools_darcs
diff --git a/devel/py-shapely/pkg-descr b/devel/py-shapely/pkg-descr
index ddcece86b303..f99ad1091d72 100644
--- a/devel/py-shapely/pkg-descr
+++ b/devel/py-shapely/pkg-descr
@@ -4,4 +4,4 @@ is not concerned with data formats or coordinate reference systems.
Responsibility for reading and writing data and projecting coordinates
is left to other packages like WorldMill and pyproj.
-WWW: http://pypi.python.org/pypi/Shapely/
+WWW: https://pypi.python.org/pypi/Shapely
diff --git a/devel/py-statsd/pkg-descr b/devel/py-statsd/pkg-descr
index c94311e6513f..c1cce4cdd9ff 100644
--- a/devel/py-statsd/pkg-descr
+++ b/devel/py-statsd/pkg-descr
@@ -1,4 +1,4 @@
statsd is a friendly front-end to Graphite. This is a Python client for the
statsd daemon.
-WWW: https://pypi.python.org/pypi/statsd/
+WWW: https://pypi.python.org/pypi/statsd
diff --git a/devel/py-stdnum/pkg-descr b/devel/py-stdnum/pkg-descr
index e76166b40f35..f370fa0d6ce9 100644
--- a/devel/py-stdnum/pkg-descr
+++ b/devel/py-stdnum/pkg-descr
@@ -3,4 +3,4 @@ Python module to parse, validate and reformat standard numbers and codes.
This library offers functions for parsing, validating and reformatting
standard numbers and codes in various formats.
-WWW: https://pypi.python.org/pypi/python-stdnum/
+WWW: https://pypi.python.org/pypi/python-stdnum
diff --git a/devel/py-tempstorage/pkg-descr b/devel/py-tempstorage/pkg-descr
index eb75ad70e0e5..b7e87cc07fec 100644
--- a/devel/py-tempstorage/pkg-descr
+++ b/devel/py-tempstorage/pkg-descr
@@ -4,4 +4,4 @@ not be packed to get rid of non-cyclic garbage and it does
rudimentary conflict resolution. This is a ripoff of Jim's Packless
bsddb3 storage.
-WWW: https://pypi.python.org/pypi/tempstorage/
+WWW: https://pypi.python.org/pypi/tempstorage
diff --git a/devel/py-tenacity/pkg-descr b/devel/py-tenacity/pkg-descr
index 2bfd92425c16..99eb8f19f746 100644
--- a/devel/py-tenacity/pkg-descr
+++ b/devel/py-tenacity/pkg-descr
@@ -2,4 +2,4 @@ Tenacity is an Apache 2.0 licensed general-purpose retrying library, written
in Python, to simplify the task of adding retry behavior to just about
anything. It originates from a fork of Retrying.
-WWW: http://pypi.python.org/pypi/tenacity
+WWW: https://pypi.python.org/pypi/tenacity
diff --git a/devel/py-timelib/pkg-descr b/devel/py-timelib/pkg-descr
index 1a26888e4057..43ef4c9a6b2c 100644
--- a/devel/py-timelib/pkg-descr
+++ b/devel/py-timelib/pkg-descr
@@ -1,4 +1,4 @@
timelib is a short wrapper around php's internal timelib module.
It currently only provides a few functions.
-WWW: https://pypi.python.org/pypi/timelib/
+WWW: https://pypi.python.org/pypi/timelib
diff --git a/devel/py-tooz/pkg-descr b/devel/py-tooz/pkg-descr
index 2cbddcdd18cc..9a43ddd5f4a0 100644
--- a/devel/py-tooz/pkg-descr
+++ b/devel/py-tooz/pkg-descr
@@ -2,4 +2,4 @@ The Tooz project aims at centralizing the most common distributed primitives
like group membership protocol, lock service and leader election by providing
a coordination API helping developers to build distributed applications.
-WWW: http://pypi.python.org/pypi/tooz
+WWW: https://pypi.python.org/pypi/tooz
diff --git a/devel/py-traceback2/pkg-descr b/devel/py-traceback2/pkg-descr
index 4c1aaa986907..e7bf195ae2a9 100644
--- a/devel/py-traceback2/pkg-descr
+++ b/devel/py-traceback2/pkg-descr
@@ -1,3 +1,3 @@
A backport of traceback to older supported Pythons.
-WWW: https://pypi.python.org/pypi/traceback2/
+WWW: https://pypi.python.org/pypi/traceback2
diff --git a/devel/py-traitlets/pkg-descr b/devel/py-traitlets/pkg-descr
index ba89444ea21b..c15094efd870 100644
--- a/devel/py-traitlets/pkg-descr
+++ b/devel/py-traitlets/pkg-descr
@@ -2,4 +2,4 @@ Traitlets is a framework that lets Python classes have attributes with type
checking, dynamically calculated default values, and 'on change' callbacks.
Keeps configuration in a variety of formats, including JSON.
-WWW: https://pypi.python.org/pypi/traitlets/
+WWW: https://pypi.python.org/pypi/traitlets
diff --git a/devel/py-traits/pkg-descr b/devel/py-traits/pkg-descr
index 289545be3711..d427af61342e 100644
--- a/devel/py-traits/pkg-descr
+++ b/devel/py-traits/pkg-descr
@@ -14,4 +14,4 @@ of trait attributes within the class. Trait attributes defined by
a classs are automatically inherited by any subclass derived from
the class.
-WWW: https://pypi.python.org/pypi/traits/
+WWW: https://pypi.python.org/pypi/traits
diff --git a/devel/py-transaction/pkg-descr b/devel/py-transaction/pkg-descr
index f6c2f0c46586..fcb5e59da14b 100644
--- a/devel/py-transaction/pkg-descr
+++ b/devel/py-transaction/pkg-descr
@@ -1,4 +1,4 @@
py-transaction contains a generic transaction implementation
for Python. It is mainly used by the ZODB, though.
-WWW: https://pypi.python.org/pypi/transaction/
+WWW: https://pypi.python.org/pypi/transaction
diff --git a/devel/py-unittest2/pkg-descr b/devel/py-unittest2/pkg-descr
index be7e0c56de27..58263379018b 100644
--- a/devel/py-unittest2/pkg-descr
+++ b/devel/py-unittest2/pkg-descr
@@ -2,4 +2,4 @@ unittest2 is a backport of the new features added to the
unittest testing framework in Python 2.7. It is tested to
on Python 2.4 - 2.7.
-WWW: https://pypi.python.org/pypi/unittest2/
+WWW: https://pypi.python.org/pypi/unittest2
diff --git a/devel/py-venusian/pkg-descr b/devel/py-venusian/pkg-descr
index 65835875d94c..3900739bcff4 100644
--- a/devel/py-venusian/pkg-descr
+++ b/devel/py-venusian/pkg-descr
@@ -3,4 +3,4 @@ actions. Instead of taking actions when a function (or class) decorator
is executed at import time, you can defer the action usually taken by
the decorator until a separate "scan" phase.
-WWW: https://pypi.python.org/pypi/venusian/
+WWW: https://pypi.python.org/pypi/venusian
diff --git a/devel/py-versiontools/pkg-descr b/devel/py-versiontools/pkg-descr
index f8674d527611..05f612e9d1ad 100644
--- a/devel/py-versiontools/pkg-descr
+++ b/devel/py-versiontools/pkg-descr
@@ -1,3 +1,3 @@
Smart replacement for plain tuple used in __version__.
-WWW: https://pypi.python.org/pypi/versiontools/
+WWW: https://pypi.python.org/pypi/versiontools
diff --git a/devel/py-warlock/pkg-descr b/devel/py-warlock/pkg-descr
index 5c457ca21948..e19470281111 100644
--- a/devel/py-warlock/pkg-descr
+++ b/devel/py-warlock/pkg-descr
@@ -1,3 +1,3 @@
Python object model built on JSON schema and JSON patch.
-WWW: https://pypi.python.org/pypi/warlock/1.3.0
+WWW: https://pypi.python.org/pypi/warlock
diff --git a/devel/py-websockify/pkg-descr b/devel/py-websockify/pkg-descr
index e0568975a4b0..8b23dd86a7d2 100644
--- a/devel/py-websockify/pkg-descr
+++ b/devel/py-websockify/pkg-descr
@@ -5,4 +5,4 @@ to normal socket traffic. Websockify accepts the WebSockets handshake,
parses it, and then begins forwarding traffic between the client and
the target in both directions.
-WWW: http://pypi.python.org/pypi/websockify
+WWW: https://pypi.python.org/pypi/websockify
diff --git a/devel/py-wsgi_intercept/pkg-descr b/devel/py-wsgi_intercept/pkg-descr
index a1b2b35c04c5..b781cfc6d556 100644
--- a/devel/py-wsgi_intercept/pkg-descr
+++ b/devel/py-wsgi_intercept/pkg-descr
@@ -1,3 +1,3 @@
wsgi_intercept installs a WSGI application in place of a real URI for testing.
-WWW: http://pypi.python.org/pypi/wsgi_intercept
+WWW: https://pypi.python.org/pypi/wsgi_intercept
diff --git a/devel/py-xxhash/pkg-descr b/devel/py-xxhash/pkg-descr
index 115c2e6f8d46..c562b5e95212 100644
--- a/devel/py-xxhash/pkg-descr
+++ b/devel/py-xxhash/pkg-descr
@@ -1,3 +1,3 @@
py-xxhash is a Python binding for the xxHash library by Yann Collet.
-WWW: https://pypi.python.org/pypi/xxhash/
+WWW: https://pypi.python.org/pypi/xxhash
diff --git a/devel/py-yappi/pkg-descr b/devel/py-yappi/pkg-descr
index f3c17f95b753..8d8ff6fee32a 100644
--- a/devel/py-yappi/pkg-descr
+++ b/devel/py-yappi/pkg-descr
@@ -3,4 +3,4 @@ Yappi is designed to work on long-running multi-threaded applications.
It is possible to profile an application, retrieve statistics, then stop and
start later on the fly without affecting the profiled application.
-WWW: https://pypi.python.org/pypi/yappi/
+WWW: https://pypi.python.org/pypi/yappi
diff --git a/devel/py-z3c.autoinclude/pkg-descr b/devel/py-z3c.autoinclude/pkg-descr
index dbc27f10b7fd..930461d4382a 100644
--- a/devel/py-z3c.autoinclude/pkg-descr
+++ b/devel/py-z3c.autoinclude/pkg-descr
@@ -1,3 +1,3 @@
Automatically include ZCML.
-WWW: https://pypi.python.org/pypi/z3c.autoinclude/
+WWW: https://pypi.python.org/pypi/z3c.autoinclude
diff --git a/devel/py-z3c.batching/pkg-descr b/devel/py-z3c.batching/pkg-descr
index afa69d63cd17..8e892fefce6b 100644
--- a/devel/py-z3c.batching/pkg-descr
+++ b/devel/py-z3c.batching/pkg-descr
@@ -1,4 +1,4 @@
This module implements a simple batching mechanism that allows you to split
a large sequence into smaller batches.
-WWW: https://pypi.python.org/pypi/z3c.batching/
+WWW: https://pypi.python.org/pypi/z3c.batching
diff --git a/devel/py-z3c.caching/pkg-descr b/devel/py-z3c.caching/pkg-descr
index 52c66003bdac..2be768e23638 100644
--- a/devel/py-z3c.caching/pkg-descr
+++ b/devel/py-z3c.caching/pkg-descr
@@ -1,3 +1,3 @@
Caching infrastructure for web apps.
-WWW: https://pypi.python.org/pypi/z3c.caching/
+WWW: https://pypi.python.org/pypi/z3c.caching
diff --git a/devel/py-z3c.form/pkg-descr b/devel/py-z3c.form/pkg-descr
index 7d24bb669a81..b2df93cf39f5 100644
--- a/devel/py-z3c.form/pkg-descr
+++ b/devel/py-z3c.form/pkg-descr
@@ -1,3 +1,3 @@
An advanced form and widget framework for Zope 3.
-WWW: https://pypi.python.org/pypi/z3c.form/
+WWW: https://pypi.python.org/pypi/z3c.form
diff --git a/devel/py-z3c.formwidget.query/pkg-descr b/devel/py-z3c.formwidget.query/pkg-descr
index 5044750c407c..c90b48ffb1f2 100644
--- a/devel/py-z3c.formwidget.query/pkg-descr
+++ b/devel/py-z3c.formwidget.query/pkg-descr
@@ -1,3 +1,3 @@
A source query widget for z3c.form.
-WWW: https://pypi.python.org/pypi/z3c.formwidget.query/
+WWW: https://pypi.python.org/pypi/z3c.formwidget.query
diff --git a/devel/py-z3c.zcmlhook/pkg-descr b/devel/py-z3c.zcmlhook/pkg-descr
index 4ee186180201..b708377c2374 100644
--- a/devel/py-z3c.zcmlhook/pkg-descr
+++ b/devel/py-z3c.zcmlhook/pkg-descr
@@ -1,3 +1,3 @@
Easily hook into the ZCML processing machinery.
-WWW: https://pypi.python.org/pypi/z3c.zcmlhook/
+WWW: https://pypi.python.org/pypi/z3c.zcmlhook
diff --git a/devel/py-zExceptions/pkg-descr b/devel/py-zExceptions/pkg-descr
index 16c5189371b0..828754a54b75 100644
--- a/devel/py-zExceptions/pkg-descr
+++ b/devel/py-zExceptions/pkg-descr
@@ -1,3 +1,3 @@
zExceptions contains common exceptions used in Zope2.
-WWW: https://pypi.python.org/pypi/zExceptions/
+WWW: https://pypi.python.org/pypi/zExceptions
diff --git a/devel/py-zLOG/pkg-descr b/devel/py-zLOG/pkg-descr
index 28495af85dc5..709e6e03b0bf 100644
--- a/devel/py-zLOG/pkg-descr
+++ b/devel/py-zLOG/pkg-descr
@@ -3,4 +3,4 @@ is just a small shim over Python's logging module. Therefore, unless
you need to support a legacy package from the Zope 2 world, you're
probably better off using Python's logging module.
-WWW: https://pypi.python.org/pypi/zLOG/
+WWW: https://pypi.python.org/pypi/zLOG
diff --git a/devel/py-zc.buildout/pkg-descr b/devel/py-zc.buildout/pkg-descr
index dc4dac3af333..f8ec947ebd2d 100644
--- a/devel/py-zc.buildout/pkg-descr
+++ b/devel/py-zc.buildout/pkg-descr
@@ -3,4 +3,4 @@ applications. It provides tools for assembling applications from multiple
parts, Python or otherwise. An application may actually contain multiple
programs, processes, and configuration settings.
-WWW: https://pypi.python.org/pypi/zc.buildout/
+WWW: https://pypi.python.org/pypi/zc.buildout
diff --git a/devel/py-zclockfile/pkg-descr b/devel/py-zclockfile/pkg-descr
index 6a9f3939f85e..61947d2e983b 100644
--- a/devel/py-zclockfile/pkg-descr
+++ b/devel/py-zclockfile/pkg-descr
@@ -7,4 +7,4 @@ storage implementation uses file locks to mediate access to
file-storage database files. The database files and lock file files
are separate files.
-WWW: https://pypi.python.org/pypi/zc.lockfile/
+WWW: https://pypi.python.org/pypi/zc.lockfile
diff --git a/devel/py-zconfig/pkg-descr b/devel/py-zconfig/pkg-descr
index 81b6c5617a2e..59ecafa15bd0 100644
--- a/devel/py-zconfig/pkg-descr
+++ b/devel/py-zconfig/pkg-descr
@@ -5,4 +5,4 @@ very different from the model support by the ConfigParser module
found in Python's standard library, and is more suitable to
configuration-intensive applications.
-WWW: https://pypi.python.org/pypi/ZConfig/
+WWW: https://pypi.python.org/pypi/ZConfig
diff --git a/devel/py-zkpython/pkg-descr b/devel/py-zkpython/pkg-descr
index 5c12a15c9772..8c8058cdef2f 100644
--- a/devel/py-zkpython/pkg-descr
+++ b/devel/py-zkpython/pkg-descr
@@ -1,3 +1,3 @@
ZooKeeper Python bindings
-WWW: https://pypi.python.org/pypi/zkpython/
+WWW: https://pypi.python.org/pypi/zkpython
diff --git a/devel/py-zope.annotation/pkg-descr b/devel/py-zope.annotation/pkg-descr
index beba0d9fbffc..91067e76ac0d 100644
--- a/devel/py-zope.annotation/pkg-descr
+++ b/devel/py-zope.annotation/pkg-descr
@@ -1,4 +1,4 @@
This package provides a mechanism to store additional information
about objects without need to modify object class.
-WWW: https://pypi.python.org/pypi/zope.annotation/
+WWW: https://pypi.python.org/pypi/zope.annotation
diff --git a/devel/py-zope.app.applicationcontrol/pkg-descr b/devel/py-zope.app.applicationcontrol/pkg-descr
index 15f29933622d..d537635b3276 100644
--- a/devel/py-zope.app.applicationcontrol/pkg-descr
+++ b/devel/py-zope.app.applicationcontrol/pkg-descr
@@ -1,3 +1,3 @@
Zope application control.
-WWW: https://pypi.python.org/pypi/zope.app.applicationcontrol/
+WWW: https://pypi.python.org/pypi/zope.app.applicationcontrol
diff --git a/devel/py-zope.app.appsetup/pkg-descr b/devel/py-zope.app.appsetup/pkg-descr
index 104e91da922f..526260de96c6 100644
--- a/devel/py-zope.app.appsetup/pkg-descr
+++ b/devel/py-zope.app.appsetup/pkg-descr
@@ -1,3 +1,3 @@
Zope app setup helper.
-WWW: https://pypi.python.org/pypi/zope.app.appsetup/
+WWW: https://pypi.python.org/pypi/zope.app.appsetup
diff --git a/devel/py-zope.app.basicskin/pkg-descr b/devel/py-zope.app.basicskin/pkg-descr
index d6e13229a826..379cfc6beb0d 100644
--- a/devel/py-zope.app.basicskin/pkg-descr
+++ b/devel/py-zope.app.basicskin/pkg-descr
@@ -1,3 +1,3 @@
Zope ZMI Basic Skin.
-WWW: https://pypi.python.org/pypi/zope.app.basicskin/
+WWW: https://pypi.python.org/pypi/zope.app.basicskin
diff --git a/devel/py-zope.app.broken/pkg-descr b/devel/py-zope.app.broken/pkg-descr
index 8c7b17062e2e..d2961c02d118 100644
--- a/devel/py-zope.app.broken/pkg-descr
+++ b/devel/py-zope.app.broken/pkg-descr
@@ -1,3 +1,3 @@
Zope Broken (ZODB) Object Support.
-WWW: https://pypi.python.org/pypi/zope.app.broken/
+WWW: https://pypi.python.org/pypi/zope.app.broken
diff --git a/devel/py-zope.app.cache/pkg-descr b/devel/py-zope.app.cache/pkg-descr
index 59ce3bac8147..ea060d752088 100644
--- a/devel/py-zope.app.cache/pkg-descr
+++ b/devel/py-zope.app.cache/pkg-descr
@@ -1,3 +1,3 @@
Zope Caching Framework.
-WWW: https://pypi.python.org/pypi/zope.app.cache/
+WWW: https://pypi.python.org/pypi/zope.app.cache
diff --git a/devel/py-zope.app.component/pkg-descr b/devel/py-zope.app.component/pkg-descr
index a65e28e6b810..27c0018cc45d 100644
--- a/devel/py-zope.app.component/pkg-descr
+++ b/devel/py-zope.app.component/pkg-descr
@@ -1,3 +1,3 @@
Local Zope Component Support.
-WWW: https://pypi.python.org/pypi/zope.app.component/
+WWW: https://pypi.python.org/pypi/zope.app.component
diff --git a/devel/py-zope.app.container/pkg-descr b/devel/py-zope.app.container/pkg-descr
index d84aeb94e825..411c1ecbdddc 100644
--- a/devel/py-zope.app.container/pkg-descr
+++ b/devel/py-zope.app.container/pkg-descr
@@ -1,3 +1,3 @@
Zope Container.
-WWW: https://pypi.python.org/pypi/zope.app.container/
+WWW: https://pypi.python.org/pypi/zope.app.container
diff --git a/devel/py-zope.app.content/pkg-descr b/devel/py-zope.app.content/pkg-descr
index b0d220e8bfbb..67c0df605865 100644
--- a/devel/py-zope.app.content/pkg-descr
+++ b/devel/py-zope.app.content/pkg-descr
@@ -1,3 +1,3 @@
Zope Content Type.
-WWW: https://pypi.python.org/pypi/zope.app.content/
+WWW: https://pypi.python.org/pypi/zope.app.content
diff --git a/devel/py-zope.app.debug/pkg-descr b/devel/py-zope.app.debug/pkg-descr
index 6521593bc05a..3a00c010efed 100644
--- a/devel/py-zope.app.debug/pkg-descr
+++ b/devel/py-zope.app.debug/pkg-descr
@@ -1,3 +1,3 @@
Zope Debug Mode.
-WWW: https://pypi.python.org/pypi/zope.app.debug/
+WWW: https://pypi.python.org/pypi/zope.app.debug
diff --git a/devel/py-zope.app.dependable/pkg-descr b/devel/py-zope.app.dependable/pkg-descr
index 8248b83434ea..6b64ffbc68a1 100644
--- a/devel/py-zope.app.dependable/pkg-descr
+++ b/devel/py-zope.app.dependable/pkg-descr
@@ -1,3 +1,3 @@
Simple Dependency API.
-WWW: https://pypi.python.org/pypi/zope.app.dependable/
+WWW: https://pypi.python.org/pypi/zope.app.dependable
diff --git a/devel/py-zope.app.error/pkg-descr b/devel/py-zope.app.error/pkg-descr
index 4ce329f24b43..c3dcc6afa2ae 100644
--- a/devel/py-zope.app.error/pkg-descr
+++ b/devel/py-zope.app.error/pkg-descr
@@ -1,3 +1,3 @@
Error reporting utility management UI for Zope3.
-WWW: https://pypi.python.org/pypi/zope.app.error/
+WWW: https://pypi.python.org/pypi/zope.app.error
diff --git a/devel/py-zope.app.exception/pkg-descr b/devel/py-zope.app.exception/pkg-descr
index 2c9bf919bbe8..6e4a86525c71 100644
--- a/devel/py-zope.app.exception/pkg-descr
+++ b/devel/py-zope.app.exception/pkg-descr
@@ -1,3 +1,3 @@
Zope 3 exception views.
-WWW: https://pypi.python.org/pypi/zope.app.exception/
+WWW: https://pypi.python.org/pypi/zope.app.exception
diff --git a/devel/py-zope.app.folder/pkg-descr b/devel/py-zope.app.folder/pkg-descr
index 7420105e38d3..ebbeb0122b86 100644
--- a/devel/py-zope.app.folder/pkg-descr
+++ b/devel/py-zope.app.folder/pkg-descr
@@ -1,3 +1,3 @@
Folder Content Type for Zope 3.
-WWW: https://pypi.python.org/pypi/zope.app.folder/
+WWW: https://pypi.python.org/pypi/zope.app.folder
diff --git a/devel/py-zope.app.form/pkg-descr b/devel/py-zope.app.form/pkg-descr
index fb468b0dacda..3bf70e3d0271 100644
--- a/devel/py-zope.app.form/pkg-descr
+++ b/devel/py-zope.app.form/pkg-descr
@@ -1,3 +1,3 @@
The Original Zope 3 Form Framework.
-WWW: https://pypi.python.org/pypi/zope.app.form/
+WWW: https://pypi.python.org/pypi/zope.app.form
diff --git a/devel/py-zope.app.generations/pkg-descr b/devel/py-zope.app.generations/pkg-descr
index bc88a4f0579d..5fd013e6bbb9 100644
--- a/devel/py-zope.app.generations/pkg-descr
+++ b/devel/py-zope.app.generations/pkg-descr
@@ -1,3 +1,3 @@
ZMI UI for zope.generations.
-WWW: https://pypi.python.org/pypi/zope.app.generations/
+WWW: https://pypi.python.org/pypi/zope.app.generations
diff --git a/devel/py-zope.app.http/pkg-descr b/devel/py-zope.app.http/pkg-descr
index 7cb175d3f9ec..13a955e1ff16 100644
--- a/devel/py-zope.app.http/pkg-descr
+++ b/devel/py-zope.app.http/pkg-descr
@@ -1,3 +1,3 @@
HTTP Behavior for the Zope Publisher.
-WWW: https://pypi.python.org/pypi/zope.app.http/
+WWW: https://pypi.python.org/pypi/zope.app.http
diff --git a/devel/py-zope.app.pagetemplate/pkg-descr b/devel/py-zope.app.pagetemplate/pkg-descr
index 398f9e99dbdb..ada3134e5479 100644
--- a/devel/py-zope.app.pagetemplate/pkg-descr
+++ b/devel/py-zope.app.pagetemplate/pkg-descr
@@ -1,3 +1,3 @@
PageTemplate integration for Zope 3.
-WWW: https://pypi.python.org/pypi/zope.app.pagetemplate/
+WWW: https://pypi.python.org/pypi/zope.app.pagetemplate
diff --git a/devel/py-zope.app.publication/pkg-descr b/devel/py-zope.app.publication/pkg-descr
index e8c35d2c304d..40bf82540bd3 100644
--- a/devel/py-zope.app.publication/pkg-descr
+++ b/devel/py-zope.app.publication/pkg-descr
@@ -1,3 +1,3 @@
Zope publication.
-WWW: https://pypi.python.org/pypi/zope.app.publication/
+WWW: https://pypi.python.org/pypi/zope.app.publication
diff --git a/devel/py-zope.app.publisher/pkg-descr b/devel/py-zope.app.publisher/pkg-descr
index d75e5249a9c8..84ebd5fc4d72 100644
--- a/devel/py-zope.app.publisher/pkg-descr
+++ b/devel/py-zope.app.publisher/pkg-descr
@@ -1,3 +1,3 @@
Implementations and means for configuration of Zope 3 style views and resources.
-WWW: https://pypi.python.org/pypi/zope.app.publisher/
+WWW: https://pypi.python.org/pypi/zope.app.publisher
diff --git a/devel/py-zope.app.renderer/pkg-descr b/devel/py-zope.app.renderer/pkg-descr
index d5c2782bf390..fe281bb91c56 100644
--- a/devel/py-zope.app.renderer/pkg-descr
+++ b/devel/py-zope.app.renderer/pkg-descr
@@ -1,3 +1,3 @@
Text Renderer Framework.
-WWW: https://pypi.python.org/pypi/zope.app.renderer/
+WWW: https://pypi.python.org/pypi/zope.app.renderer
diff --git a/devel/py-zope.app.rotterdam/pkg-descr b/devel/py-zope.app.rotterdam/pkg-descr
index 489fcdf1cc84..28209469c58b 100644
--- a/devel/py-zope.app.rotterdam/pkg-descr
+++ b/devel/py-zope.app.rotterdam/pkg-descr
@@ -1,3 +1,3 @@
A Zope 3 ZMI Skin.
-WWW: https://pypi.python.org/pypi/zope.app.rotterdam/
+WWW: https://pypi.python.org/pypi/zope.app.rotterdam
diff --git a/devel/py-zope.app.schema/pkg-descr b/devel/py-zope.app.schema/pkg-descr
index 010fe5973d08..e312bc9f109a 100644
--- a/devel/py-zope.app.schema/pkg-descr
+++ b/devel/py-zope.app.schema/pkg-descr
@@ -1,3 +1,3 @@
Component Architecture based Vocabulary Registry.
-WWW: https://pypi.python.org/pypi/zope.app.schema/
+WWW: https://pypi.python.org/pypi/zope.app.schema
diff --git a/devel/py-zope.app.testing/pkg-descr b/devel/py-zope.app.testing/pkg-descr
index c568ad323006..449d7b6eee7e 100644
--- a/devel/py-zope.app.testing/pkg-descr
+++ b/devel/py-zope.app.testing/pkg-descr
@@ -1,3 +1,3 @@
Zope Application Testing Support.
-WWW: https://pypi.python.org/pypi/zope.app.testing/
+WWW: https://pypi.python.org/pypi/zope.app.testing
diff --git a/devel/py-zope.app.zcmlfiles/pkg-descr b/devel/py-zope.app.zcmlfiles/pkg-descr
index de21189cef47..287484a23995 100644
--- a/devel/py-zope.app.zcmlfiles/pkg-descr
+++ b/devel/py-zope.app.zcmlfiles/pkg-descr
@@ -1,3 +1,3 @@
Zope application server ZCML files.
-WWW: https://pypi.python.org/pypi/zope.app.zcmlfiles/
+WWW: https://pypi.python.org/pypi/zope.app.zcmlfiles
diff --git a/devel/py-zope.app.zopeappgenerations/pkg-descr b/devel/py-zope.app.zopeappgenerations/pkg-descr
index 3fb0d37f6419..f3df88d45e69 100644
--- a/devel/py-zope.app.zopeappgenerations/pkg-descr
+++ b/devel/py-zope.app.zopeappgenerations/pkg-descr
@@ -1,3 +1,3 @@
Zope Application ZODB Update Generations.
-WWW: https://pypi.python.org/pypi/zope.app.zopeappgenerations/
+WWW: https://pypi.python.org/pypi/zope.app.zopeappgenerations
diff --git a/devel/py-zope.applicationcontrol/pkg-descr b/devel/py-zope.applicationcontrol/pkg-descr
index 024802c94649..601701cd8638 100644
--- a/devel/py-zope.applicationcontrol/pkg-descr
+++ b/devel/py-zope.applicationcontrol/pkg-descr
@@ -1,3 +1,3 @@
Zope applicationcontrol.
-WWW: https://pypi.python.org/pypi/zope.applicationcontrol/
+WWW: https://pypi.python.org/pypi/zope.applicationcontrol
diff --git a/devel/py-zope.broken/pkg-descr b/devel/py-zope.broken/pkg-descr
index 846feff5b929..39bdd23890e9 100644
--- a/devel/py-zope.broken/pkg-descr
+++ b/devel/py-zope.broken/pkg-descr
@@ -1,4 +1,4 @@
This package is Zope Broken Object Interfaces and it is obsolete and
its functionality has been merged into the ZODB3 distribution itself.
-WWW: https://pypi.python.org/pypi/zope.broken/
+WWW: https://pypi.python.org/pypi/zope.broken
diff --git a/devel/py-zope.browser/pkg-descr b/devel/py-zope.browser/pkg-descr
index a3b883fa6bee..8e8e7b1d811f 100644
--- a/devel/py-zope.browser/pkg-descr
+++ b/devel/py-zope.browser/pkg-descr
@@ -1,3 +1,3 @@
This package provides shared browser components for the Zope Toolkit.
-WWW: https://pypi.python.org/pypi/zope.browser/
+WWW: https://pypi.python.org/pypi/zope.browser
diff --git a/devel/py-zope.browsermenu/pkg-descr b/devel/py-zope.browsermenu/pkg-descr
index e28b04f3b844..27e58856a1a2 100644
--- a/devel/py-zope.browsermenu/pkg-descr
+++ b/devel/py-zope.browsermenu/pkg-descr
@@ -1,4 +1,4 @@
This package provides an implementation of browser menus and
ZCML directives for configuring them.
-WWW: https://pypi.python.org/pypi/zope.browsermenu/
+WWW: https://pypi.python.org/pypi/zope.browsermenu
diff --git a/devel/py-zope.browserpage/pkg-descr b/devel/py-zope.browserpage/pkg-descr
index 374bc96e8af7..b496e534ee69 100644
--- a/devel/py-zope.browserpage/pkg-descr
+++ b/devel/py-zope.browserpage/pkg-descr
@@ -1,3 +1,3 @@
This package provides ZCML directives for configuring browser views.
-WWW: https://pypi.python.org/pypi/zope.browserpage/
+WWW: https://pypi.python.org/pypi/zope.browserpage
diff --git a/devel/py-zope.browserresource/pkg-descr b/devel/py-zope.browserresource/pkg-descr
index 64a0d7b9c03a..d07cc0728dc0 100644
--- a/devel/py-zope.browserresource/pkg-descr
+++ b/devel/py-zope.browserresource/pkg-descr
@@ -2,4 +2,4 @@ This package provides an implementation of browser resources.
It also provides directives for defining those resources using
ZCML.
-WWW: https://pypi.python.org/pypi/zope.browserresource/
+WWW: https://pypi.python.org/pypi/zope.browserresource
diff --git a/devel/py-zope.cachedescriptors/pkg-descr b/devel/py-zope.cachedescriptors/pkg-descr
index 906726b62872..39e12d2b2e56 100644
--- a/devel/py-zope.cachedescriptors/pkg-descr
+++ b/devel/py-zope.cachedescriptors/pkg-descr
@@ -1,3 +1,3 @@
Method and property caching decorators.
-WWW: https://pypi.python.org/pypi/zope.cachedescriptors/
+WWW: https://pypi.python.org/pypi/zope.cachedescriptors
diff --git a/devel/py-zope.component/pkg-descr b/devel/py-zope.component/pkg-descr
index a316133b0c16..b01834368d42 100644
--- a/devel/py-zope.component/pkg-descr
+++ b/devel/py-zope.component/pkg-descr
@@ -10,4 +10,4 @@ Adapters are components that are computed from other components
to adapt them to some interface. Because they are computed from
other objects, they are provided as factories, usually classes.
-WWW: https://pypi.python.org/pypi/zope.component/
+WWW: https://pypi.python.org/pypi/zope.component
diff --git a/devel/py-zope.componentvocabulary/pkg-descr b/devel/py-zope.componentvocabulary/pkg-descr
index 4cde2cd8d8cc..bd691b85eb99 100644
--- a/devel/py-zope.componentvocabulary/pkg-descr
+++ b/devel/py-zope.componentvocabulary/pkg-descr
@@ -1,3 +1,3 @@
Component vocabularies.
-WWW: https://pypi.python.org/pypi/zope.componentvocabulary/
+WWW: https://pypi.python.org/pypi/zope.componentvocabulary
diff --git a/devel/py-zope.configuration/pkg-descr b/devel/py-zope.configuration/pkg-descr
index 88c2b5990339..000be3b2d25a 100644
--- a/devel/py-zope.configuration/pkg-descr
+++ b/devel/py-zope.configuration/pkg-descr
@@ -6,4 +6,4 @@ configuration system provide configuration directives in some language
that express configuration choices. The intent is that the language be
pluggable. An XML language is provided by default.
-WWW: https://pypi.python.org/pypi/zope.configuration/
+WWW: https://pypi.python.org/pypi/zope.configuration
diff --git a/devel/py-zope.container/pkg-descr b/devel/py-zope.container/pkg-descr
index ccddf6ddc117..3e2f10a2a674 100644
--- a/devel/py-zope.container/pkg-descr
+++ b/devel/py-zope.container/pkg-descr
@@ -3,4 +3,4 @@ container implementations such as a BTreeContainer and OrderedContainer,
as well as the base class used by zope.site.folder for the Folder
implementation.
-WWW: https://pypi.python.org/pypi/zope.container/
+WWW: https://pypi.python.org/pypi/zope.container
diff --git a/devel/py-zope.contentprovider/pkg-descr b/devel/py-zope.contentprovider/pkg-descr
index 9a1dab371b45..9d530fa1a7b3 100644
--- a/devel/py-zope.contentprovider/pkg-descr
+++ b/devel/py-zope.contentprovider/pkg-descr
@@ -4,4 +4,4 @@ using a single template or static system of templates and METAL
macros, content provider objects are dynamically looked up based
on the setup/configuration of the application.
-WWW: https://pypi.python.org/pypi/zope.contentprovider/
+WWW: https://pypi.python.org/pypi/zope.contentprovider
diff --git a/devel/py-zope.contenttype/pkg-descr b/devel/py-zope.contenttype/pkg-descr
index 386796cd47b7..fa2b6ea0790f 100644
--- a/devel/py-zope.contenttype/pkg-descr
+++ b/devel/py-zope.contenttype/pkg-descr
@@ -1,3 +1,3 @@
zope.contenttype is a utility module for content-type handling.
-WWW: https://pypi.python.org/pypi/zope.contenttype/
+WWW: https://pypi.python.org/pypi/zope.contenttype
diff --git a/devel/py-zope.copy/pkg-descr b/devel/py-zope.copy/pkg-descr
index a39bd9551699..bbc0cdf6a2fd 100644
--- a/devel/py-zope.copy/pkg-descr
+++ b/devel/py-zope.copy/pkg-descr
@@ -3,4 +3,4 @@ It was once extracted from the zc.copy package to contain much
less dependencies. In fact, we only depend on zope.interface to
provide pluggability.
-WWW: https://pypi.python.org/pypi/zope.copy/
+WWW: https://pypi.python.org/pypi/zope.copy
diff --git a/devel/py-zope.copypastemove/pkg-descr b/devel/py-zope.copypastemove/pkg-descr
index 7358a71ef2ae..f8238fa007c2 100644
--- a/devel/py-zope.copypastemove/pkg-descr
+++ b/devel/py-zope.copypastemove/pkg-descr
@@ -1,3 +1,3 @@
Copy, Paste and Move support for content components.
-WWW: https://pypi.python.org/pypi/zope.copypastemove/
+WWW: https://pypi.python.org/pypi/zope.copypastemove
diff --git a/devel/py-zope.datetime/pkg-descr b/devel/py-zope.datetime/pkg-descr
index 40b94451cafd..da9218eaa4f7 100644
--- a/devel/py-zope.datetime/pkg-descr
+++ b/devel/py-zope.datetime/pkg-descr
@@ -1,4 +1,4 @@
zope.datetime is a set of commonly used date and time related
utility functions.
-WWW: https://pypi.python.org/pypi/zope.datetime/
+WWW: https://pypi.python.org/pypi/zope.datetime
diff --git a/devel/py-zope.deferredimport/pkg-descr b/devel/py-zope.deferredimport/pkg-descr
index b2767c0c8780..3c3effb02f31 100644
--- a/devel/py-zope.deferredimport/pkg-descr
+++ b/devel/py-zope.deferredimport/pkg-descr
@@ -1,4 +1,4 @@
zope.deferredimport allows you to perform imports names
that will only be resolved when used in the code.
-WWW: https://pypi.python.org/pypi/zope.deferredimport/
+WWW: https://pypi.python.org/pypi/zope.deferredimport
diff --git a/devel/py-zope.deprecation/pkg-descr b/devel/py-zope.deprecation/pkg-descr
index c44aea7c26f5..674803bd2977 100644
--- a/devel/py-zope.deprecation/pkg-descr
+++ b/devel/py-zope.deprecation/pkg-descr
@@ -6,4 +6,4 @@ zope.deprecation provides a simple function called
'deprecated(names, reason)' to deprecate the previously mentioned
Python objects.
-WWW: https://pypi.python.org/pypi/zope.deprecation/
+WWW: https://pypi.python.org/pypi/zope.deprecation
diff --git a/devel/py-zope.dottedname/pkg-descr b/devel/py-zope.dottedname/pkg-descr
index a743ecde764c..46ce45aa34cc 100644
--- a/devel/py-zope.dottedname/pkg-descr
+++ b/devel/py-zope.dottedname/pkg-descr
@@ -2,4 +2,4 @@ The zope.dottedname module provides one function, resolve that
resolves strings containing dotted names into the appropriate
python object.
-WWW: https://pypi.python.org/pypi/zope.dottedname/
+WWW: https://pypi.python.org/pypi/zope.dottedname
diff --git a/devel/py-zope.dublincore/pkg-descr b/devel/py-zope.dublincore/pkg-descr
index 83999eb51f6d..057841c33fc0 100644
--- a/devel/py-zope.dublincore/pkg-descr
+++ b/devel/py-zope.dublincore/pkg-descr
@@ -1,3 +1,3 @@
Zope Dublin Core implementation.
-WWW: https://pypi.python.org/pypi/zope.dublincore/
+WWW: https://pypi.python.org/pypi/zope.dublincore
diff --git a/devel/py-zope.error/pkg-descr b/devel/py-zope.error/pkg-descr
index 98d5675f8ae2..95d2b85b5a55 100644
--- a/devel/py-zope.error/pkg-descr
+++ b/devel/py-zope.error/pkg-descr
@@ -1,3 +1,3 @@
An error reporting utility for Zope3.
-WWW: https://pypi.python.org/pypi/zope.error/
+WWW: https://pypi.python.org/pypi/zope.error
diff --git a/devel/py-zope.event/pkg-descr b/devel/py-zope.event/pkg-descr
index 53a7204201cf..eef63e1b1db7 100644
--- a/devel/py-zope.event/pkg-descr
+++ b/devel/py-zope.event/pkg-descr
@@ -4,4 +4,4 @@ event systems can be built.
Application code can generate events without being concerned about the
event-processing frameworks that might handle the events.
-WWW: https://pypi.python.org/pypi/zope.event/
+WWW: https://pypi.python.org/pypi/zope.event
diff --git a/devel/py-zope.exceptions/pkg-descr b/devel/py-zope.exceptions/pkg-descr
index 2b497fa11845..46f785c86d69 100644
--- a/devel/py-zope.exceptions/pkg-descr
+++ b/devel/py-zope.exceptions/pkg-descr
@@ -2,4 +2,4 @@ zope.exceptions contains exception interfaces and implementations
which are so general purpose that they don't belong in Zope
application-specific packages.
-WWW: https://pypi.python.org/pypi/zope.exceptions/
+WWW: https://pypi.python.org/pypi/zope.exceptions
diff --git a/devel/py-zope.filerepresentation/pkg-descr b/devel/py-zope.filerepresentation/pkg-descr
index a5cdfcad9b94..095b4c36a61e 100644
--- a/devel/py-zope.filerepresentation/pkg-descr
+++ b/devel/py-zope.filerepresentation/pkg-descr
@@ -3,4 +3,4 @@ The interfaces defined here are used for file-system and
file-system-like representations of objects, such as file-system
synchronization, FTP, PUT, and WebDAV.
-WWW: https://pypi.python.org/pypi/zope.filerepresentation/
+WWW: https://pypi.python.org/pypi/zope.filerepresentation
diff --git a/devel/py-zope.formlib/pkg-descr b/devel/py-zope.formlib/pkg-descr
index bfec17f365c4..9f260465075e 100644
--- a/devel/py-zope.formlib/pkg-descr
+++ b/devel/py-zope.formlib/pkg-descr
@@ -1,3 +1,3 @@
Form generation and validation library for Zope.
-WWW: https://pypi.python.org/pypi/zope.formlib/
+WWW: https://pypi.python.org/pypi/zope.formlib
diff --git a/devel/py-zope.generations/pkg-descr b/devel/py-zope.generations/pkg-descr
index 0fe5618ea8ba..842679c7adc3 100644
--- a/devel/py-zope.generations/pkg-descr
+++ b/devel/py-zope.generations/pkg-descr
@@ -1,3 +1,3 @@
Zope application schema generations.
-WWW: https://pypi.python.org/pypi/zope.generations/
+WWW: https://pypi.python.org/pypi/zope.generations
diff --git a/devel/py-zope.globalrequest/pkg-descr b/devel/py-zope.globalrequest/pkg-descr
index 8c1364e6f5d5..7759097b38d2 100644
--- a/devel/py-zope.globalrequest/pkg-descr
+++ b/devel/py-zope.globalrequest/pkg-descr
@@ -1,3 +1,3 @@
Global way of retrieving the currently active request.
-WWW: https://pypi.python.org/pypi/zope.globalrequest/
+WWW: https://pypi.python.org/pypi/zope.globalrequest
diff --git a/devel/py-zope.interface/pkg-descr b/devel/py-zope.interface/pkg-descr
index 578172fad358..b51b27167cf0 100644
--- a/devel/py-zope.interface/pkg-descr
+++ b/devel/py-zope.interface/pkg-descr
@@ -3,4 +3,4 @@ Interfaces are a mechanism for labeling objects as conforming to a given API or
contract. So, this package can be considered as implementation of the Design By
Contract methodology support in Python.
-WWW: https://pypi.python.org/pypi/zope.interface/
+WWW: https://pypi.python.org/pypi/zope.interface
diff --git a/devel/py-zope.lifecycleevent/pkg-descr b/devel/py-zope.lifecycleevent/pkg-descr
index ae9eecf8d7e7..210baabe17af 100644
--- a/devel/py-zope.lifecycleevent/pkg-descr
+++ b/devel/py-zope.lifecycleevent/pkg-descr
@@ -1,3 +1,3 @@
Object life-cycle events.
-WWW: https://pypi.python.org/pypi/zope.lifecycleevent/
+WWW: https://pypi.python.org/pypi/zope.lifecycleevent
diff --git a/devel/py-zope.location/pkg-descr b/devel/py-zope.location/pkg-descr
index f912cdf378d2..09b11dfa7fcd 100644
--- a/devel/py-zope.location/pkg-descr
+++ b/devel/py-zope.location/pkg-descr
@@ -1,3 +1,3 @@
zope.location are special objects that has a structural location.
-WWW: https://pypi.python.org/pypi/zope.location/
+WWW: https://pypi.python.org/pypi/zope.location
diff --git a/devel/py-zope.minmax/pkg-descr b/devel/py-zope.minmax/pkg-descr
index bada6837dc0d..5eb38d489564 100644
--- a/devel/py-zope.minmax/pkg-descr
+++ b/devel/py-zope.minmax/pkg-descr
@@ -5,4 +5,4 @@ and apply different conflict resolution policies.
The subclasses defined here are resolving the conflicts using always
either the maximum or the minimum of the conflicting values.
-WWW: https://pypi.python.org/pypi/zope.minmax/
+WWW: https://pypi.python.org/pypi/zope.minmax
diff --git a/devel/py-zope.pagetemplate/pkg-descr b/devel/py-zope.pagetemplate/pkg-descr
index 16f75ea1b4b3..ac58704796e8 100644
--- a/devel/py-zope.pagetemplate/pkg-descr
+++ b/devel/py-zope.pagetemplate/pkg-descr
@@ -3,4 +3,4 @@ a clean separation of presentation and application logic while
allowing for designers to work with templates in their visual editing
tools (FrontPage, Dreamweaver, GoLive, etc.).
-WWW: https://pypi.python.org/pypi/zope.pagetemplate/
+WWW: https://pypi.python.org/pypi/zope.pagetemplate
diff --git a/devel/py-zope.processlifetime/pkg-descr b/devel/py-zope.processlifetime/pkg-descr
index b87c77f9d9f8..da935a72b734 100644
--- a/devel/py-zope.processlifetime/pkg-descr
+++ b/devel/py-zope.processlifetime/pkg-descr
@@ -1,4 +1,4 @@
This package provides interfaces/implementations for events relative
to the lifetime of a server process (startup, database opening, etc.)
-WWW: https://pypi.python.org/pypi/zope.processlifetime/
+WWW: https://pypi.python.org/pypi/zope.processlifetime
diff --git a/devel/py-zope.ptresource/pkg-descr b/devel/py-zope.ptresource/pkg-descr
index f4aa886a77b7..4d5b1bea6d85 100644
--- a/devel/py-zope.ptresource/pkg-descr
+++ b/devel/py-zope.ptresource/pkg-descr
@@ -2,4 +2,4 @@ This package provides a "page template" resource class, a resource
which content is processed with Zope Page Templates engine before
returning to client.
-WWW: https://pypi.python.org/pypi/zope.ptresource/
+WWW: https://pypi.python.org/pypi/zope.ptresource
diff --git a/devel/py-zope.publisher/pkg-descr b/devel/py-zope.publisher/pkg-descr
index 5791a81fd505..03480e60d679 100644
--- a/devel/py-zope.publisher/pkg-descr
+++ b/devel/py-zope.publisher/pkg-descr
@@ -5,4 +5,4 @@ represented by request and response objects which allow for easy
client interaction from Python. The behaviour of the publisher
is geared towards WSGI compatibility.
-WWW: https://pypi.python.org/pypi/zope.publisher/
+WWW: https://pypi.python.org/pypi/zope.publisher
diff --git a/devel/py-zope.ramcache/pkg-descr b/devel/py-zope.ramcache/pkg-descr
index 7cfd0a16eba3..a5a1cef9a5ad 100644
--- a/devel/py-zope.ramcache/pkg-descr
+++ b/devel/py-zope.ramcache/pkg-descr
@@ -1,3 +1,3 @@
Zope RAM Cache.
-WWW: https://pypi.python.org/pypi/zope.ramcache/
+WWW: https://pypi.python.org/pypi/zope.ramcache
diff --git a/devel/py-zope.schema/pkg-descr b/devel/py-zope.schema/pkg-descr
index 8f3d495558dc..5446a251dd5d 100644
--- a/devel/py-zope.schema/pkg-descr
+++ b/devel/py-zope.schema/pkg-descr
@@ -5,4 +5,4 @@ But a Field provides space for at least a title and a description. It can also
constrain its value and provide a validation method. Besides you can optionally
specify characteristics such as its value being read-only or not required.
-WWW: https://pypi.python.org/pypi/zope.schema/
+WWW: https://pypi.python.org/pypi/zope.schema
diff --git a/devel/py-zope.sequencesort/pkg-descr b/devel/py-zope.sequencesort/pkg-descr
index 81eb7e510c47..6a92c09a83b4 100644
--- a/devel/py-zope.sequencesort/pkg-descr
+++ b/devel/py-zope.sequencesort/pkg-descr
@@ -1,3 +1,3 @@
This package provides a very advanced sequence sorting feature.
-WWW: https://pypi.python.org/pypi/zope.sequencesort/
+WWW: https://pypi.python.org/pypi/zope.sequencesort
diff --git a/devel/py-zope.site/pkg-descr b/devel/py-zope.site/pkg-descr
index aaed0347edcb..5ddb8147f482 100644
--- a/devel/py-zope.site/pkg-descr
+++ b/devel/py-zope.site/pkg-descr
@@ -4,4 +4,4 @@ adapter registries for its adapter and utility registry. The module also
provides some facilities to organize the local software and ensures the
correct behavior inside the ZODB.
-WWW: https://pypi.python.org/pypi/zope.site/
+WWW: https://pypi.python.org/pypi/zope.site
diff --git a/devel/py-zope.size/pkg-descr b/devel/py-zope.size/pkg-descr
index 3dc05f27ba1f..192f210b083e 100644
--- a/devel/py-zope.size/pkg-descr
+++ b/devel/py-zope.size/pkg-descr
@@ -1,4 +1,4 @@
This package provides a definition of simple interface that allows
to retrieve the size of the object for displaying and for sorting.
-WWW: https://pypi.python.org/pypi/zope.size/
+WWW: https://pypi.python.org/pypi/zope.size
diff --git a/devel/py-zope.tales/pkg-descr b/devel/py-zope.tales/pkg-descr
index 133b6c206221..478632aec6ed 100644
--- a/devel/py-zope.tales/pkg-descr
+++ b/devel/py-zope.tales/pkg-descr
@@ -1,3 +1,3 @@
Zope Template Application Language Expression Syntax (TALES).
-WWW: https://pypi.python.org/pypi/zope.tales/
+WWW: https://pypi.python.org/pypi/zope.tales
diff --git a/devel/py-zope.testbrowser/pkg-descr b/devel/py-zope.testbrowser/pkg-descr
index 256d86424e4f..ab1498362901 100644
--- a/devel/py-zope.testbrowser/pkg-descr
+++ b/devel/py-zope.testbrowser/pkg-descr
@@ -3,4 +3,4 @@ with special focus on testing. It is used in Zope, but it's not
Zope specific at all. For instance, it can be used to test or
otherwise interact with any web site.
-WWW: https://pypi.python.org/pypi/zope.testbrowser/
+WWW: https://pypi.python.org/pypi/zope.testbrowser
diff --git a/devel/py-zope.testing/pkg-descr b/devel/py-zope.testing/pkg-descr
index 22c4fa4108f6..a71bf58df7c2 100644
--- a/devel/py-zope.testing/pkg-descr
+++ b/devel/py-zope.testing/pkg-descr
@@ -2,4 +2,4 @@ zope.testing is a package provides a number of testing
frameworks. It includes a flexible test runner, and
supports both doctest and unittest.
-WWW: https://pypi.python.org/pypi/zope.testing/
+WWW: https://pypi.python.org/pypi/zope.testing
diff --git a/devel/py-zope.traversing/pkg-descr b/devel/py-zope.traversing/pkg-descr
index 4377abbe91fc..10b28b6a0da5 100644
--- a/devel/py-zope.traversing/pkg-descr
+++ b/devel/py-zope.traversing/pkg-descr
@@ -1,4 +1,4 @@
The zope.traversing package provides adapteres for resolving object
paths by traversing an object hierarchy.
-WWW: https://pypi.python.org/pypi/zope.traversing/
+WWW: https://pypi.python.org/pypi/zope.traversing
diff --git a/devel/py-zope.viewlet/pkg-descr b/devel/py-zope.viewlet/pkg-descr
index d9208b9680a5..0211b1e30922 100644
--- a/devel/py-zope.viewlet/pkg-descr
+++ b/devel/py-zope.viewlet/pkg-descr
@@ -1,4 +1,4 @@
Viewlets provide a generic framework for building pluggable
user interfaces.
-WWW: https://pypi.python.org/pypi/zope.viewlet/
+WWW: https://pypi.python.org/pypi/zope.viewlet
diff --git a/devel/pythk/pkg-descr b/devel/pythk/pkg-descr
index 49237ddcc5d7..f194d09bb264 100644
--- a/devel/pythk/pkg-descr
+++ b/devel/pythk/pkg-descr
@@ -1,3 +1,3 @@
pythk is a collection of functions for Python. It is used by sqlcc.
-WWW: https://pypi.python.org/pypi/pythk/
+WWW: https://pypi.python.org/pypi/pythk