python3-urlgrabber-4.1.0-150400.8.64<>,4 dQp9|&6g\raW^P,י$.:°:ɼU YՃ@TE\?} ;HTHdz EI~Q|!XX2{4r# 4`"Ov Yk&).o]>l;ayD1Pfyӯbt|?Kjsn A%}uR޷8ͤQC*6[c鰩>[Ɵtn`] OB>E&h?&Xd ' O-N\ r5#h# # # #  ##  ###r#,@ l 3 \`r(s8|9:>y@FG#H(#I#XY\#]|#^ b"bc# d#e#f#l#u##v$@w$#x%(#y%z%&& &&TCpython3-urlgrabber4.1.0150400.8.64A high-level cross-protocol url-grabberA high-level cross-protocol url-grabber for python supporting HTTP, FTP and file locations. Features include keepalive, byte ranges, throttling, authentication, proxies and more.dQgoat12SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/Pythonhttps://github.com/rpm-software-management/urlgrabberlinuxnoarch# python3_install_alternative: update-alternatives --quiet --install /usr/bin/urlgrabber urlgrabber /usr/bin/urlgrabber-3.6 36 last_flavor=`[ -f _current_flavor ] && cat _current_flavor || true` if [ -z "$last_flavor" ]; then last_flavor="tmp"; fi if [ "$last_flavor" != "python3" ]; then if [ -d build ]; then mv build _build.$last_flavor; fi if [ -d _build.python3 ]; then mv _build.python3 build; fi fi echo python3 > _current_flavor python_flavor=python3 /usr/sbin/update-alternatives --quiet --install /usr/lib/urlgrabber-ext-down urlgrabber-ext-down /usr/lib/urlgrabber-ext-down-3.6 36# python3_uninstall_alternative: if [ ! -e "/usr/bin/urlgrabber-3.6" ]; then update-alternatives --quiet --remove "urlgrabber" "/usr/bin/urlgrabber-3.6" fi1:|; 66ooC$C$[k[kDBO0% )$_EAA큤A큤A큤A큤dQdQdQdQdQdQdQdQdQdQdQdBzdQdQdQdQdQdQdQdQdQdQdQ\sdBzdBzdBzdQdQdQ]\\s\sdQ\se470836a7a0ded29c5e4b3c2f29256ed545c88df2efd6721a046b8946816263f1fffbd760af33ebbc0cb48f0a2d8318564a3a4105821d5ccffc8e056075f5859a0e228542c8bd7a4d491fbbbcb6095368ccf8bfb259a99cd032b6cba5ea95aa601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbb9a8dacb9d441f97702892579aaf02a4e224b18c4326c48f22c262459e50b094daffec4f423f1ebce59e527e4ddac3250cf08957f8eeec7c105f72aaab99373d133626f8be9590acadb0a206098aa8425226b6c1cc788e4e636d705040370800d214d82b4abd11a98942ae6ae5399d8e4daab380a1cff32aac787490e5ee64fec0cacefcd95e68bd920909dbf1d736b6f5d6228244204b7f582fd59711311c2de4a113549909c62311f2a37718abcb372b0b278e628c67b1d3371e9915ee8731c779a2b941f5760d54b130a5c40c5f4a2f0fad0919784fd4aacf4ecc16b605473f3dc1c3b881adcae1cc8fd226e498f5fd4c1bbb2a6bf9b84139f9ec6398d825dd2ea1d4e43357675d6c4655a3aa46587285f4d506ef31b86a0c7e75196fdcf1e1686878c033d146c268d8ea271458d6cd581a3afc26655ce7a0d2ae4cf638af72b5ec7e907a9549ad4f00ed22b647cec25735b72549c1aa7676bd70e176d5fdd6505e02f2fc18a6562a1446b4387e00c4c15fae951d2505857ed2fca9a83d65427b5e4fcd4817348c3c1fe3b877697259a21b3d8655c4c40ccfc5ff22b897574bc39c57c804dc976ae85ff30e3f82986736fcea3469963c8388086bcbd472bf1a7a26974ca52d75500eafbe406a35254ff50fe556562076ec7334d319d7824109e326ef15cdd99239e0dc5a6c636f4e2618c67fbfcb3e4661bee3e9513370c1fd41a59f304712f4b270b3268be27f3c1b1e980d571764c0f44c4dff67b25b32999f0fe4111ea65d2585e0ba0dce269e26e976b72ea7693676207e2abaa32298a5833de4334b29f289dbddf3a1220dd3174d6165b55a9cdb71e7aad76dcda6247adbf6d5848965d9f0d554bed9ed3dbba48d4293913fc9d6d1b99e06475c6acff0a5bc743e4e5912830e21128c38a516910c9b2bffb108286be3da576498bc1eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449/etc/alternatives/urlgrabber/etc/alternatives/urlgrabber-ext-down@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-urlgrabber-4.1.0-150400.8.64.src.rpmpython3-urlgrabber@@    /bin/sh/bin/sh/usr/bin/python3python(abi)python3-pycurlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.0.4-14.6.0-14.0-15.2-1python-urlgrabber4.14.3dBzc pb@a@aa`2^^x]\v{\s\l@[ @YTܕpablo.suarezhernandez@suse.comvictor.zhestkov@suse.compablo.suarezhernandez@suse.compablo.suarezhernandez@suse.compablo.suarezhernandez@suse.commcepl@suse.compgajdos@suse.compgajdos@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comjmatejek@suse.commc@suse.de- Raise proper exception from urlgrab() when local file is not found (bsc#1208288) - Added: * fix-urlgrab-file-schema-comparison.patch- Avoid crashing when setting URLGRABBER_DEBUG=1 environment variable - Incorporate latest changes for the fix of wrong logic on find_proxy method causing proxy not being used (bsc#1201788) - Added: * avoid_crashing_when_urlgrabber_debug_enabled.patch - Updated: * fix_find_proxy_logic_and_drop_six.patch- Fix wrong logic on find_proxy method causing proxy not being used - Added: * fix_find_proxy_logic_and_drop_six.patch- Add missing bugzilla references (bsc#1152514) (bsc#1146683)- Use binary mode when reopening files - Added: * use-binary-mode-when-reopening-files.patch- Make independent of the actual value of %%{_libexecdir} macro. - Conflicts python-urlgrabber to avoid conflicts with older python2 version of the package (modern python2-urlgrabber is all right).- urlgrabber-ext-down as an alternative- %python3_only -> %python_alternative - urlgrabber-ext-down is expected to reside under /usr/libexec- Update to 4.1.0: * Fix confused license header to clarify licensing * Fix Python 3 compatibility with urlgrabber-ext-down * Support HTTP CONNECT with reget. BZ 1585596 * Fix for usage of _levelNames from logging module * Fix issue when URLGRABBER_DEBUG is not an integer on Python 3 * Revise setup.py to remove need for extra setup-time dependencies * setuptools: Update Development Status to Production/Stable- Drop patch grabber_fix.diff that was never upstreamed. Should not be needed anymore- Update to the upstream version 4.0.0: * Port to Python 3 rocket * Add curl_obj option to grabber * Throw an obvious error message when urlgrabber-ext-down is missing when attempting to use external downloader * Use setuptools for setup.py instead of distutils - Remove merged patches: * declare-dollar-sign-as-safe-in-urlquote.patch * python-urlgrabber-3.9.1-set-SSL_VERIFYHOST-correct.dif * python-urlgrabber-3.9.1-preserve-queryparams-in-urls.patch- Remove superfluous devel dependency for noarch package- Clean SPEC file- singlespec auto-conversion- declare $ sign as a safe character in url paths to prevent escaping /$RCE/ which lead into problems with token auth (bnc#902416) * declare-dollar-sign-as-safe-in-urlquote.patch * python-urlgrabber-3.9.1-set-SSL_VERIFYHOST-correct.dif - set curl option SSL_VERIFYHOST correct/bin/sh/bin/shgoat12 1691941201  !"#4.1.0-150400.8.64 urlgrabberurlgrabber-ext-downurlgrabberurlgrabber-3.6urlgrabberurlgrabber-4.1.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbyterange.cpython-36.opt-1.pycbyterange.cpython-36.pycgrabber.cpython-36.opt-1.pycgrabber.cpython-36.pycmirror.cpython-36.opt-1.pycmirror.cpython-36.pycprogress.cpython-36.opt-1.pycprogress.cpython-36.pycbyterange.pygrabber.pymirror.pyprogress.pyurlgrabber-ext-downurlgrabber-ext-down-3.6python3-urlgrabberChangeLogREADMETODOpython3-urlgrabberLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/urlgrabber-4.1.0-py3.6.egg-info//usr/lib/python3.6/site-packages/urlgrabber//usr/lib/python3.6/site-packages/urlgrabber/__pycache__//usr/lib//usr/lib//usr/share/doc/packages//usr/share/doc/packages/python3-urlgrabber//usr/share/licenses//usr/share/licenses/python3-urlgrabber/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:29613/SUSE_SLE-15-SP4_Update/9c699988d1e2f1db11fba2872180ec6f-python3-urlgrabber.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiled RRRRRRRRRRRRRRRRR-V*můutf-843a0381eb53244bab47f1646aeee200fe7945158c03ab96e35a0a4ad7a18a730?7zXZ !t/]"k%a Kq[K닊c,2!'@cˇ^͹)NN/ZY(URVL-ol[G%Z̷8MyA_WUVMXcϫ_RƢܙt4g'K tp~Wk׊}Ց'O-~,to)ucoԜq-N{ƨP:HB 1Z]j#Z>ƍi™pZ+M4bS0q\+bT_*^h *2du, SB;Ьƺ%x8s:CRu-r)0yeW]lcQyfd'%F[ⷚݹH~0'Ǻddz3~ʽLGCUMOV͂V><)<5d$ݮ )!D2WWC-zᎫ[4_Pmw"E{ƀOs(ԍO 13sxDaxR%m^.U㹰EdavB))aG&i_:l;ӨP \=M+nНG e5o8'yڦO\loQ IIX08k(ΰ|W4D${!{ r69m=yVv n/$,Hy4eS7ӊz\REw%j>aU]FN!,Q−+Gc8Ӣ{Im |j7t͖ ⻿Uarу(lFB$ǻ|&z@}:Hp"򶇃j^*A\`\m-le5֖#$.a t S6!%ARqY뗘_vYNqEO Pӕa):imF|<>bq9lC s7#sUS_bZ*y~ތل__2 /XXQqb2EԾzd9EV:ElkfmADE &O´?qDbmQ~Jb?Xrk1kg9e7gh \:F5#5; &5Hߤe|+_t+iFxG@I[9/%Qr8o+0[obgwVGvّ 3fB9sF:'ਕQo` ͘u(8h#S4Pꡉf5 Suk875_?0ˀQ#B 4ߥQzK9Am3#]KSz6EBʯ`fgܒHQE!(, x@O?"3#TTRϸ}MY桨P#1n'̇O&܉id{aۧ`^,GT k}@Ct6IO܀gL OŠw8L^kJtpXzCÙ{kebn|jJd1a;˅ Dfl̳Nw} & }hL rb@Mg2 '|CngSr\T;ȮpWw8ۜ`Rw]EC9סOl*Dׯote8(-ƌrQ3SzԐ eZ#4t[j4Bʡ`pO{2B%ޤP qv$f1Iu9 `ٶoXd9ޤ5U&%By5[2}\dw";g_6͑w'M\Zug̥V t4 hX(>^|4eC|BUBE eAQ hLMb粯zTIwƁoWf@jʦ˒e-3// YZ