python3-remoto-1.1.4-150400.11.69<>,IdOp9|hd Ohv4 XdDY-:k_u"tO0{gg ﷊T>2(E1ZkC>B O i/1kd{lt|36FsV="Jl`=7uD۰>f ݱI:/sͫyhJjգrzF~T'j`\ʝfO9GXӘ.pTf{G(_xS?I|O91]~Tlvz>>>x?>hd $ c@DLPi S@S S S S S SLSSS0( 8  9 8 : F*|G*SH+SI-(SX-|Y-\-S].S^5Y b7kc8d8e8f8l8u8Sv:w:dSx;Sy<Cz>>>>">dCpython3-remoto1.1.4150400.11.69Remote command executor using ssh and Python in the remote endRemote command executor using ssh and Python in the remote end. This package is primarily built to support the ceph-deploy project. python-remoto is built upon python-execnet which manages the connections and processes.dOgoat22GSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/alfredodeza/remotolinuxnoarch")){{+i&&__uuwl.z..SS  }}f31 .6AA큤A큤A큤A큤A큤A큤A큤A큤dMdMdMdMdMdMdMdM\MNdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdM\ dMdMdMdMdMdMdMdMdMdMdMdMdMdMdM\yL\yL\yL\yL\yL\yL\L\yL\yL\yL\dM\yLdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdM\yL\yL\yL\yL\yL\yL\yL\yLdN\KdN\yL65f7db467a053809693859d7095339564a93e8127daf1ad0562a5d75f71475f4c46a740c2fe0df6e7a04de5000b1df472e8ab5184848fed44a4f63cbd65e086a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd515fbb04a330df28020195bd22ee66634873ec6eb880879afffa30191b1f3a4081df4c41e6b549a128ea49904d4b1f718e8a05bd5db50bb9995f27d8e452e0c1aa14b9828fb1a4e2e08d6c88391e2dc2f536102864311e47e23e0334a8c4dfcd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3dd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3d4bb154ba25816ce79264fdf976ac52fce010d3a805bd2c3eb630753afd6f08a8b0bf747248920f0c766e78e3b16bd3550ec1ea53a34b3478384d7882005399a62c282260c6782ac4717da41ea6029e3e2e08f56cd3832015e21da754f8d8327a04b88250237ea583d7129f1ad1a8496f742189ac986bfe5916d692cf59af34b5353167c630980c65b26c47b8e140f95af0d86ce11a1c8b4b65698bfea4b1d4f518dd0ef39b26aceffc056ac31206521c289787074b823ba02e1d19d6e0414ee149ea2577f9b5e2af7c27d94c8e1c3d6952eeb95936ce9aa62495b8299c802dd0cd43203d1fb47b4aa4cf86c3087cb9af332f842109602d78b23c241aab4dcfd039d0434f686e3ffb74156d1a887de2d00534a744745c437a1f6fb18d577ca5427e020f12a93c39e5856bb37f9a744ec19f0c2b28e046e83e47ac531ad6f017e8c2528ebf55e45e76d1244e47474119ecbac246adc401ee61f45c41454be2e8655526f85b1964b313d18f0707c0465fae47d1c85a073c2b693b6f9a41e0c57a7cc1a4c834bf65b1f6e75c83380386a67e0303844e62429d5107ace52cf250c31edebe2798fa4c342a7d1a0ebe4f85184663692ab463d2497fe28cb4044137d898827ce901c9ac84a243c46947422ee96ce94e1c173e5e0f51b8a406bcdcc47f6794ae9ddb5fbf601f21aa5e67ddd85c9e9d0061cb0d4428ba45fa7235220372620fffcb4067094b294f6ae401ad6de6938b4db93edc340cbc50b513c8907ef33f189eff468e2db1056cd5f67c685d5896a5ed5a0c06508aa90ed90da060dc489d292a2db228fe373408007034b300563e3914fd55062bb607eceb61453818924f7953ae44a06a488dd80c6b0fc5c81ab160677f75322fa309be3aca58afbb3c953005f720577d24b2ab8c5a05f45ca80a5449675edd11e0eec4dcb5b40d8beb4ee2de879313fc77d656dbe4e69afb266e715cdd6345b41a0f923233de4f419487c3b3fb5666a586aa5d3a9d3b2d9a6a9312cd205093d05183befaf83447db78d6f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c2412466f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c241246656dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f7560968456dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f75609684dcc789827ae7c1b0512c4d3ebc04dc72f3820defdc43f15c84a0b9a3818e6c1e736ed8c4be125b6a26e478083fda24d7120a536ddfe8c04a624344a60c42530a3cb44858f0f2f1d812d09f195158c97222cfb56d19a475b948d6a5239057cdb80ec5280919412eac8ed4fc4d4e9115425c947852e087c4893cc9d0fa25e814bdf9c8194b0b5be6aa0b91f76cea8770d3b2faf6a469ce33760766a3eaff8724139fd754bc8485a84ee12837424d003fc8166ab6b81fc6210f34460d991b1b9c5f109e58f836b49dcfdef295e988a85b4c2ccd054f0efed87a9ed800bee1dd48a323699d13e620b37a8923cf5e794315f82848d95d97cfa1cbf0a22d70f3172596616ceff1a380a715ffce15828ed5e9f6d72e56add3451ac806196fafc6fe450eeb8d8c4b94a3bcdd21369a6afec1d01c75df428900b08fef31b2f93e29baed0a18b82172c13e9a6b21956f9b610099a9099e91d1fe9d79a734fc24af372d81dce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae0c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632f003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632fb21919a4efa146f066ffad12f2ddba259b16d9ddb89270bf6740d698cfce2e9473114bf92500d910ef0fe960dd2522b63e9c0f8602db7d8e1e58c6d297ba69c9d38bc914d3b8a8fc73b3d78a057e9bbf2e26dd9afd6060ce8a1c5c0f2c8f7cbd7b059cfeea2cc3fc85896a7512d6772a95b5de8ae8454952f88dfb2f344f158ac7d02b77f55ebbb4dc287036ff68279c3136b54f44b10abddccd71394c53bffec5f6b8866b2ae01746b6137dd72d4ff20f80129b4553af279a99c62b709163bbf273ea853e183546ebfffe81eae1073487df4af69b7328af5b3ea2c81e9d0e69e9983ae6dc117b88f8772e845bb357b1c89ccc7ded65dd4c548eb28389b81b85c2189c1d898e64b924afbf7cc427fdbfb54f676fff9ae32f721ae6bbb7e9ff0af8fceb84b793564b7650daa790d347fdf9338465c4171ec6d2168f3e78e2f7af02c9477e4521a16d9818654292500aa44fa7a98bf06e913a2836ab5a2d4d5361bfae301b1134dbb91298e42fc2613f8f339e0ea4caab43e48ddff896ef0d147980247875ebb4038545992733080b7af82365cc6da403ed63fa9c7d3b4f317daad67992941b0eebb40211c00832e39fc9c8f269d730fb93b60c5534bd51e6e2cb871b7d31cbe6cd30e28002ffab7470b8943571d4004bbe38a3486835581ff5461f90d3e4bb4888f666bbae2cc71fe90cd5f0bb93d5a0588e66ef114ba5f8335e3c848e3723844d4a7eb906c84da8e2da072470eebc43d712e7111e14b0aa9c7f92b59b8d1f0b714f7de17853f948f90ecefe2ce08a18639fc4cc5938292d8b69709f2a81c1c85d0575eb0f97127648fc6619aa068789bc367bc08cd2254905213759eb5e86c0e097a455fafc4e07097accee20159c85bb57d1078df8ac5eb629rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-remoto-1.1.4-150400.11.69.src.rpmpython3-remoto@     python(abi)python3-execnetpython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3a^@\\@\]o@\]o@VɦVVTSySsteven.kowalik@suse.compgajdos@suse.compgajdos@suse.comncutler@suse.comricardo.dias@suse.comastieger@suse.comncutler@suse.comncutler@suse.comosynge@suse.comosynge@suse.com- Use python_module devel expansion for all Python versions we build.- version update to 1.1.4 * Add needs_ssh to the connection module to fix a backwards incompatible change- version update to 1.1.2 * Try a few different executables (not only python) to check for a working one, in order of preference, starting with python3 and ultimately falling back to the connection interpreter * Fix an issue with remote Python interpreters that might not be python, like in distros that use python3 or similar. * Allow to specify --context to kubernetes connections * When a remote exception happens using the JsonModuleExecute, include both stderr and stdout. * Create other connection backends aside from ssh and local: kubernetes, podman, docker, and openshift. * Adds new remote function/module execution model for non-native (for execnet) backends, so that modules will work in backends like kubernetes. * Create a helper (remoto.connection.get()) for retrieving connection backends based on strings * Increase the test coverage. * Allow using localhost, 127.0.0.1, and 127.0.1.1 to detect local connections (before the full hostname was required, as returned by socket.gethostname()) * No longer require creating logging loggers to pass in to connection classes, it will create a basic one when undefined. - turn the test suite on- spec: fix tarball URL - use official upstream release tarball- spec: python3-ify - as of https://github.com/ceph/ceph/pull/26262 this package is a runtime dependency of Ceph - update to 0.0.35: + see changelog at https://github.com/alfredodeza/remoto/blob/master/CHANGELOG.rst- update to 0.0.27: + (releases (0.0.23..27) fix various issues related to stdout/err + package a license file (boo#967555)- spec file + set Group: to Development/Languages/Python + set Source0: to the full URL- Use tarball from pypi.python.org instead of rolling our own from git - spec file + simplify setup + remove references to non-existent doc files- Updated to 0.0.23 + Create a better detection mechanism for remote ``sudo`` needs + Do not override remote environment variables to set the ``$PATH`` + Fix unneeded ssh connection when using FQDN hosts + Output the exact same order of remote ``stdout`` and ``stderr``- Updated to 0.0.19 + add some imports to init so that they are easier to use + make vendor libraries optionalgoat22 1691941199  !"#$%&&((*+,-./0123456788::<<>?@ABCDEFGHIJKLMNOPQRS1.1.4-150400.11.69 remotoremoto-1.1.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycexc.cpython-36.opt-1.pycexc.cpython-36.pycfile_sync.cpython-36.opt-1.pycfile_sync.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbackends__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdocker.cpython-36.opt-1.pycdocker.cpython-36.pyckubernetes.cpython-36.opt-1.pyckubernetes.cpython-36.pyclocal.cpython-36.opt-1.pyclocal.cpython-36.pycopenshift.cpython-36.opt-1.pycopenshift.cpython-36.pycpodman.cpython-36.opt-1.pycpodman.cpython-36.pycssh.cpython-36.opt-1.pycssh.cpython-36.pycdocker.pykubernetes.pylocal.pyopenshift.pypodman.pyssh.pyconnection.pyexc.pyfile_sync.pylog.pyprocess.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconftest.cpython-36.opt-1.pycconftest.cpython-36.pycfake_module.cpython-36.opt-1.pycfake_module.cpython-36.pyctest_connection.cpython-36.opt-1.pyctest_connection.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_rsync.cpython-36.opt-1.pyctest_rsync.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pycconftest.pyfake_module.pytest_connection.pytest_log.pytest_process.pytest_rsync.pytest_util.pyutil.pypython3-remotoREADME.rstpython3-remotoLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/remoto-1.1.4-py3.6.egg-info//usr/lib/python3.6/site-packages/remoto//usr/lib/python3.6/site-packages/remoto/__pycache__//usr/lib/python3.6/site-packages/remoto/backends//usr/lib/python3.6/site-packages/remoto/backends/__pycache__//usr/lib/python3.6/site-packages/remoto/tests//usr/lib/python3.6/site-packages/remoto/tests/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-remoto//usr/share/licenses//usr/share/licenses/python3-remoto/-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/c908edad2bf1465db65ed9ea27940aaa-python3-remoto.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledempty  !"#$%&'()*+,-./0123456789:;<=>?@ABRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRjH|ݚƊN]utf-8e7f917ac80083e1e6b002591d7ebbffbd75a1b544de278891b5dd124ba348eae? 7zXZ !t/]"k%r) `>X.mQt=u$-< 9h/8a6L-"xL n5$@<-/Vq,\#2e3b7-!feI[i5c[@,N-+db^Ѯ.s:ێabDz Tr&\֨⏙H S%<3yT}POG =σHBn!Y.2a7"}7IZNM`Ot.NϣG9&SA', ޸j,,}ag[;݁ %r<.B-E49?ylloNDʤJ^>u& PjXި,ݍ < L`"Hg}Pqor!y1Q$/~,wvσlz% }BN.\WcoP |QȕTOPMމw1Ҁ9ͱ'tu``2 qv~'lw!ƅW5o?R^ uMMIͲ&NVrAz* f.4 #4TxS-jRݡH0$Ɋsq-YɤS#fU\(0ᥫi?žEG\X9B"wd~|6;$y~W3cɬ4$k3-C|)}7utwE1.H S/JrӄH 'fMT9_6X!eV+in]> ˴)V^}O2Ky‘4)ˠ"|-O׾5g@tdJP|p|c` 3-GOu,JI8i [1^ )##D=t@*&Ore` <1`$ZCXFhps󓾿Q&|bsA얜qyS'2&{,EtHLJdR)D^ S>&+:hV'(tڍ캲L?Hl7 `fIjbWזGv{X!ϔ`N d>̳C_Pf.b7bc9Z27b|KVFd]V^wT 6.bNj(e# E^RA0W_M<,2Vg4ݕZ z t2fAӟTv,;2& Өsmœƒoӟp?w),4gF |fZRC~3`-wm΃evuSLyho dKQћ28hEʜ(s:ČD׸x >bCwIS+7)/'}Hp5SuW-nf$E^/WF]Z+Ѿ\e6On5>lPrDgQZ酀ɬE>}zFJGjӬݶ|cZ$gvX7V.zBUNB2ɮW_ڝNOU&["†9= @+=5:j~޿c:tg S!!:OKϧ|f+D* 'dX `ݙ6`+91 YZ