python3-configshell-fb-1.1.29-3.3.1<>,Gpap9|\7ho.xݻhG9g;[~'_9h*irw Q\xv/]{_vZI UI@ TTkpyd"t_F# b(U"b_:ɑ!{YtS(ɛJvZYcQD^y \W6A2?2d  & Y $,0Iju 00 0 d0 $0 0 0000   (89:9B%bF%vG%0H&L0I' 0X'<Y'DZ'`['d\'l0](,0^+b-*c-d.ce.hf.kl.mu.0v/@w/0x0T0y1$z11112Cpython3-configshell-fb1.1.293.3.1A Python library for building configuration shellsconfigshell-fb is a Python library that provides a framework for building simple but nice CLI-based applications. configshell-fb is a fork of the "configshell" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.asheep24zSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Pythonhttps://github.com/open-iscsi/configshell-fblinuxnoarch}%%jjѴѴTTaFaF*z  }%%mmѷѷWWaIaI*z A큤A큤AA큤A큤A큤a`@ٴaaaaaaaaaaaaa`@ٴ`@ٴ`@ٴ`@ٴ`@ٴaaaaaaa`@ٴaaaaaaaaaaaaa`@ٴ`@ٴ`@ٴ`@ٴ`@ٴa`@ٴbce6fa093dee58c918f16c0e64b4cc67fb0439eecb626675d1635a135c42983bb796153074ad27ed1286879c372700e1baef373806ee673a6735eab4a22eada1e66abbbe165edeeee97623e30be92cfc6586de136dba2932432631e2d461b49375bd810fcf4a627dcb2be9215733551f5ef8af2424d9c75e9ceea3bdabf816bf29f59710d18fcdd0dab92647d8e260d797e157a303e96996f8179de3aaaf034237a596f726b388e22f642c1bf5dbee0ed732ed72480dbc052fab2bf5924ea90d43f8827d182f6b9fa1f6ef061c178762a08e14e3799662d3477d3f801a8c6e76afa7d493a7ddbf58a27be062226534cc7396dcc6f1c824d3a0784c1fd7a4c2064f3483a21c15c34c2d647a576230cd09490cc890750a11e1c2fe3d5360387b57fb92aca07f9fc21539b54e5e1e1cb39409ffb2deb1009e2c2fc882a31f5f6e12fb92aca07f9fc21539b54e5e1e1cb39409ffb2deb1009e2c2fc882a31f5f6e1257ae8ba4937653c18e4f39326006c9a1d36bab40595a3e38e9eb91c55fd178f397cc4d8d8316dafc4a51f8a623c967977461d464353816408d693b9f8f0ef5ef7c28d93e27f067299ca41b2ded0ed5fdc3a40dced8cc65102eade575638279c1c3402c8190da458f70764b54164e02f351a07b69fb80f3d21fe46849bdcca2d36b44622259130f5105dbc335dd8af0e5e4ecf7f433f746495fbbf90601683a1d42b1a3a369eeb1147eaed58626d5d08dfcd45e0ffe191c4ce57ae4eb638cd365521a89fe10d490f72bd9800bde995a50384aa856c478b663092e1878a91caed2c7247d0c511ca8eb306be7def94f3770eaf712debe82783143f10ccfce1bc3faab3a273298eaf95cd1908b550e95df89c41f1dc90f7981369a0694eb1d53533d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b533debd6a1c16e258d713614b3ac73ba2b1ed4868e3ed1c4e817d913c5a40271d98eb7bd701431efeb2e43a083363e6878870e977641c752567f2eb5d2812bcbbce6fa093dee58c918f16c0e64b4cc67fb0439eecb626675d1635a135c42983be0ca886602978fb10dd570f0951b0f12a630cf931e49b5668c071d7ea7415416a8169627c32738a77694ed924d081b4628f7d3ec55fcf0cf1c88dba5518518816a67475643391a938e4ad05316f5f9fee39d548ecbd796dde0c3488405527a26772cb954b61acede1691ce5917193ab2744edf9062f5fe2f591ff86e13479bbc948a509409dba3a7c2e54493757972890d3e3795273f6ccac40cdeef6e39091226cf220f780e29e07b0e15c901ca2cf789a5324ced35467675ee9c35d93d921744aefe0cd238380cc6d55287148e62915d4471534f89a6fa652a5703a0bb73c9a52ede969fdc7f231f0ceefdd087b07215f79d1b67c94d04dc413d3940cdae7f5ace1dbb9a390a988cea9b403dccbe96ec031827fad2d277c5f9770ddcfc93af5ace1dbb9a390a988cea9b403dccbe96ec031827fad2d277c5f9770ddcfc93afe4c60743cd35330a4dcc9b8fa13c3b9c1d1f660a6424a9d6609865146fd79bcf92d27abfb1e0369dbed681cf264c7e73f97e76516dcfc525f7594a2c7aa2918d7c28d93e27f067299ca41b2ded0ed5fdc3a40dced8cc65102eade575638279c1c3402c8190da458f70764b54164e02f351a07b69fb80f3d21fe46849bdcca2d36b44622259130f5105dbc335dd8af0e5e4ecf7f433f746495fbbf90601683a1d42b1a3a369eeb1147eaed58626d5d08dfcd45e0ffe191c4ce57ae4eb638cd365521a89fe10d490f72bd9800bde995a50384aa856c478b663092e1878a91caed250aa8b6d41bffde505d3091c37ceb7e146c41dedf25d24b3a92bc35f14ce4718rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-configshell-fb-1.1.29-3.3.1.src.rpmpython3-configshellpython3-configshell-fb@     /usr/bin/envpython(abi)python3-pyparsingpython3-sixpython3-urwidrpmlib(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.1aG&@`J@^^F]y@\Y@\l@[uZ@ZLZ*~Y@XWm Wm W,@Wlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.commcepl@suse.commcepl@suse.comopensuse-packaging@opensuse.orgolaf@aepfle.detchvatal@suse.comlduncan@suse.comlszhu@suse.comshshyukriev@suse.comlduncan@suse.comlduncan@suse.comdmueller@suse.comlduncan@suse.com- Upgrade to latest upstream version v1.1.29 (jre#SLE-17360): * setup.py: specify a version range for pyparsing * setup.py: lets stick to pyparsing v2.4.7 * Don't warn if prefs file doesn't exist- Update to version v1.1.28 from v1.1.27 (jre#SLE-17360): * version 1.1.28 * Ensure that all output reaches the client when daemonized * Remove Epydoc markup from command messages * Remove epydoc imports and epydoc calls Which removed the need for patch: * Ensure-that-all-output-reaches-the-client-when-daemo.patch- Update to version v1.1.27 from v1.1.26 (jre#SLE-7751): * version 1.1.27 * Use pyparsing's locatedExpr instead of our custom helper And updated the SPEC file, also adding a _service file. Replacing configshell-fb-1.1.26.tar.gz with python-configshell-fb-v1.1.27.tar.xz, and adding one upstrem patch: * Ensure-that-all-output-reaches-the-client-when-daemo.patch- Updated to latest upstream version 1.1.26. There were not very many changes: * Version number no longer contains "fb" to designate "free branch", e.g. old was 1.1.fb25, new is 1.1.26 * Add urwid to setup.py dependencies * Fix failing to parse params with additional chars * export __version__ variable resulting in replacing configshell-fb-1.1.25.tar.gz with configshell-fb-1.1.26.tar.gz, and corresponding SPEC-file updates.- Using now new proper upstream release 1.1.25: - Fix failing to parse param like pool/rbd;id=user - Acquire a lock to a preference file before working with it - Fix failing to pasre param like "cfgstr,par=val" - Remove explicit dependency on /usr/bin/python - make run_cmdline() log "Running command line" msg to new loglevel - tweak ConfigShell.run_stdin() to strip whitespace/newline from cmds - Fix failing to pasre par=val parameters - Add missing dependency on pyparsing and six - Fix path regex for [ and ] - Handle if TERM is not set- Remove superfluous devel dependency for noarch package- Update to version 1.1.fb23: * version 1.1.25 * Fix failing to parse param like pool/rbd;id=user * Acquire a lock to a preference file before working with it * Fix failing to pasre param like "cfgstr,par=val" * version 1.1.fb24 * Remove explicit dependency on /usr/bin/python * make run_cmdline() log "Running command line" msg to new loglevel * tweak ConfigShell.run_stdin() to strip whitespace/newline from cmds * Fix failing to pasre par=val parameters * Add missing dependency on pyparsing and six * Fix path regex for [ and ] * Handle if TERM is not set Replacing configshell-fb-1.1.fb23.tar.xz with configshell-fb-1.1.fb25.tar.xz, and updating the SPEC file. Also, two patches subsumed/removed: * configshell-fb-example-should-not-specify-path.patch * configshell-fb-Handle-if-TERM-is-not-set.patch- Fix upgrade path by provide/obsolete python-configshell (bsc#1082693)- Do not build epydoc documentation to allow py3 only build- Converting RPM SPEC file to singlespec format (bsc#1045332), adding patch: * configshell-fb-example-should-not-specify-path.patch - Fix targetcli.service problem when TERM not set (bsc#1071194), adding patch (from LSZhu): * configshell-fb-Handle-if-TERM-is-not-set.patch - Moved build requirement on urwid to runtime requirement, as suggested by scarabeus_iv - ran spec-cleaner to clean up SPEC file - Converted from manually-added configshell-fb tar file to tar_scm service-generated file by adding _service and _servicedata- Update to version 1.1.23fb * improving ALUA and TCMU support- Update to v 1.1.22fb * Fixed github source namespace- Updated spec file: added Conflicts for python-configshell (bsc#986475)- Updated SPEC file: removed "Provides"/"Obsoletes" for package name "python-confishell" (bsc#984935)- cleanup buildroot parts- Initial creation of this package, from upstream version 1.1.fb20python3-configshellsheep24 1638373854  !"#$%&&()/01.1.29-3.3.11.1.29-3.3.11.1.29configshell__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconsole.cpython-36.opt-1.pycconsole.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycnode.cpython-36.opt-1.pycnode.cpython-36.pycprefs.cpython-36.opt-1.pycprefs.cpython-36.pycshell.cpython-36.opt-1.pycshell.cpython-36.pycconsole.pylog.pynode.pyprefs.pyshell.pyconfigshell_fbconfigshell_fb-1.1.29-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconsole.cpython-36.opt-1.pycconsole.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycnode.cpython-36.opt-1.pycnode.cpython-36.pycprefs.cpython-36.opt-1.pycprefs.cpython-36.pycshell.cpython-36.opt-1.pycshell.cpython-36.pycconsole.pylog.pynode.pyprefs.pyshell.pypython3-configshell-fbREADME.md/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/configshell//usr/lib/python3.6/site-packages/configshell/__pycache__//usr/lib/python3.6/site-packages/configshell_fb-1.1.29-py3.6.egg-info//usr/lib/python3.6/site-packages/configshell_fb//usr/lib/python3.6/site-packages/configshell_fb/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-configshell-fb/-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:22027/SUSE_SLE-15-SP2_Update/2202412ec69c510683f8a71fbe2335a3-python-configshell-fb.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text  !"#RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRIfOc{\Jutf-8d112739e27c542996d7c393005b0db0e0baa53435f4c2bd435466e1852751779?7zXZ !t/<]"k%a U#_} @ q\idlc&2YQ/z8u}yZuXWdkšUufevM2;(ƂS-U2h I04a~t-GM HU!_#!T9o֧Hej"[kjQv9F! Blě``'4J1 Nq`f"̍6\Fc\qtcBA%AM͖~#SU!C4?$[xJv/颕ܻ"Ekc7YZ;_|=}{ BuSSr2:KS^x4/ BN7h.ғ[Pݤǝ4cGmQT"!f ^dFf_XFͫ< eޚۉi9b9A<ءP`W Kt]\3Y0Kv4N1itq^0[ND0و Xc>>UʾZ|Ρ&u}5GN 6ou6.x2'8Y}eZ 8&>&fR_j/-8.ry.c4 g fze0ǻRT&@ߠsF¯Ҷ.BryO44ڏTcK, &~O267>@u!=ql<&'r&BJBiAD-.YZC#1E VUZLEݳ(#xt"X [a1;UAsh\6=;"y?⊚TR:HZ%!$9hڏqz@9I5{WU3 "lRhr2ĚBI8,D(zyIF~*Uk?`;ސ?0P5%I}4:LN{+ez- O~m*p?JRXQ . iE>uy/r< ދF'¡pQs\\kťA|4TaMG"u)9Wph v},L[pڮ P S@ˈk퉄#xzLԶPa|^s݀΋B͗:‚?P͂&_ ܛ>B]P<4Q]_ἛĒaQ¾z*1 _ dzda!p)|x2O"hJݠOH< 'Q+($b bĥWu'ľ<.2#H:1P[6iŮSǤF'Hk~Jlє`v5{Ѱ0/YM+ԂR+Ear]9Zĭ+^AA.%"_7m;3 1/*P ͬ A%OjMyFR/^tg =d3DM_ڄZ"U2M8iϪU7oM=bmyjis (u34Sj\396Ac  a {Njk'7ܯe֢`G:hCml+xO|X3c$K/H۰GV*83PpX( 7kPrGgd\8xf}o x6usV MG'CR)"vAyҕZe^.r߬'2eƑyq[e; 8P 5piNgZ]ayj?BNȼ2ݑ эc&f`a؁9~J8zPlV'-pҦK y|fKI{Vӡy>3m2]L$b͆4,P5oeYBxHío zVN(x[ۣo4}-T;|Z<&|ZK'T# \Rټ>Kt`x~r  J6:&0ZI],us  jT$-gŲPUs<Ë yk&@\yQo{40bڀQ_YJ7!EX"Y dwg{H łj}, )=jg/m6mC+V`z{ڐ%~{Z ΕXspKfU_G{|]{ޤC%f֚LTzr? E% ޤb'b*MIZ Lb픗L[nh50LďC;VoE_J}B?UyX噇Up|s4MwOh){ >5G Sm]‚KD*8ۚ$PUP+&FZU-@AG?!# _i2lhF5=?9wԥT&[ 'K謽4nҷLE=KHMWe0ic~Ϝp\J^ fWe],#c9veOIV6ۅ\& > K:"yҗ YZ