{ "info": { "author": "Hachoir team (see AUTHORS file)", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console :: Curses", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "hachoir-parser is a package of most common file format parsers written for\nHachoir framework. Not all parsers are complete, some are very good and other\nare poor: only parser first level of the tree for example.\n\nA perfect parser have no \"raw\" field: with a perfect parser you are able to\nknow *each* bit meaning. Some good (but not perfect ;-)) parsers:\n\n * Matroska video\n * Microsoft RIFF (AVI video, WAV audio, CDA file)\n * PNG picture\n * TAR and ZIP archive\n\nGnomeKeyring parser requires Python Crypto module:\nhttp://www.amk.ca/python/code/crypto.html\n\nWebsite: http://bitbucket.org/haypo/hachoir/wiki/hachoir-parser\n\nhachoir-parser 1.3.4 (2010-07-26)\n=================================\n\n * update matroska parser to support WebM videos\n\nhachoir-parser 1.3.3 (2010-04-15)\n=================================\n\n * fix setup.py: don't use with statement to stay compatible with python 2.4\n\nhachoir-parser 1.3.2 (2010-03-01)\n=================================\n\n * Include the README file in the tarball\n * setup.py reads the README file instead of using README.py to break the\n build dependency on hachoir-core\n\nhachoir-parser 1.3.1 (2010-01-28)\n=================================\n\n * Create MANIFEST.in to include extra files: README.py, README.header,\n tests/run_testcase.py, etc.\n * Create an INSTALL file\n\nhachoir-parser 1.3 (2010-01-20)\n===============================\n\n * New parsers:\n\n - BLP: Blizzard Image\n - PRC: Palm resource\n\n * HachoirParserList() is no more a singleton:\n use HachoirParserList.getInstance() to get a singleton\n * Add tags optional argument to createParser(), it can be used for example to\n force a parser\n * Fix ParserList.print_(): first argument is now the title and not 'out'.\n If out is not specified, use sys.stdout.\n * MP3: support encapsulated objects (GEOB in ID3)\n * Create a dictionary: Windows codepage => charset name (CODEPAGE_CHARSET)\n * ASN.1: support boolean and enum types; fix bit string parser\n * MKV: use textHandler()\n * AVI: create index parser, use file size header to detect padding at the end\n * ISO9660: strip nul bytes in application name\n * JPEG: add ICC profile chunk name\n * PNG: fix transparency parser (tRNS)\n * BPLIST: support empty value for markers 4, 5 and 6\n * Microsoft Office summary: support more codepages (CP874, Windows 1250..1257)\n * tcpdump: support ICMPv6 and IPv6\n * Java: add bytecode parser, support JDK 1.6\n * Python: parse lnotab content, fill a string table for the references\n * MPEG Video: parse much more chunks\n * MOV: Parse file type header, create the right MIME type\n\n\nhachoir-parser 1.2.1 (2008-10-16)\n=================================\n\n * Improve OLE2 and MS Office parsers:\n - support small blocks\n - fix the charset of the summary properties\n - summary property integers are unsigned\n - use TimedeltaWin64 for the TotalEditingTime field\n - create minimum Word document parser\n * Python parser: support magic numbers of Python 3000\n with the keyword only arguments\n * Create Apple/NeXT Binary Property List (BPLIST) parser\n * MPEG audio: reject file with no valid frame nor ID3 header\n * Skip subfiles in JPEG files\n * Create Apple/NeXT Binary Property List (BPLIST) parser by Robert Xiao\n\nhachoir-parser 1.2 (2008-09-03)\n===============================\n\n * Create FLAC parser, written by Esteban Loiseau\n * Create Action Script parser used in Flash parser,\n written by Sebastien Ponce\n * Create Gnome Keyring parser: able to parse the stored passwords using\n Python Crypto if the main password is written in the code :-)\n * GIF: support text extension field; parse image content\n (LZW compressed data)\n * Fix charset of IPTC string (guess it, it's not always ISO-8859-1)\n * TIFF: Sebastien Ponce improved the parser: parse image data, add many\n tags, etc.\n * MS Office: guess the charset for summary strings since it could be\n ISO-8859-1 or UTF-8\n\nhachoir-parser 1.1 (2008-04-01)\n===============================\n\nMain changes: add \"EFI Platform Initialization Firmware\nVolume\" (PIFV) and \"Microsoft Windows Help\" (HLP) parsers. Details:\n\n * MPEG audio:\n\n - add createContentSize() to support hachoir-subfile\n - support file starting with ID3v1\n - if file doesn't contain any frame, use ID3v1 or ID3v2 to create the\n description\n\n * EXIF:\n\n - use \"count\" field value\n - create RationalInt32 and RationalUInt32\n - fix for empty value\n - add GPS tags\n\n * JPEG:\n\n - support Ducky (APP12) chunk\n - support Comment chunk\n - improve validate(): make sure that first 3 chunk types are known\n\n * RPM: use bzip2 or gzip handler to decompress content\n * S3M: fix some parser bugs\n * OLE2: reject negative block index (or special block index)\n * ip2name(): catch KeybordInterrupt and don't resolve next addresses\n * ELF: support big endian\n * PE: createContentSize() works on PE program, improve resource section\n detection\n * AMF: stop mixed array parser on empty key\n\nhachoir-parser 1.0 (2007-07-11)\n===============================\n\nChanges:\n\n * OLE2: Support file bigger than 6 MB (support many DIFAT blocks)\n * OLE2: Add createContentSize() to guess content size\n * LNK: Improve parser (now able to parse the whole file)\n * EXE PE: Add more subsystem names\n * PYC: Support Python 2.5c2\n * Fix many spelling mistakes\n\nMinor changes:\n\n * PYC: Fix long integer parser (negative number), add (disabled) code\n to disassemble bytecode, use self.code_info to avoid replacing self.info\n * OLE2: Add \".msi\" file extension\n * OLE2: Fix to support documents generated on Mac\n * EXIF: set max IFD entry count to 1000 (instead of 200)\n * EXIF: don't limit BYTE/UNDEFINED IFD entry count\n * EXIF: add \"User comment\" tag\n * GIF: fix image and screen description\n * bzip2: catch decompressor error to be able to read trailing data\n * Fix file extensions of AIFF\n * Windows GUID use new TimestampUUID60 field type\n * RIFF: convert class constant names to upper case\n * Fix RIFF: don't replace self.info method\n * ISO9660: Write parser for terminator content\n\nParser list\n===========\n\nArchive\n-------\n\n* 7zip: Compressed archive in 7z format\n* ace: ACE archive\n* bzip2: bzip2 archive\n* cab: Microsoft Cabinet archive\n* gzip: gzip archive\n* mar: Microsoft Archive\n* rar: Roshal archive (RAR)\n* rpm: RPM package\n* tar: TAR archive\n* unix_archive: Unix archive\n* zip: ZIP archive\n\nAudio\n-----\n\n* aiff: Audio Interchange File Format (AIFF)\n* fasttracker2: FastTracker2 module\n* flac: FLAC audio\n* itunesdb: iPod iTunesDB file\n* midi: MIDI audio\n* mod: Uncompressed amiga module\n* mpeg_audio: MPEG audio version 1, 2, 2.5\n* ptm: PolyTracker module (v1.17)\n* real_audio: Real audio (.ra)\n* s3m: ScreamTracker3 module\n* sun_next_snd: Sun/NeXT audio\n\nContainer\n---------\n\n* asn1: Abstract Syntax Notation One (ASN.1)\n* matroska: Matroska multimedia container\n* ogg: Ogg multimedia container\n* ogg_stream: Ogg logical stream\n* real_media: RealMedia (rm) Container File\n* riff: Microsoft RIFF container\n* swf: Macromedia Flash data\n\nFile System\n-----------\n\n* ext2: EXT2/EXT3 file system\n* fat12: FAT12 filesystem\n* fat16: FAT16 filesystem\n* fat32: FAT32 filesystem\n* iso9660: ISO 9660 file system\n* linux_swap: Linux swap file\n* msdos_harddrive: MS-DOS hard drive with Master Boot Record (MBR)\n* ntfs: NTFS file system\n* reiserfs: ReiserFS file system\n\nGame\n----\n\n* blp1: Blizzard Image Format, version 1\n* blp2: Blizzard Image Format, version 2\n* lucasarts_font: LucasArts Font\n* spiderman_video: The Amazing Spider-Man vs. The Kingpin (Sega CD) FMV video\n* zsnes: ZSNES Save State File (only version 143)\n\nImage\n-----\n\n* bmp: Microsoft bitmap (BMP) picture\n* gif: GIF picture\n* ico: Microsoft Windows icon or cursor\n* jpeg: JPEG picture\n* pcx: PC Paintbrush (PCX) picture\n* png: Portable Network Graphics (PNG) picture\n* psd: Photoshop (PSD) picture\n* targa: Truevision Targa Graphic (TGA)\n* tiff: TIFF picture\n* wmf: Microsoft Windows Metafile (WMF)\n* xcf: Gimp (XCF) picture\n\nMisc\n----\n\n* 3do: renderdroid 3d model.\n* 3ds: 3D Studio Max model\n* bplist: Apple/NeXT Binary Property List\n* chm: Microsoft's HTML Help (.chm)\n* gnomekeyring: Gnome keyring\n* hlp: Microsoft Windows Help (HLP)\n* lnk: Windows Shortcut (.lnk)\n* ole2: Microsoft Office document\n* pcf: X11 Portable Compiled Font (pcf)\n* pdf: Portable Document Format (PDF) document\n* tcpdump: Tcpdump file (network)\n* torrent: Torrent metainfo file\n* ttf: TrueType font\n\nProgram\n-------\n\n* elf: ELF Unix/BSD program/library\n* exe: Microsoft Windows Portable Executable\n* java_class: Compiled Java class\n* pifv: EFI Platform Initialization Firmware Volume\n* prc: Palm Resource File\n* python: Compiled Python script (.pyc/.pyo files)\n\nVideo\n-----\n\n* asf: Advanced Streaming Format (ASF), used for WMV (video) and WMA (audio)\n* flv: Macromedia Flash video\n* mov: Apple QuickTime movie\n* mpeg_ts: MPEG-2 Transport Stream\n* mpeg_video: MPEG video, version 1 or 2\n\nTotal: 78 parsers", "description_content_type": null, "docs_url": null, "download_url": "http://bitbucket.org/haypo/hachoir/wiki/hachoir-parser", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/haypo/hachoir/wiki/hachoir-parser", "keywords": null, "license": "GNU GPL v2", "maintainer": null, "maintainer_email": null, "name": "hachoir-parser", "package_url": "https://pypi.org/project/hachoir-parser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hachoir-parser/", "project_urls": { "Download": "http://bitbucket.org/haypo/hachoir/wiki/hachoir-parser", "Homepage": "http://bitbucket.org/haypo/hachoir/wiki/hachoir-parser" }, "release_url": "https://pypi.org/project/hachoir-parser/1.3.4/", "requires_dist": null, "requires_python": null, "summary": "Package of Hachoir parsers used to open binary files", "version": "1.3.4" }, "last_serial": 792790, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d5a8380d103f5dc492a1b34c0b126c44", "sha256": "e689bd67dad0c818779f10237c790c6712f981786b5dc5b07c5a3fbf17c350d4" }, "downloads": -1, "filename": "hachoir_parser-1.0-py2.4.egg", "has_sig": false, "md5_digest": "d5a8380d103f5dc492a1b34c0b126c44", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 904416, "upload_time": "2009-09-24T22:56:04", "url": "https://files.pythonhosted.org/packages/18/81/5f8e7a5d89b81d5d8bb4aea8264400206ed5378aded59ae60739b4278306/hachoir_parser-1.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "4072b309bc551737042799b0fa534b0c", "sha256": "458f44132fb13def358bfb918cf8b72edc7511af8b61fd6ae5dd9cb7bad4c643" }, "downloads": -1, "filename": "hachoir_parser-1.0-py2.5.egg", "has_sig": false, "md5_digest": "4072b309bc551737042799b0fa534b0c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 895650, "upload_time": "2009-09-24T22:56:16", "url": "https://files.pythonhosted.org/packages/3e/89/07e7b0e9bdbab77efa287d25ab30ec37956ecb2ee100d5da8da9ee19850d/hachoir_parser-1.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "832e06e1229ead2f41b2efaccb66e58d", "sha256": "139d28c246f13f22e146486974725b7790699fbf9ebb9c5a97ecf475488c786e" }, "downloads": -1, "filename": "hachoir_parser-1.0-py2.6.egg", "has_sig": false, "md5_digest": "832e06e1229ead2f41b2efaccb66e58d", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 897520, "upload_time": "2009-09-24T22:56:29", "url": "https://files.pythonhosted.org/packages/c6/e4/79774979a8e317d8bfe0a7b82de5a30e200e0fb8e8a4d4c474b15e830ae0/hachoir_parser-1.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "c9e6b5fd2d14e651d2e4ff71266e3d63", "sha256": "d5b21efcc0948f69e1c1a95e194c55974f51c9ee3bc5618cace8b2d735be91a8" }, "downloads": -1, "filename": "hachoir-parser-1.0.tar.gz", "has_sig": false, "md5_digest": "c9e6b5fd2d14e651d2e4ff71266e3d63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 303611, "upload_time": "2009-09-24T23:18:48", "url": "https://files.pythonhosted.org/packages/73/93/4f0cec070355a0c2c57b612817fe7911f2ccabbf0b07b828695624bc951a/hachoir-parser-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "eb1c1be6880812c2384f3904c37670f9", "sha256": "c376d5b4d808eccd3be583f43d6a7bc44ae1e9b0a98ac7a3ee1d62f0f5de75aa" }, "downloads": -1, "filename": "hachoir_parser-1.1-py2.4.egg", "has_sig": false, "md5_digest": "eb1c1be6880812c2384f3904c37670f9", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 919136, "upload_time": "2009-09-24T22:56:45", "url": "https://files.pythonhosted.org/packages/15/84/401baef4944f7e0f49956f4d6c911bf6bb882d01558fc53411119ad2c356/hachoir_parser-1.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "109e48ddbf0d6ecb3f7a439c74e8cd8a", "sha256": "b1ca8242ed4ba2401ea321e304bc27dfa0a6b95ac0fb98a02771adc6b3b14e14" }, "downloads": -1, "filename": "hachoir_parser-1.1-py2.5.egg", "has_sig": false, "md5_digest": "109e48ddbf0d6ecb3f7a439c74e8cd8a", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 910360, "upload_time": "2009-09-24T22:56:57", "url": "https://files.pythonhosted.org/packages/ac/4d/c3ba077191ff3f008ec1544eacc3fb076cad4541b34c8a2dec80920f2532/hachoir_parser-1.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "0557747bb26ca11eb2ce9fa1babcd22d", "sha256": "4177c08d38162f996b62e21243ae3dbf7d8ccd289fb0beff8e4dfac0bff3a19f" }, "downloads": -1, "filename": "hachoir_parser-1.1-py2.6.egg", "has_sig": false, "md5_digest": "0557747bb26ca11eb2ce9fa1babcd22d", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 912154, "upload_time": "2009-09-24T22:57:10", "url": "https://files.pythonhosted.org/packages/22/7d/b96bdbde957ffda763dee64eea64e966bdbc585786dbeb3035b52090f1e7/hachoir_parser-1.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "3e90bb2ed716a75bfba642410b6544ce", "sha256": "a01b4717c4eb6df3ed0227cd59cdeaa530abc82811a6d0794790da15efc2e1a7" }, "downloads": -1, "filename": "hachoir-parser-1.1.tar.gz", "has_sig": false, "md5_digest": "3e90bb2ed716a75bfba642410b6544ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 308331, "upload_time": "2009-09-24T23:18:57", "url": "https://files.pythonhosted.org/packages/3b/03/33f0a4bda7a03bec5fe201976928ebad8857dd73d194d8ae0932cae7f9ce/hachoir-parser-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "03fe4eb2241cacccb820ab57aca5ad18", "sha256": "da55f91902ddea724979633acfeb88b8202fbbc66b9f3c328593c0ba5466e230" }, "downloads": -1, "filename": "hachoir_parser-1.2-py2.4.egg", "has_sig": false, "md5_digest": "03fe4eb2241cacccb820ab57aca5ad18", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 943424, "upload_time": "2009-09-24T22:52:19", "url": "https://files.pythonhosted.org/packages/2f/5f/aa7e2e2f02138384d1af7dab117cc3279f6f07ca530827717a2d7a3bf327/hachoir_parser-1.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "c09c17af952c70d44c7e592273b83678", "sha256": "17dbd977eff8624c2e721cfa067aa4cfcbd7fb04481407f7c6832c5f8ffcff72" }, "downloads": -1, "filename": "hachoir_parser-1.2-py2.5.egg", "has_sig": false, "md5_digest": "c09c17af952c70d44c7e592273b83678", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 934648, "upload_time": "2009-09-24T22:52:33", "url": "https://files.pythonhosted.org/packages/b0/40/4372319c0ffb3502c3440182a1700976cf7cd0006d757f4a936ad634341f/hachoir_parser-1.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "62cd0ba6d82f10061e1ed177beb5e700", "sha256": "48e13a51b78bab2b44f218a7988339b0f146cd0c9c60398fd3f5fbfaaf7a7114" }, "downloads": -1, "filename": "hachoir_parser-1.2-py2.6.egg", "has_sig": false, "md5_digest": "62cd0ba6d82f10061e1ed177beb5e700", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 936415, "upload_time": "2009-09-24T22:52:47", "url": "https://files.pythonhosted.org/packages/8b/73/861573f3fc2f06b49e09f23c947297ca9f05467b24246ea9b6999a646240/hachoir_parser-1.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a9deea9c0540f1e5ccee0109b8d1106a", "sha256": "1ffea1589d01968579b4458a1677ad7367626aded717a5dab1ebe0d053cc1aca" }, "downloads": -1, "filename": "hachoir-parser-1.2.tar.gz", "has_sig": false, "md5_digest": "a9deea9c0540f1e5ccee0109b8d1106a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 315747, "upload_time": "2009-09-24T23:19:07", "url": "https://files.pythonhosted.org/packages/c3/89/7b9051087457f7a48fe72d78aacd9b4866db665fc515fbcbb70d7b424116/hachoir-parser-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "4842f8f737630e8c82eb42256c564770", "sha256": "c094c12589cf66817d417fdbe01299bf8d7870b965c0b064212b803bd3a5f26d" }, "downloads": -1, "filename": "hachoir_parser-1.2.1-py2.4.egg", "has_sig": false, "md5_digest": "4842f8f737630e8c82eb42256c564770", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 958863, "upload_time": "2009-09-10T18:16:27", "url": "https://files.pythonhosted.org/packages/61/24/25bca50ea0be2d7fcd74520c06eb17bd39f89efa8dd200ef8ee4e479feed/hachoir_parser-1.2.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "3a531a8b7126e1c625a802f9ad87467c", "sha256": "c9175a2140775a35f41c10a6ac79cc714122d52766721fb14e0d57284451fd46" }, "downloads": -1, "filename": "hachoir_parser-1.2.1-py2.5.egg", "has_sig": false, "md5_digest": "3a531a8b7126e1c625a802f9ad87467c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 949881, "upload_time": "2008-11-11T03:06:26", "url": "https://files.pythonhosted.org/packages/48/eb/6af5094c57d556e156305304a84e82145df0859fed9f326bf537730bc6de/hachoir_parser-1.2.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "da6b3456e5c162d0599b293f0bcf1d9b", "sha256": "3233142c622cad2d4d4577dd8e3e6cc5f3b65d59d86b7d2c388a3f29de73e3c1" }, "downloads": -1, "filename": "hachoir_parser-1.2.1-py2.6.egg", "has_sig": false, "md5_digest": "da6b3456e5c162d0599b293f0bcf1d9b", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 951881, "upload_time": "2009-09-10T18:21:33", "url": "https://files.pythonhosted.org/packages/ae/5b/dacf1350d36468d0fe3bada6a095a85953fccf8d0c774c2dda0280bea5f4/hachoir_parser-1.2.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "8308920290165f73955043ea21666264", "sha256": "982c81f8bfbe2dc47b917ee959e017c236e73d2379f06030e34099c464cb9526" }, "downloads": -1, "filename": "hachoir-parser-1.2.1.tar.gz", "has_sig": false, "md5_digest": "8308920290165f73955043ea21666264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 346894, "upload_time": "2008-10-28T13:10:36", "url": "https://files.pythonhosted.org/packages/a9/8b/32a7b43fc42a8bf852aa7cab0863153f53a9f06e9263affb86d66591562d/hachoir-parser-1.2.1.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "655e9f2472db3f8223e6a5d6217d88a5", "sha256": "701e5bd7d5467eb7c6909e8e566ed04945a53f187448eb2d4fcb41d0d3e82aaa" }, "downloads": -1, "filename": "hachoir_parser-1.3-py2.4.egg", "has_sig": false, "md5_digest": "655e9f2472db3f8223e6a5d6217d88a5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 992883, "upload_time": "2010-01-20T01:51:24", "url": "https://files.pythonhosted.org/packages/c1/f2/ffa74baa89189248a40eba00d2ecf521761cfd13f82fc5c2397056b83f3a/hachoir_parser-1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "913122efaaabc0809058b22aefadc12a", "sha256": "90d63928daf074b3f66ab3909114bd29509e0ad1d5d38d5991a413752758cf49" }, "downloads": -1, "filename": "hachoir_parser-1.3-py2.5.egg", "has_sig": false, "md5_digest": "913122efaaabc0809058b22aefadc12a", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 983520, "upload_time": "2010-01-20T01:50:57", "url": "https://files.pythonhosted.org/packages/0a/dc/f885d3495151f7856b5a9f3d8ce2800a16e3b274a9ce29b5bc72834c271c/hachoir_parser-1.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "f3f54d273eeba7b9296d0e4477c7a86a", "sha256": "99ebb8b4ea3dd58c9fc2901565255c6a09d6f5fa83367b3ebb101cecf79ed8d8" }, "downloads": -1, "filename": "hachoir_parser-1.3-py2.6.egg", "has_sig": false, "md5_digest": "f3f54d273eeba7b9296d0e4477c7a86a", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 985206, "upload_time": "2010-01-20T01:51:10", "url": "https://files.pythonhosted.org/packages/bc/25/4b0a6ec21a86f0cc7158bbecdfa39c5fc157fc95f36b6832df38804b5554/hachoir_parser-1.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a50135955624124e8b1ca6b20162fe0a", "sha256": "31c1afe635e5d7c6348fa43fc1241bdd1f47113b3e34f207bf10245c9d96d1bb" }, "downloads": -1, "filename": "hachoir-parser-1.3.tar.gz", "has_sig": false, "md5_digest": "a50135955624124e8b1ca6b20162fe0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 331137, "upload_time": "2010-01-20T01:50:46", "url": "https://files.pythonhosted.org/packages/b4/d5/836450fda226fef9e1a68983cbc2210f43f612147fbede23bab037679ebf/hachoir-parser-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "8b8e49851a694f23df18356c7e04a937", "sha256": "d33c95f71e6e664fb6610e20fa0e4177b42d888a88a512d4fb28395c3f5d3681" }, "downloads": -1, "filename": "hachoir_parser-1.3.1-py2.4.egg", "has_sig": false, "md5_digest": "8b8e49851a694f23df18356c7e04a937", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 992237, "upload_time": "2010-01-28T01:07:37", "url": "https://files.pythonhosted.org/packages/27/b7/74a0677a5645da3ce40d9e13c39b708a88266306d13da73aa159f03cda8e/hachoir_parser-1.3.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "eccdff8f38965b8979997c01b6cabf43", "sha256": "4dc4b34aad5cd255c98cae0bdd5bda3e52ed98838362b853e4cfd46ef0c19ee2" }, "downloads": -1, "filename": "hachoir_parser-1.3.1-py2.5.egg", "has_sig": false, "md5_digest": "eccdff8f38965b8979997c01b6cabf43", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 982962, "upload_time": "2010-01-28T01:07:22", "url": "https://files.pythonhosted.org/packages/1e/16/5c83dc94f3b98fefbf1534d884633f40b4c2bc5bb5767d78f3db5a05f9a5/hachoir_parser-1.3.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "d21c5ac4147bbd9d4fbd9abf212bc608", "sha256": "309bf9492ac8ca9c1dd0edd17d22ac62addee8c10b5765d6111c4b8bfa73a733" }, "downloads": -1, "filename": "hachoir_parser-1.3.1-py2.6.egg", "has_sig": false, "md5_digest": "d21c5ac4147bbd9d4fbd9abf212bc608", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 984650, "upload_time": "2010-01-28T01:07:52", "url": "https://files.pythonhosted.org/packages/ce/7c/c1edd42a81a71a5ba794c2d4a78d1746cf5b0c8103fb6e24ecba8996283e/hachoir_parser-1.3.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "5b07593b6d8467cccbc42909536d0c06", "sha256": "a3454ca6754354052e93d54db470ab6835d67eae254650dddd4c567e5f8bfd28" }, "downloads": -1, "filename": "hachoir-parser-1.3.1.tar.gz", "has_sig": false, "md5_digest": "5b07593b6d8467cccbc42909536d0c06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 356155, "upload_time": "2010-01-28T01:07:11", "url": "https://files.pythonhosted.org/packages/0c/f8/3d6592713f8dfbf5fafabd88c5479077ebfe370c312a705a13e6eabff830/hachoir-parser-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "5ab49eb93cdad4380088574307e94e7a", "sha256": "9667e739910fbe97d0423e8ed551d20b73943e180ab0e956f5ee0c012640997e" }, "downloads": -1, "filename": "hachoir_parser-1.3.2-py2.6.egg", "has_sig": false, "md5_digest": "5ab49eb93cdad4380088574307e94e7a", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 984744, "upload_time": "2010-03-01T22:44:55", "url": "https://files.pythonhosted.org/packages/3a/ea/ee83531f454390ee7c6504fe0a222fcf9d661f6dc1ae41e34658d82c6fe7/hachoir_parser-1.3.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "b4d27b4f20319c498ecda226787dde31", "sha256": "1cb7f137dedfceebf4f701da46b305fc9cf5a64e4d78264756c89e15847b6630" }, "downloads": -1, "filename": "hachoir-parser-1.3.2.tar.gz", "has_sig": false, "md5_digest": "b4d27b4f20319c498ecda226787dde31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 360775, "upload_time": "2010-03-01T22:43:35", "url": "https://files.pythonhosted.org/packages/7a/6c/821dc8d98fa153567249c34f1f41f197336eba25a80340b4b4620e8a1939/hachoir-parser-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "b143f5835c512976ccb779ed9e3a1cc5", "sha256": "9dde24e21259d121bb6a6da141d6b3cc3d66af632a930a6c7a16b657ad2f914b" }, "downloads": -1, "filename": "hachoir_parser-1.3.3-py2.4.egg", "has_sig": false, "md5_digest": "b143f5835c512976ccb779ed9e3a1cc5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 992258, "upload_time": "2010-04-15T18:56:57", "url": "https://files.pythonhosted.org/packages/16/95/5bd01060de74432d097668c85c08b8b91e6d4d36c58479e8543fad9d42cd/hachoir_parser-1.3.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "773bea3ebef37b53426059a57f07fcc2", "sha256": "73470724a7355144f7239e45b8fbf1c6fbf46e62e1c6b319154d4bdbb9fd0ec3" }, "downloads": -1, "filename": "hachoir_parser-1.3.3-py2.5.egg", "has_sig": false, "md5_digest": "773bea3ebef37b53426059a57f07fcc2", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 983153, "upload_time": "2010-04-15T18:56:39", "url": "https://files.pythonhosted.org/packages/4b/6c/7ca5c0d5032d7ea0ad07de101e200955b1c7c05a64f959ada286bd0b28a6/hachoir_parser-1.3.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "cf75046f57af331eff661b8330cbf7bc", "sha256": "3a7c75a3b436cbcb7b3dd55c21cf21fc8619b32870d9df139dc25a5191a7f456" }, "downloads": -1, "filename": "hachoir_parser-1.3.3-py2.6.egg", "has_sig": false, "md5_digest": "cf75046f57af331eff661b8330cbf7bc", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 984848, "upload_time": "2010-04-15T18:57:13", "url": "https://files.pythonhosted.org/packages/57/0b/37dd5d58e85a064111344e1b9fc0a561024718c86280239fe07e2248268a/hachoir_parser-1.3.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "378df2d18ceb9d1f8a83345fdd78deab", "sha256": "3f7dd23dcf785400c6f39d63012862755b22cac7586a8e206046fb20beee2941" }, "downloads": -1, "filename": "hachoir-parser-1.3.3.tar.gz", "has_sig": false, "md5_digest": "378df2d18ceb9d1f8a83345fdd78deab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 358185, "upload_time": "2010-04-15T18:56:28", "url": "https://files.pythonhosted.org/packages/b9/a4/ae1d33b5015b5f1d3b139a9f810300a2f71a793b67bd7abfd27cbf6d711f/hachoir-parser-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "7cc900f7f90b3ada406c27d0a962b26d", "sha256": "16bb10450b20619c6878c0a291d8291b061acc2aa3ada2ae7ab95d36e4103ec0" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.4.egg", "has_sig": false, "md5_digest": "7cc900f7f90b3ada406c27d0a962b26d", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 996630, "upload_time": "2010-07-26T03:05:53", "url": "https://files.pythonhosted.org/packages/40/80/3efa75df5a0d2b5bf6620fd58e35bfa566d381a2eba1ef5334c10fc410b6/hachoir_parser-1.3.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "e5a6c4d14fd6d5a58584e8a719543493", "sha256": "1b91ac0981d576d61ef0d9e78fb4c3f607ec6e7d677bcdfe4076fa1f3ee3e34e" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.5.egg", "has_sig": false, "md5_digest": "e5a6c4d14fd6d5a58584e8a719543493", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 987511, "upload_time": "2010-07-26T03:05:39", "url": "https://files.pythonhosted.org/packages/5d/bb/dd2115a0678ae47f0699368060271bb7011f54562228173dc81ee883cef8/hachoir_parser-1.3.4-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "e87c087cdc59473e042929f27bb7e1fb", "sha256": "23dace7e18e95a32148c99f5467ce822b179be9b4ffc568b104433e23dda7da1" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.6.egg", "has_sig": false, "md5_digest": "e87c087cdc59473e042929f27bb7e1fb", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 989172, "upload_time": "2010-07-26T03:06:08", "url": "https://files.pythonhosted.org/packages/8d/7d/2eacfdd380e7cf4d62df29a68921d547685a87534910549f8905ecb8055b/hachoir_parser-1.3.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "e578b779c4b30d94ca4e775747877755", "sha256": "775be5e10d72c6122b1ba3202dfce153c09ebcb60080d8edbd51aa89aa4e6b3f" }, "downloads": -1, "filename": "hachoir-parser-1.3.4.tar.gz", "has_sig": false, "md5_digest": "e578b779c4b30d94ca4e775747877755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 359230, "upload_time": "2010-07-26T03:05:29", "url": "https://files.pythonhosted.org/packages/6a/ad/037c6b8a614c7f8d4eeb2993bf19ad4ea19a9506d268f808e10644081286/hachoir-parser-1.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7cc900f7f90b3ada406c27d0a962b26d", "sha256": "16bb10450b20619c6878c0a291d8291b061acc2aa3ada2ae7ab95d36e4103ec0" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.4.egg", "has_sig": false, "md5_digest": "7cc900f7f90b3ada406c27d0a962b26d", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 996630, "upload_time": "2010-07-26T03:05:53", "url": "https://files.pythonhosted.org/packages/40/80/3efa75df5a0d2b5bf6620fd58e35bfa566d381a2eba1ef5334c10fc410b6/hachoir_parser-1.3.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "e5a6c4d14fd6d5a58584e8a719543493", "sha256": "1b91ac0981d576d61ef0d9e78fb4c3f607ec6e7d677bcdfe4076fa1f3ee3e34e" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.5.egg", "has_sig": false, "md5_digest": "e5a6c4d14fd6d5a58584e8a719543493", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 987511, "upload_time": "2010-07-26T03:05:39", "url": "https://files.pythonhosted.org/packages/5d/bb/dd2115a0678ae47f0699368060271bb7011f54562228173dc81ee883cef8/hachoir_parser-1.3.4-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "e87c087cdc59473e042929f27bb7e1fb", "sha256": "23dace7e18e95a32148c99f5467ce822b179be9b4ffc568b104433e23dda7da1" }, "downloads": -1, "filename": "hachoir_parser-1.3.4-py2.6.egg", "has_sig": false, "md5_digest": "e87c087cdc59473e042929f27bb7e1fb", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 989172, "upload_time": "2010-07-26T03:06:08", "url": "https://files.pythonhosted.org/packages/8d/7d/2eacfdd380e7cf4d62df29a68921d547685a87534910549f8905ecb8055b/hachoir_parser-1.3.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "e578b779c4b30d94ca4e775747877755", "sha256": "775be5e10d72c6122b1ba3202dfce153c09ebcb60080d8edbd51aa89aa4e6b3f" }, "downloads": -1, "filename": "hachoir-parser-1.3.4.tar.gz", "has_sig": false, "md5_digest": "e578b779c4b30d94ca4e775747877755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 359230, "upload_time": "2010-07-26T03:05:29", "url": "https://files.pythonhosted.org/packages/6a/ad/037c6b8a614c7f8d4eeb2993bf19ad4ea19a9506d268f808e10644081286/hachoir-parser-1.3.4.tar.gz" } ] }