python3-remoto-1.1.4-150400.13.1<>,O\gY2p9|I1\* c)P4l,eSMeuEaDK"Mב[mYWT$ot@U\(Vz'K6pk+)CBrV>S2 |5["<`@}mҕg)Lٷ'RXrTGJJl*&9D`2#Hd݂7ze+$̅l?Ǘʽ:N9c]q2+?zlREY>&хiX8uB-fp}-*n,: p gT/k_Eg>>>|?>ld # b@DPTm SDS S S S S SPSSS4( 8  9 < : F*G*SH+SI-,SX-Y-\-S].S^5] b7oc8d8e8f8l8u8Sv: w:hSx;Sy=Cz> >> >&>hCpython3-remoto1.1.4150400.13.1Remote 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.gY2h03-ch2cSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/alfredodeza/remotolinuxnoarch")){{+i&&__uuwl.z..SS7 2z}f31 .6AA큤A큤A큤A큤A큤A큤A큤A큤gY2gY2gY2gY2\\gY2gY2\MNgY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2\ gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2\yL\yL\yL\yL\yL\yL\L\yL\yL\yL\gY2\yLgY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2gY2\yL\yL\yL\yL\yL\yL\yL\yLgY2\KgY2\yL65f7db467a053809693859d7095339564a93e8127daf1ad0562a5d75f71475f4c46a740c2fe0df6e7a04de5000b1df472e8ab5184848fed44a4f63cbd65e086a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd515fbb04a330df28020195bd22ee66634873ec6eb880879afffa30191b1f3a4081df4c41e6b549a128ea49904d4b1f718e8a05bd5db50bb9995f27d8e452e0c1aa14b9828fb1a4e2e08d6c88391e2dc2f536102864311e47e23e0334a8c4dfcd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3dd767069a48147a132b55bc93cdf735d7a49c5b32b86093744ba4c5d692204e3d4bb154ba25816ce79264fdf976ac52fce010d3a805bd2c3eb630753afd6f08a84bb154ba25816ce79264fdf976ac52fce010d3a805bd2c3eb630753afd6f08a82c282260c6782ac4717da41ea6029e3e2e08f56cd3832015e21da754f8d8327a2c282260c6782ac4717da41ea6029e3e2e08f56cd3832015e21da754f8d8327a353167c630980c65b26c47b8e140f95af0d86ce11a1c8b4b65698bfea4b1d4f5353167c630980c65b26c47b8e140f95af0d86ce11a1c8b4b65698bfea4b1d4f5447d47994ff6ac290a4d5ff2ca7ea8f00602db218802aa9dbae921b007e5235f447d47994ff6ac290a4d5ff2ca7ea8f00602db218802aa9dbae921b007e5235fccf995fcf376baaac4533142ea3162dbf0a588a58e67c1caf20d9f0a159109b4ccf995fcf376baaac4533142ea3162dbf0a588a58e67c1caf20d9f0a159109b4cf0651476381bdd0cea744c404012bdbdf8d11f0760e99e9e16a4be685373585cf0651476381bdd0cea744c404012bdbdf8d11f0760e99e9e16a4be685373585c1a4c834bf65b1f6e75c83380386a67e0303844e62429d5107ace52cf250c31e08712469dda2000b0ddcf24f7d1369a7a1c2ec91eb192a447504c5c59ae0523008712469dda2000b0ddcf24f7d1369a7a1c2ec91eb192a447504c5c59ae0523094ae9ddb5fbf601f21aa5e67ddd85c9e9d0061cb0d4428ba45fa72352203726294ae9ddb5fbf601f21aa5e67ddd85c9e9d0061cb0d4428ba45fa723522037262189eff468e2db1056cd5f67c685d5896a5ed5a0c06508aa90ed90da060dc489d189eff468e2db1056cd5f67c685d5896a5ed5a0c06508aa90ed90da060dc489d7953ae44a06a488dd80c6b0fc5c81ab160677f75322fa309be3aca58afbb3c957953ae44a06a488dd80c6b0fc5c81ab160677f75322fa309be3aca58afbb3c95e2de879313fc77d656dbe4e69afb266e715cdd6345b41a0f923233de4f419487e2de879313fc77d656dbe4e69afb266e715cdd6345b41a0f923233de4f419487f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c2412466f7d40382462ff723021b445cc1940ce6eeef7e152fe958554a2a3751c241246656dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f7560968456dad6edc3a992f0ce37e949aaa05accba9dcb4df3f459c1ea9b775f75609684dcc789827ae7c1b0512c4d3ebc04dc72f3820defdc43f15c84a0b9a3818e6c1e736ed8c4be125b6a26e478083fda24d7120a536ddfe8c04a624344a60c42530a3cb44858f0f2f1d812d09f195158c97222cfb56d19a475b948d6a5239057cdb80ec5280919412eac8ed4fc4d4e9115425c947852e087c4893cc9d0fa25e814bdf9c8194b0b5be6aa0b91f76cea8770d3b2faf6a469ce33760766a3eaff8724139fd754bc8485a84ee12837424d003fc8166ab6b81fc6210f34460d991b1b9c5f109e58f836b49dcfdef295e988a85b4c2ccd054f0efed87a9ed800bee1dd48a323699d13e620b37a8923cf5e794315f82848d95d97cfa1cbf0a22d70f3172596616ceff1a380a715ffce15828ed5e9f6d72e56add3451ac806196fafc6fe450eeb8d8c4b94a3bcdd21369a6afec1d01c75df428900b08fef31b2f93e29baed0a18b82172c13e9a6b21956f9b610099a9099e91d1fe9d79a734fc24af372d81dce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae0c5cbf98e15a4b3bb25bb3ccde7bbe86f987e2f2297db97a2028e87ef2ed1aae2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb2a0a320a5283ff36d6cbb077756c9621de9af81053dd5cd8b8e63d663a6b29fb003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632f003223c46d027ab62c9bebd1730e620ef80cbfe8620da897d02710c173a6632fd3a867335620a37064b3891caebee9bf523a4f98848378f13c6bb0e1fa83918fe372c10c3c14a35507c11bf314e10183ae028f800bc5eacc7436bbed05ccbb937a48c8332ebd4633fd94bb54082ce7374354250522662577a55b59d8212b2282d38bc914d3b8a8fc73b3d78a057e9bbf2e26dd9afd6060ce8a1c5c0f2c8f7cbd1c2b54bcca6c9a24dc6cac5da0db9b0efff3f7dca42d76cb4d65372b2e9a9e2bc7d02b77f55ebbb4dc287036ff68279c3136b54f44b10abddccd71394c53bffeb31cd962a873cb2b86bd60a5107a1ce92b9e0c9d3235eae930e41553c7ebf9eef273ea853e183546ebfffe81eae1073487df4af69b7328af5b3ea2c81e9d0e690579a8ea1811b426a4d38cd044b05228c6fc5e86c80648c19e10837f1253cb6f7bd66335a49e8e6e246434de0de654ba28588bf68f491f12d63fca2ad418fecb02c9477e4521a16d9818654292500aa44fa7a98bf06e913a2836ab5a2d4d5361bfae301b1134dbb91298e42fc2613f8f339e0ea4caab43e48ddff896ef0d147980247875ebb4038545992733080b7af82365cc6da403ed63fa9c7d3b4f317daad67992941b0eebb40211c00832e39fc9c8f269d730fb93b60c5534bd51e6e2cb871b7d31cbe6cd30e28002ffab7470b8943571d4004bbe38a3486835581ff5461f90d3e4bb4888f666bbae2cc71fe90cd5f0bb93d5a0588e66ef114ba5f8335e3c848e3723844d4a7eb906c84da8e2da072470eebc43d712e7111e14b0aa9c7f92b59b8d1f0b714f7de17853f948f90ecefe2ce08a18639fc4cc5938292d8b69709f2a81c1c85d0575eb0f97127648fc6619aa068789bc367bc08cd2254905213759eb5e86c0e097a455fafc4e07097accee20159c85bb57d1078df8ac5eb629rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-remoto-1.1.4-150400.13.1.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 optionalh03-ch2c 1733898771  ""$$&&((*+,-./0123456788::<<>?@ABCDEFGHIJKLMNOPQRS1.1.4-150400.13.1 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:36769/SUSE_SLE-15-SP4_Update/6f659fcd73726dce33fefc4e812ac9d3-python3-remoto.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledempty  !"#$%&'()*+,-./0123456789:;<=>?@ABRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRcs2DButf-88278a2f253112bb8052a075345b5c133019c8e65511184309889075c342b4037? 7zXZ !t/P ]"k%Ia H] ] WvoeEW?_"3ZJ fWwQ9K/da}t'oPr1~BRN8. q-QW>p:mӈ2dsPi9-6kDmxjjҋ[\?XV9(#fW}?zH8v]Z]'zcr*$M,F%pkhBH  8ҝII;?"w5@(AS[:bGEnsTkQPlop=zDBgNZ:S2c╢TPEwoa÷Ks~ݡckw+ a!zxVrGwP J'3 [_ +Ԝh=<$ z 7I|mCm8 =8Ob]o Η}痡ܖJie4CyV@Bkrx7{5M@#oԙ!WF HMY@Bw O\4hg'MQkf8qgƑ|Q̞c룰5US d&YzfM3Ϩ]{#b+Lm+VVfCWm޷ [b79EGQJų_W؈f>Eł-R+wpYAWu>{ ͇}o{:/{#SunZSD>]3~h[#륚ps0#Q>RGglsjNa)@^ 6#OLiOASg1oagA&yVw11n#1EtCUM{c)LF9䇮 ,_RE[)nG*Wƽ# lzH)(<4%&FVBNt @:k'8*vPzExoZ]<Hw?^yR`py.z2GMA+f_b\hm H{YKf<ā]|n)7brp '!;s5^?9WG ;c!@K A}hS~@; t]l*Mi7)Ulh%o:~ބ%bTbhM{02_CNQO}wgWفtK'!D&.\*>DӖi/|%r#?}|u5 Moq*|`Ԧ謶1:s百,?4>FiGg&1|/FX= =X3}~6|Rw& $qd†Ǹ?pz-©RQ+ICycL6ԳT|HVM'cLԺQp=̑ 9tטi[{SLe`SYet.i:N Rx%mQ@a̕Lϛ:ꁩ<++/UC!]NŇ5ga&Ժ_p5=ђ-:aFՄ{w-M+|>~_'ՖGNtęQ!D>Zb£mb@<;ࡈʀ<ӻϥ&AGpJN oij4mff?W 5kSxO j1z>^ vқ "|s6!clK Wܶ V-lWns4egɫWq =^1xD/0&ʺZ'IBEi=L&.soubI}={o-Ty5,Q`! 9\-|G:y2ӏ'? y>v3V]}Uٔ#n쐔{ؖ m>7z)<p6'ZǴ ȫܔG𖰵ס7bm#]%<ţ$`[@Ѡ f}|bq )tk?TH: BH~ MYPt$G)j+O~<]-!ʗExYZ[Cy"۰Q1^Zث,ac!4Cx04NR3lI N =Rd0r!86wCؘwP~Z'ㅞG-D)*/ X0FGΜwX 99Ɵ_P`)ݑ̵CES=-~C^$D [20c2blcdlYa{ =S0C#*ؐk'Y #5.Ho=7IphJoכy d1f)7E (ŋ#HQ%~G]uJjе>x YZ