supyr_struct

View on PyPIReverse Dependencies (6)

1.5.4 supyr_struct-1.5.4-py3-none-any.whl

Wheel Details

Project: supyr_struct
Version: 1.5.4
Filename: supyr_struct-1.5.4-py3-none-any.whl
Download: [link]
Size: 236476
MD5: 5b76cf6913ee49f014df977d57613e22
SHA256: cf027a860ee364584d5cdb29c7ca58a14d3763e8805dc427b4f346ef58cc147d
Uploaded: 2020-10-31 22:26:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: supyr-struct
Version: 1.5.4
Summary: A versatile and extensible binary data parsing/serializing library for Python 3
Author: Sigmmma
Author-Email: MosesBobadilla[at]gmail.com
Home-Page: https://github.com/Sigmmma/supyr_struct
Project-Url: Source, https://github.com/Sigmmma/supyr_struct
Project-Url: Funding, https://liberapay.com/MEK/
License: MIT
Keywords: supyr_struct,binary,data structure,parser,serializer,serialize
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Platform: POSIX
Platform: Windows
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Provides: supyr_struct
[Description omitted; length: 3567 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.35.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
supyr_struct/CHANGELOG.MD sha256=aQbCXgmKC0WQafwGOhB2tJvprdaMXjarr7FtqnFFY_A 2673
supyr_struct/LICENSE.TXT sha256=P1eSY29UqdMoGnvw1LqjhQtQwpF3yRKjYYbwNBPIG8s 1124
supyr_struct/README.MD sha256=wmrKuNoqcvbzHhuOR85u86S26v_6ZLA9IRpVe78Xqjg 3565
supyr_struct/TODO.txt sha256=d6s9jsYO-BavmwFqNMMIfPGH1LjHiypzlmhsVSb7eM4 2731
supyr_struct/__init__.py sha256=Hf0iATnRbX4K18r7Lw7qb_AuZbAj_iYTOnE8a_aolec 4356
supyr_struct/buffer.py sha256=y__Hc3ZMJW4-SkxdpcUfifu8wH-tCZpHPefNx7OzYcU 13561
supyr_struct/exceptions.py sha256=6jOHCDtbD3PX_Fw9mP9J-CZBvjuvjvCBhrdXVCMJh_I 2597
supyr_struct/field_types.py sha256=Q-MMcqb3gffb2libDBAFKcPPQ-SpT3k_HdIhoOuYwsw 57534
supyr_struct/tag.py sha256=yGvI3_5NRjnSdTtSMwCQQSFYekxA28WnjhyjUzaVFgU 20781
supyr_struct/util.py sha256=Mpj2VKet-FFb5noTZ21HneXrOtbKMHs9MG1C9GOTH5g 10813
supyr_struct/blocks/__init__.py sha256=OIqn4J28AN1nqeCmMv3P5-nSvKi74QWEvdK4HqatkYw 674
supyr_struct/blocks/array_block.py sha256=hH3WPZVAzuKW80nhwuqyTTG4AV8OKe-gQ7U4qc3zZtQ 36900
supyr_struct/blocks/block.py sha256=vTj_1aCn1LxDbKSzm8kcyKI5LLb_VfK4iod7nlLDV0I 43071
supyr_struct/blocks/data_block.py sha256=XKKfrkdHP1zZMilszhsyeZrckHb8gKuJh6FNKHGI78Y 54671
supyr_struct/blocks/list_block.py sha256=qpPQnpRkX0ya6CH0ROxIjlOp2dHS6C4XaeKpoCrHIwk 40523
supyr_struct/blocks/union_block.py sha256=KgwUz7uwogAAQDlt2mAuUrv6Vot0G8aa-mKOXmYrygw 25283
supyr_struct/blocks/void_block.py sha256=c3Of0ziIPpUs3QXKf8XJloquPc33i5uDLKsKnX1XHEM 4476
supyr_struct/blocks/while_block.py sha256=_sklK8yGj-FrvkOIfSUIc9hgnteNiHpeuzDy1XWxDIU 20500
supyr_struct/defs/__init__.py sha256=bJXHislIdHZoCzJnCBOmYh_I_9juSHPGV6BhhiNjqY0 617
supyr_struct/defs/block_def.py sha256=ZAQoVhBU7jIjVEE_jnhBw9D_umG5y1mHxLXQdx3bhbg 28316
supyr_struct/defs/common_descs.py sha256=tT-e8MyuuvS05mBklTUjhE0xbBws91Zo5nYTXeO9IU4 1542
supyr_struct/defs/constants.py sha256=ZfGGRt1xv99Wmac9TJOjEMxQ_-yhp0wfLrKjDOfHcCI 16110
supyr_struct/defs/frozen_dict.py sha256=wds3jKoRnqkVW-YDIfTp1RMmbCppqX5PctDD_Nb-ceA 9682
supyr_struct/defs/sanitizers.py sha256=VtUpsXai_vGjDtqKTYS9IjLR-wDjm10l0p5-xKNV3UA 26992
supyr_struct/defs/tag_def.py sha256=wgBlZ28Bi2lAWEsU9M-JJH5jp8iW3X6lSZVWstntkvg 3657
supyr_struct/defs/audio/__init__.py sha256=ggdRGCRIOcQX9eTQKytJJ7EgVKeVT3hb_KOVuQsqR94 69
supyr_struct/defs/audio/wav.py sha256=pfBav6fwEYrKp8GagEijFQ7uZs1RwIxOT0BG9h2KQq8 4908
supyr_struct/defs/bitmaps/__init__.py sha256=mEpi4PCbBHPtQjsH_Ildd0Yfs4Sfxxoq--5-g_1NBp8 104
supyr_struct/defs/bitmaps/bmp.py sha256=TQ6Eg3HfhnIwDvlR3S9ewP7UmZxNxiGVqWOrhmTWONs 9688
supyr_struct/defs/bitmaps/dds.py sha256=TSI1aMT86QgiJ6O9E4xrlBbBpFu_ei4AbPlx91qexTg 10097
supyr_struct/defs/bitmaps/gif.py sha256=0P6AlMyfiwiMsbK6KsUkF5QidKFCcaR3ux3kLWCL0mU 7688
supyr_struct/defs/bitmaps/png.py sha256=_fTo1HPTmZzhAZAmI-rFbTBws6IpfuTnLT89iYi2lnQ 7899
supyr_struct/defs/bitmaps/tga.py sha256=fPUyJQOM7bofG5xkT2QoLdHtPe-fnhjemXYe6CqD2IY 8191
supyr_struct/defs/bitmaps/wmf.py sha256=hWYaXYiedxAIQyRXHsCI5UhEOTEqKpbXVKM5L8KNCOg 10187
supyr_struct/defs/bitmaps/objs/__init__.py sha256=F-agOydJH1WL_0RUlDqg7mzyPnf-g-QH8M-wvhcvymQ 121
supyr_struct/defs/bitmaps/objs/png.py sha256=baQpVZp6IuUbs23-TPw-_mYfo6P3BXyXn9UG2CpKoTA 2005
supyr_struct/defs/bitmaps/objs/tga.py sha256=Bew3-RCwm42LXCJeSSFIXeF0zFfNTdxq-jtsLYC7iy0 1727
supyr_struct/defs/crypto/__init__.py sha256=7-5qwH698k_9GvEo0eTY_lAaBiiB05rB073C0XbfnSY 83
supyr_struct/defs/crypto/keyblob.py sha256=CwT9ftr1pok-bIQPbNd6n_b3Foo4py2DNzI2i4U2F30 5685
supyr_struct/defs/documents/__init__.py sha256=Ppt3X01fDT1LMlmES9Xu-2UMFy6O3-r3mp3BaGuKzVk 72
supyr_struct/defs/documents/doc.py sha256=DVz2qz4bUgb7usBGrOZSFSmBQ1QK8zRz44vI2c8kzAs 349
supyr_struct/defs/executables/__init__.py sha256=ZR6d8Gg90ptazjMVYgpHVVzc_xbDEFS2rdYaH2m_nDw 74
supyr_struct/defs/executables/xbe.py sha256=FjnieBXHh6MhVx2miOfGCj2dS_mqzzR8IjfPtB5eFP4 6696
supyr_struct/defs/filesystem/__init__.py sha256=IB-RJjoq0_JfxMA4ZMzul2DFj3SfWdbknnSiVacC-1s 81
supyr_struct/defs/filesystem/olecf.py sha256=sBgzVWRemLs5aCNA6BvGC6hKlez6Qp4HrTD762N9s9s 20854
supyr_struct/defs/filesystem/thumbs.py sha256=hFOPSxefL3RZtVvDk4rfn11nIfRwYhkU5c_3504H-ns 492
supyr_struct/defs/filesystem/objs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supyr_struct/defs/filesystem/objs/olecf.py sha256=GFc-PQ8_R4aA8SdA9gf-YwXSVWg7p8vPDeNqWcSxE4s 13279
supyr_struct/defs/filesystem/objs/thumbs.py sha256=8pSGJu_qN1VXK62_xfWAqAcsf_pMtF0SRYaLEjLm0n8 4970
supyr_struct/docs/decoders.txt sha256=POAHLvWMhlxhN2_ndMQDVW5qiHNXA2Qu_1YmmXM0r7g 4735
supyr_struct/docs/descriptors.txt sha256=ZxmaQdJSBtCJ5s_FmLI4AS252MoqtpOWGVX6uvCHvOw 17496
supyr_struct/docs/encoders.txt sha256=VDiXVmV6qaZ1e-jG0DhYo-3c0PawcsZQ3sc7YaRUclM 5147
supyr_struct/docs/meta_getter_setters.txt sha256=MBPJ91aqLKNVHhIPgMyhIl3VqGOzNRdXYOD1zaDBd7I 6649
supyr_struct/docs/nodepaths.txt sha256=6MBPkeZfikf24wzAQ1RcsE7UMxf92-iSdVyouCJg-eg 3891
supyr_struct/docs/parsers.txt sha256=tVpSCrAakHlryU5-lF7mu83wM1_BiY_O0zoTZrhRjlw 11931
supyr_struct/docs/sanitizers.txt sha256=Kune7PgEkbmblVwJzl8veUmeNgMVHr5B_V_Nhh_ddks 490
supyr_struct/docs/serializers.txt sha256=FcjLOtaIc27kDsUEC9ORUaFJXGyGw2WpWzgTqJ53ZHg 9690
supyr_struct/docs/sizecalcs.txt sha256=PWlFItM5oR9ZZyEcMr78MjvrOjeVa62n3eS6oC3AcF4 2943
supyr_struct/docs/steptrees.txt sha256=ZZW_gzcMixsYA8MwLK5hoFj0SKZaYZJOLxuw4pgFUeI 1903
supyr_struct/docs/terminology.txt sha256=TtbgPiZYqUZtRKXU_vdaaHhI5KY7zn-fSGjjZKSj9WM 6064
supyr_struct/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supyr_struct/examples/bitmap_test.py sha256=IWXKW28WivAEpwx3d3DgUjYC-k03hcc4GSLYMkHuUVA 5370
supyr_struct/examples/olecf_extractor.py sha256=mj5QRGO6si_9WoCX9wYBwWdaoIcUrioAEGdSI4ND-Pc 7994
supyr_struct/examples/print_test.py sha256=h2PR2I3zHiXrZdV9crn3QEK6uSxDMTsLFdbpmqJKMg4 1826
supyr_struct/examples/thumbnail_extractor.py sha256=GJO4ADf1nw268ntpCjI2pcKwb8Z5g0E62dIeO8dwG3c 4803
supyr_struct/examples/test_tags/documents/test.doc sha256=_xlYduyZPG4fXW5wMh-MlSMB4wNBgCnNMMXWL2NGERY 9216
supyr_struct/examples/test_tags/images/test.gif sha256=RyyVzusFLcfzEKC6Sn1EY-622P8aQS7l3LljJZIflHM 1339
supyr_struct/examples/test_tags/images/test16.tga sha256=RN2LDQvecyNEVd176BRvba0GAqsN7TuZN2xL4bisb18 980
supyr_struct/examples/test_tags/images/test16color.bmp sha256=Fbs_r6TiTTH8Ody6YJu1cyG0uBapIWP_MkF95o-4n60 414
supyr_struct/examples/test_tags/images/test24.tga sha256=R7CPVHLOk5tKqRpU05IwRRUdivXarN6NDXg0vjWJZsg 1461
supyr_struct/examples/test_tags/images/test24.wmf sha256=i-S7k0zhAIBMeHKvinQ_PD9WObI4NP3kdNflJTUhIEg 2030
supyr_struct/examples/test_tags/images/test24_dibv2.bmp sha256=KwStD-CVLOrRM4Te-QMNXoizEm-TBOp1q48xgbLslkc 1546
supyr_struct/examples/test_tags/images/test24_dibv3.bmp sha256=bo2Ta_eLdVBANQUk9sBqxYHr5ph69dHcLwjJCjnpeyM 1550
supyr_struct/examples/test_tags/images/test24_rle.tga sha256=xwWXE5J5UbabWc93EVhif1E_yITVye-1t7-mxHCVQfo 400
supyr_struct/examples/test_tags/images/test24_rle_origin_ll.tga sha256=OyZy22-9kKBQsBMH2QdZuhx_Zdm5yo7znkBew-KJsPE 400
supyr_struct/examples/test_tags/images/test256color.bmp sha256=yFrD3FWr6AOwD0LH6fl7iRYPmIKqxenbhVPrQmnNGW0 1670
supyr_struct/examples/test_tags/images/test32.tga sha256=XatmWln5sD4gxO580uIOgUjL6PX53bQq0pE1Q-9foFg 1942
supyr_struct/examples/test_tags/images/test32_dibv4.bmp sha256=EJmJoQLV_N_pACJTtwumhZam7dGm2mV_PMiLmgcbHlg 2048
supyr_struct/examples/test_tags/images/test32_dibv5.bmp sha256=8uML7BRqWHXZ9Lct9BZxZSBlln1K-e0N_CInXbYUtW8 2064
supyr_struct/examples/test_tags/images/test32_unknown_dib.bmp sha256=_0QWZvfKTXyeq7Ajbs3ebnNFyRkRVqFp9GXxu-nI7eA 2174
supyr_struct/examples/test_tags/images/test_thumbs.db sha256=F85wzcruRFT5OVPOQRBQBerXU3etKDpETBN4OBFjLvo 16896
supyr_struct/examples/test_tags/images/testcube.dds sha256=rjseKuQbe80WoqoDnlQSy3vB4xQCSKmwihhtB4ARKsY 16592
supyr_struct/examples/test_tags/images/testmono_os2.bmp sha256=yMuIswHjA7mxam9wsog-KqtShXTWg2f4n_Kcg5Q4R1I 180
supyr_struct/examples/test_tags/keyblobs/aeskey.bin sha256=MJTwdM6v7es4C6G_wwzWYO-lm6PAHD-amsvAGZnnT88 44
supyr_struct/examples/test_tags/keyblobs/rsaprikey.bin sha256=AcPpSVbhF4LP3xn-HlCr0jD48pq9oVyxz0T_uG-Ns_o 1172
supyr_struct/examples/test_tags/keyblobs/rsapubkey.bin sha256=Jsy00IfUt0bDuWlviA8hCRl7cHb6wyCxY48u-ovtutY 276
supyr_struct/field_type_methods/__init__.py sha256=LqR_J9_2SE-GVapPdqRXWKN8Bb8tVSQLC5XFRPfMANU 4014
supyr_struct/field_type_methods/decoders.py sha256=4R4j3r1Utds1VkKz6wLGFhOdjFkqilWAS1L_zrDIUCI 6759
supyr_struct/field_type_methods/encoders.py sha256=TZ9rwMG6tEXPiYDdaV55FUSPW9MJGSv0JUt8PaWNQkg 6037
supyr_struct/field_type_methods/parsers.py sha256=7Ssh5RKnI_feHdvNe6xIH7sFqZgDPy12djag_EzCH5E 39833
supyr_struct/field_type_methods/serializers.py sha256=8CUNSu7L741kjX1n6Z6k62V5Td0USUY0jn5OeDY9hIM 27243
supyr_struct/field_type_methods/sizecalcs.py sha256=3ihglFNsgdXGmb0p31NhiyuMaLku8_Ut1ENy_aZ5fXA 4501
supyr_struct/tests/__init__.py sha256=b2wr6o4LENDS1_9E34DFk7B4FBlDRlIRLBuqR4LCLdg 463
supyr_struct/tests/align_test.py sha256=IPOLBdiC-77AmXauDMAyBxRerctXP1RQUM6zHT_Yv20 2330
supyr_struct/tests/sanitize_test.py sha256=6Ds148UKetFbmS0OZEiLH8gMhUwxp-H5zRDrYoM167g 4475
supyr_struct-1.5.4.dist-info/LICENSE.TXT sha256=P1eSY29UqdMoGnvw1LqjhQtQwpF3yRKjYYbwNBPIG8s 1124
supyr_struct-1.5.4.dist-info/METADATA sha256=ZXGcTKpx-k-80IFSM2lSvYG2_BosoWnjdllWzaGQEuM 4670
supyr_struct-1.5.4.dist-info/WHEEL sha256=D1Wh14kWDxPnrM-5t_6UCB-UuQNrEODtRa3vF4OsvQY 97
supyr_struct-1.5.4.dist-info/top_level.txt sha256=G6CexnyWDoLQtH-rEKXf4dNwF2eud7ytoh2BGrmvMuE 13
supyr_struct-1.5.4.dist-info/RECORD

top_level.txt

supyr_struct