python-construct-help-2.10.56-1.oe1 >  A atW^^f7~ELk`@9t@b尺a›#q `us# VFvE?f|OKְexh` mSڌgb_ I8 i|͢`R#c9/ru8Gc˽SiPHiLK@Nv'") H ϕyϭ>hB]bH%Bo@<|pY:#W~ @}PoqQ R*#@r_Bwf2f194063cde2cfdbbe0e3bb8b39635aad9048f3e2322314f5ca137657604f60057fd9a633192e8f1fca3717b4dec3b8d9a38669 atW^^fB2@8{5 "Z%@Z0v'OQS{d#p\pBlRiyb#Q3Q6y{Lxp>E3¤JIH@FHrIhLHH2,uc2loһU"oBj}[h^*;Dh-WےDR4<5Chvl<ib*:EAV'$Qf(+;,ሦ#⬼B%@q: >p<?d  & W04 IUv|      o(89:F*GHHLIPXTY\\l]p^bc|deflt uvz04:|Cpython-construct-help2.10.561.oe1Development documents and examples for constructConstruct is a powerful declarative and symmetrical parser and builder for binary data. Instead of writing imperative code to parse a piece of data, you declaratively define a data structure that describes your data. As this data structure is not code, you can use it in one direction to parse data into Pythonic objects, and in the other direction, to build objects into binary data.atUobs-worker-0015openEuler:20.03:LTS:SP3 / standard_aarch64http://openeuler.orgMIThttp://openeuler.orgUnspecifiedhttp://construct.readthedocs.orglinuxnoarchAatWrootrootpython-construct-2.10.56-1.oe1.src.rpmpython-construct-helppython3-construct-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1_:q@]Γ@Python_Bot - 2.10.56-1openEuler Buildteam - 2.5.1-19- update to 2.10.56- Package initobs-worker-0015 16409856852.10.56-1.oe1python-construct/usr/share/doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP3/standard_aarch64/9195beb3ed2544ad4546fdc0801b7641-python-constructcpioxz2noarch-openEuler-linux-gnudirectory;׆Np8 |utf-83c761f371e6c99d588263411961a6240dcfc1a1b6f79e7010b69aab1d5fbce67?@7zXZ !#, [] b2u jӫ`(y-7gf`-f^6g ['956ͱ#)skqtEADp(QX|t$X8@taLjhzv\evEص YZ