summaryrefslogtreecommitdiff
path: root/urlgrabber/__init__.py
diff options
context:
space:
mode:
authorbiao716.wang <biao716.wang@samsung.com>2020-08-26 11:34:58 +0900
committerbiao716.wang <biao716.wang@samsung.com>2020-08-26 11:34:58 +0900
commita5651e772478cb72e7fd02e1d60bbe7a509a4d50 (patch)
treedd6921b15d6285d79e2e42dcbbd132ac066b19d1 /urlgrabber/__init__.py
parent136d1e028cec5dcddc6ef6ac7302c794fda5f135 (diff)
downloadpython-urlgrabber-a5651e772478cb72e7fd02e1d60bbe7a509a4d50.tar.gz
python-urlgrabber-a5651e772478cb72e7fd02e1d60bbe7a509a4d50.tar.bz2
python-urlgrabber-a5651e772478cb72e7fd02e1d60bbe7a509a4d50.zip
Port to Python3debian/4.1.0
Change-Id: I46b8f71dce3d1f009617aa6e969414ad0c6393a6 Signed-off-by: biao716.wang <biao716.wang@samsung.com>
Diffstat (limited to 'urlgrabber/__init__.py')
-rwxr-xr-x[-rw-r--r--]urlgrabber/__init__.py44
1 files changed, 26 insertions, 18 deletions
diff --git a/urlgrabber/__init__.py b/urlgrabber/__init__.py
index ddd5204..60f56c3 100644..100755
--- a/urlgrabber/__init__.py
+++ b/urlgrabber/__init__.py
@@ -1,16 +1,18 @@
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Library General Public License for more details.
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the
+# Free Software Foundation, Inc.,
+# 59 Temple Place, Suite 330,
+# Boston, MA 02111-1307 USA
# Copyright 2002-2006 Michael D. Stenner, Ryan Tomayko
# Copyright 2009 Red Hat, Inc - pycurl support added by Seth Vidal
@@ -44,11 +46,17 @@ following features:
automatically switching mirrors if there is a failure.
"""
-__version__ = '3.9.1'
-__date__ = '2009/09/25'
-__author__ = 'Michael D. Stenner <mstenner@linux.duke.edu>, ' \
- 'Ryan Tomayko <rtomayko@naeblis.cx>' \
- 'Seth Vidal <skvidal@fedoraproject.org>'
-__url__ = 'http://linux.duke.edu/projects/urlgrabber/'
+try:
+ from email import message_from_string
+ from pkg_resources import get_distribution
+ pkgInfo = get_distribution(__package__).get_metadata('PKG-INFO')
+ __metadata__ = message_from_string(pkgInfo)
+ del pkgInfo
-from grabber import urlgrab, urlopen, urlread
+ __version__ = __metadata__['Version']
+ __author__ = __metadata__['Author']
+ __url__ = __metadata__['Home-page']
+except:
+ __author__ = __version__ = __url__ = '<see setup.cfg>'
+
+from .grabber import urlgrab, urlopen, urlread