python-pickleshare-help-0.7.5-1.oe2403>  <@PT@7!.ܶujG7of=&openeuler@compass-ci.com G7o lKWP:INM*z`h'XLB 9 Jcr~GwJS\b:bM < .N[C_cbd-Ӊt0;,;"d-#}uzon+7|\ï5r.؃cM9+Bێ ZiXi2ֆ\ NI"@V&Pљ<)&gIӅM]ΊGp-] yJTmbPC53ʁ" uoL釗D7y7~4 }+؋? l^3U}uis Pz'f980d897ece0f15b0b246ab6f521c4c8deea57d7f10e6eeaf40c95976fcd14115b6851489612f348573f5773586627290d30320a7 vEe0$XT>:E?5d  ) \,04 IU      (89:FG HIXY \0]4^GbWdXe]f`lbtuvzCpython-pickleshare-help0.7.51.oe2403Development documents and examples for picklesharePickleShare - a small 'shelve' like datastore with concurrency support Like shelve, a PickleShareDB object acts like a normal dictionary. Unlike shelve, many processes can access the database simultaneously. Changing a value in database is immediately visible to other processes accessing the same database. Concurrency is possible because the values are stored in separate files. Hence the "database" is a directory where *all* files are governed by PickleShare. Example usage:: from pickleshare import * db = PickleShareDB('~/testpickleshare') db.clear() print("Should be empty:",db.items()) db['hello'] = 15 db['aku ankka'] = [1,2,313] db['paths/are/ok/key'] = [1,(5,46)] print(db.keys()) This module is certainly not ZODB, but can be used for low-load (non-mission-critical) situations where tiny code size trumps the advanced features of a "real" object database. Installation guide: pip install picklesharef= dc-64g.compass-ciMIThttp://openeuler.orgUnspecifiedhttps://github.com/pickleshare/picklesharelinuxnoarchAf="rootrootpython-pickleshare-0.7.5-1.oe2403.src.rpmpython-pickleshare-helppython3-pickleshare-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2d@lichaoran - 0.7.5-1- Package Spec generateddc-64g.compass-ci 17153078080.7.5-1.oe2403python-pickleshare/usr/share/doc/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2noarch-openEuler-linux-gnudirectoryYya9;'tdN`utf-8da84836a9d3fdcf2f266ab65bf625a5ad6924f7b453c3e87b053e8f499cd2d4c805112ea30032fd80d44bfd3632808af7bf2690bf1f4486c9fd6154e743983f2?`7zXZ !#,Z] b2u jӫ`(y0>)с:tXdcQˣC.4C5^p[Pi8%P6:Q0/ Dc({i HlNt9Kd YZ