{
"info": {
"author": "Ronald Oussoren",
"author_email": "ronaldoussoren@mac.com",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: MacOS :: MacOS X",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Software Development :: Build Tools",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "macholib can be used to analyze and edit Mach-O headers, the executable\nformat used by Mac OS X.\n\nIt's typically used as a dependency analysis tool, and also to rewrite dylib\nreferences in Mach-O headers to be @executable_path relative.\n\nThough this tool targets a platform specific file format, it is pure python\ncode that is platform and endian independent.\n\nProject links\n-------------\n\n* `Documentation `_\n\n* `Issue Tracker `_\n\n* `Repository `_\n\n\nRelease history\n===============\n\nmacholib 1.11\n-------------\n\n* Add very hacky limited support for @loader_path. This is just\n enough to deal with extensions and dylibs found in Python\n binary wheels.\n\nmacholib 1.10\n-------------\n\n* #25: Add support for LC_NOTE and LC_BUILD_VERSION\n\nmacholib 1.9\n------------\n\nFeatures:\n\n* Add definition for ``macholib.mach_o.reloc_type_generic``, which\n was used in code but never defined.\n\n* #22: Add LICENSE file\n\n* #23: Added \"--help\" option for \"python -m macholib\"\n\n* Added function ``macholib.MachO.lc_str_value`` which should\n help in decoding value of ``macholib.mach_o.lc_str``. Those\n values are offsets in the data of a load command, the function\n will return the actually value as a byte string.\n\n See also issue #21.\n\nBug fixes:\n\n* Pull request #15: Fix typo in thread_command class\n\n Patch by user \"phdphuc\" on bitbucket.\n\nmacholib 1.8\n------------\n\n* Use the same dependency walk logic as otool\n\n Patch by Taras Tsugrii \n\n* Added support for new load commands\n\n Patch by David Dorsey ,\n with enhancements by Ronald Oussoren.\n\n* Fix procesing DSYM file from XCODE 6.x\n\n Patch by HolmsBlazhey \n\n* MachOGraph.locate(): When calling dyld_find(), use kwarg 'loader_path', not 'loader'.\n\n Patch by Stuart Berg \n\n* Add fields to thread_command\n\n Patch by Asger Hautop Drewsen \n\n* Add missing ARM_V7S subtype.\n\n Patch by \"NN\"\n\n* Fix for SymbolTable\n\n Patch by Christian Klein \n\n* Use first Mach-O header as the default header\n\n Patch by Christian Klein \n\n* Issue #17: add LC_LOAD_UPWARD_DYLIB to _RELOCATABLE set\n\n* Issue #16: macholib \"hangs\" on invalid input\n\n Due to the use of the range function on untrusted input\n the python process could hang when reading invalid input, due\n to trying to construct an enormous list.\n\n* Issue #18: Bad version parsing in macho_version_helper\n\n The order of subfields in ``mach_version_helper`` was reversed from\n reality.\n\n* Issue #19: Fix aligment issue that prevented code signing\n\n Patch by Brendan Simon\n\n* Fix issue #14: Can't pass endian argument to p_uint64.from_str\n\n\nmacholib 1.7\n------------\n\n* Added support for ARM64, LC_ENCRYPTION_INFO_64 and LC_LINKER_OPTION\n\n Patch by Matthias Ringwald.\n\n* Load commands now have a \"describe\" method that returns more information\n about the command.\n\n Patch by David Dorsey.\n\n* The MAGIC value in the header was always represented in the native\n byte order, instead of as the value read from the binary.\n\n Patch by David Dorsey.\n\n* Added various new constants to \"macholib.mach_o\".\n\n Patch by David Dorsey.\n\nmacholib 1.6.1\n--------------\n\n* ?\n\nmacholib 1.6\n------------\n\n* Add support for '@loader_path' link command in\n macholib.dyld:\n\n - Added function ``macholib.dyld.dyld_loader_search``\n\n - This function is used by ``macholib.dyld.dyld_find``,\n and that function now has an new (optional) argument\n with the path to the loader.\n\n* Also add support for '@loader_path' to macholib.MachoGraph,\n using the newly added '@loader_path' support in the\n dyld module.\n\n Due to this suppport the *macho_standalone* tool can\n now rewrite binaries that contain an '@loader_path' load\n command.\n\n\nmacholib 1.5.2\n--------------\n\n* Issue #93: Show the name of the affected file in the exception message\n for Mach-O headers that are too large to relocate.\n\n\nmacholib 1.5.1\n--------------\n\n* There were no 'classifiers' in the package metadata due to\n a bug in setup.py.\n\nmacholib 1.5\n--------------\n\nmacholib 1.5 is a minor feature release\n\n* No longer use 2to3 to provide Python 3 support\n\n As a side-effect of this macholib no longer supports\n Python 2.5 and earlier.\n\n* Adds suppport for some new macho load commands\n\n* Fix for py3k problem in macho_standalone.py\n\n Patch by Guanqun Lu.\n\n* Fix for some issues in macho_dump.py\n\n Patch by Nam Nguyen\n\n* Issue #10: Fix for LC_DATA_IN_CODE linker commands, without\n this fix py2app cannot build application bundles when\n the source binaries have been compiled with Xcode 4.5.\n\n* Issue #6: Fix for LC_ENCRYPTION_INFO linker commands\n\n* Use the mach header information to print the cpu type of a\n binary, instead of trying to deduce that from pointer width\n and endianness.\n\n Changed the code because of issue #6, in which a user tries to\n dump a iOS binary which results in bogus output in the previous\n releases.\n\n* The mapping ``macholib.macho_dump.ARCH_MAP`` is undocumented\n and no longer used by macholib itself. It will be removed\n in the next release.\n\n\n* The command-line tools ``macho_find``, ``macho_dump`` and\n ``macho_standalone`` are deprecated. Use \"python -mmacholib\"\n instead. That is::\n\n $ python -mmacholib dump /usr/bin/grep\n\n $ python -mmacholib find ~\n\n $ python -mmacholib standalone myapp.app\n\n This makes it clearer which version of the tools are used.\n\nmacholib 1.4.3\n--------------\n\nmacholib 1.4.3 is a minor feature release\n\n* Added strings for 'x86_64' and 'ppc64' to\n macholib.mach_o.CPU_TYPE_NAMES.\n\n* macho_find and macho_dump were broken in the 1.4.2 release\n\n* added 'macholib.util.NOT_SYSTEM_FILES', a list of\n files that aren't system path's even though they are\n located in system locations.\n\n Needed to work around a bug in PySide (see issue #32 in the\n py2app tracker)\n\n\n\nmacholib 1.4.2\n--------------\n\nmacholib 1.4.2 is a minor bugfix release\n\n* The support for new load commands that was added in 1.4.1\n contained a typo that caused problems on OSX 10.7 (Lion).\n\nmacholib 1.4.1\n--------------\n\nmacholib 1.4.1 is a minor feature release\n\nFeatures:\n\n- Add support for a number of new MachO load commands that were added\n during the lifetime of OSX 10.6: ``LC_LOAD_UPWARD_DYLIB``,\n ``LC_VERSION_MIN_MACOSX``, ``LC_VERSION_MIN_IPHONEOS`` and\n ``LC_FUNCTION_STARTS``.\n\nmacholib 1.4\n-------------\n\nmacholib 1.4 is a feature release\n\nFeatures:\n\n- Documentation is now generated using `sphinx `_\n and can be viewed at .\n\n- The repository has moved to bitbucket\n\n- There now is a testsuite\n\n- Private functionality inside modules was renamed to\n a name starting with an underscore.\n\n .. note:: if this change affects your code you are relying on undefined\n implementation features, please stop using private functions.\n\n- The basic packable types in ``macholib.ptypes`` were renamed to better\n represent the corresponding C type. The table below lists the old\n an new names (the old names are still available, but are deprecated and\n will be removed in a future release).\n\n +--------------+--------------+\n | **Old name** | **New name** |\n +==============+==============+\n | p_byte | p_int8 |\n +--------------+--------------+\n | p_ubyte | p_uint8 |\n +--------------+--------------+\n | p_short | p_int16 |\n +--------------+--------------+\n | p_ushort | p_uint16 |\n +--------------+--------------+\n | p_int | p_int32 |\n +--------------+--------------+\n | p_uint | p_uint32 |\n +--------------+--------------+\n | p_long | p_int32 |\n +--------------+--------------+\n | p_ulong | p_uint32 |\n +--------------+--------------+\n | p_longlong | p_int64 |\n +--------------+--------------+\n | p_ulonglong | p_uint64 |\n +--------------+--------------+\n\n ``Macholib.ptypes.p_ptr`` is no longer present as it had an unclear\n definition and isn't actually used in the codebase.\n\n\nBug fixes:\n\n- The semantics of ``dyld.dyld_default_search`` were changed a bit,\n it now first searches the framework path (if appropriate) and then\n the linker path, irrespective of the value of the ``DYLD_FALLBACK*``\n environment variables.\n\n Previous versions would change the search order when those variables\n was set, which is odd and doesn't correspond with the documented\n behaviour of the system dyld.\n\n- It is once again possible to install using python2.5\n\n- The source distribution includes all files, this was broken\n due to the switch to mercurial (which confused setuptools)\n\nmacholib 1.3\n------------\n\nmacholib 1.3 is a feature release.\n\nFeatures:\n\n- Experimental Python 3.x support\n\n This version contains lightly tested support for Python 3.\n\nmacholib 1.2.2\n--------------\n\nmacholib 1.2.2 is a bugfix release.\n\nBug fixes:\n\n- Macholib should work better with 64-bit code\n (patch by Marc-Antoine Parent)\n\n\n",
"description_content_type": "text/x-rst; charset=UTF-8",
"docs_url": "https://pythonhosted.org/macholib/",
"download_url": "http://pypi.python.org/pypi/macholib",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/ronaldoussoren/macholib",
"keywords": "Mach-O,,dyld",
"license": "MIT",
"maintainer": "Ronald Oussoren",
"maintainer_email": "ronaldoussoren@mac.com",
"name": "macholib",
"package_url": "https://pypi.org/project/macholib/",
"platform": "any",
"project_url": "https://pypi.org/project/macholib/",
"project_urls": {
"Documentation": "https://macholib.readthedocs.io/en/latest/",
"Download": "http://pypi.python.org/pypi/macholib",
"Homepage": "http://bitbucket.org/ronaldoussoren/macholib",
"Issue tracker": "https://bitbucket.org/ronaldoussoren/macholib/issues?status=new&status=open"
},
"release_url": "https://pypi.org/project/macholib/1.11/",
"requires_dist": [
"altgraph (>=0.15)"
],
"requires_python": "",
"summary": "Mach-O header analysis and editing",
"version": "1.11"
},
"last_serial": 4214402,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "5d8519e74ce5ae6fd0cac6f3fe09f537",
"sha256": "b1c20bbf4dcc9c3890904ad72b5181b085d29c4e72ff69a5b5239b19b9235001"
},
"downloads": -1,
"filename": "macholib-1.0-py2.3.egg",
"has_sig": true,
"md5_digest": "5d8519e74ce5ae6fd0cac6f3fe09f537",
"packagetype": "bdist_egg",
"python_version": "2.3",
"requires_python": null,
"size": 55250,
"upload_time": "2005-12-09T00:34:56",
"url": "https://files.pythonhosted.org/packages/a8/d5/3e8fcb17afb67e59e93b762e7d737253c2d5ec2b63b50e1f94604dd830cc/macholib-1.0-py2.3.egg"
},
{
"comment_text": "",
"digests": {
"md5": "617fba8251ef2e215fa4fd6d1c7d4ab0",
"sha256": "f18b80293c75802b2c5c098aa1adc51100bcabcde2c621aad75aa5c5ebd1f980"
},
"downloads": -1,
"filename": "macholib-1.0-py2.4.egg",
"has_sig": true,
"md5_digest": "617fba8251ef2e215fa4fd6d1c7d4ab0",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 54876,
"upload_time": "2005-12-09T00:27:53",
"url": "https://files.pythonhosted.org/packages/5c/50/d6d165a860178bed52c43e65ca9e1dcfdbfdcb6f1d4dda80f6549eb978dc/macholib-1.0-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "bd54dffb1f40716959e9d860e739fa85",
"sha256": "c76f268f5054024e962f2515a0e522baf85313064f6740d80375afc850787a38"
},
"downloads": -1,
"filename": "macholib-1.0.tar.gz",
"has_sig": true,
"md5_digest": "bd54dffb1f40716959e9d860e739fa85",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17494,
"upload_time": "2005-12-09T00:27:48",
"url": "https://files.pythonhosted.org/packages/ec/57/f0a712efc3ed982cf4038a3cee172057303b9be914c32c93b2fbec27f785/macholib-1.0.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "2b3eb72da02364794e8c0d63d0f8d88e",
"sha256": "fe64be9caea95e470cdbf19d36e7e172f64596ca2fd4539083d70c9cc992c7b7"
},
"downloads": -1,
"filename": "macholib-1.1-py2.4.egg",
"has_sig": true,
"md5_digest": "2b3eb72da02364794e8c0d63d0f8d88e",
"packagetype": "bdist_egg",
"python_version": "2.4",
"requires_python": null,
"size": 57829,
"upload_time": "2006-09-25T21:15:42",
"url": "https://files.pythonhosted.org/packages/c7/8e/374c7cb7b5bccb2fadab84581fd5e7e977ba108900ac7eaca8ea58d8aabb/macholib-1.1-py2.4.egg"
},
{
"comment_text": "",
"digests": {
"md5": "a3241d65a50bdf032c3f259df0e23c1f",
"sha256": "010c8096d51d8879b7fe6b6bae0edec8c51c41402f2eedd98104199ffae2e6d5"
},
"downloads": -1,
"filename": "macholib-1.1.tar.gz",
"has_sig": true,
"md5_digest": "a3241d65a50bdf032c3f259df0e23c1f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21954,
"upload_time": "2006-09-25T21:15:45",
"url": "https://files.pythonhosted.org/packages/54/5f/8467066bed057a96efd6c9b472728d63d5e9cbb013fd9d737617b3fe4d53/macholib-1.1.tar.gz"
}
],
"1.10": [
{
"comment_text": "",
"digests": {
"md5": "e889ac5963d8ab2a00924cb2d847a364",
"sha256": "a8941ff2cf2519859ed64d1248782442c98f5e1e28a1c331911d5501f74b7b37"
},
"downloads": -1,
"filename": "macholib-1.10-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e889ac5963d8ab2a00924cb2d847a364",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 36364,
"upload_time": "2018-07-27T12:58:04",
"url": "https://files.pythonhosted.org/packages/a1/01/845b2df65117dbdabf00c6df879625f4968ede6f512956710f05f4c7663a/macholib-1.10-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1ec63efc6a4e5363913cb7fca2533543",
"sha256": "9485686b89d357f4a99fda5a12349b261ecf2baedd526d2c9b6397167a507e90"
},
"downloads": -1,
"filename": "macholib-1.10.tar.gz",
"has_sig": false,
"md5_digest": "1ec63efc6a4e5363913cb7fca2533543",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 485567,
"upload_time": "2018-07-27T13:01:30",
"url": "https://files.pythonhosted.org/packages/e0/8f/07468a7f51c055d771cb01fcb19092bdaa5327ccd201ffeb534a164ec62a/macholib-1.10.tar.gz"
}
],
"1.11": [
{
"comment_text": "",
"digests": {
"md5": "58e4fce0b1c4323ba38ab89843ed866a",
"sha256": "ac02d29898cf66f27510d8f39e9112ae00590adb4a48ec57b25028d6962b1ae1"
},
"downloads": -1,
"filename": "macholib-1.11-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "58e4fce0b1c4323ba38ab89843ed866a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 36562,
"upload_time": "2018-08-28T10:40:37",
"url": "https://files.pythonhosted.org/packages/41/f1/6d23e1c79d68e41eb592338d90a33af813f98f2b04458aaf0b86908da2d8/macholib-1.11-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "cf32aaa5e8696355f9015523f958b30f",
"sha256": "c4180ffc6f909bf8db6cd81cff4b6f601d575568f4d5dee148c830e9851eb9db"
},
"downloads": -1,
"filename": "macholib-1.11.tar.gz",
"has_sig": false,
"md5_digest": "cf32aaa5e8696355f9015523f958b30f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 485878,
"upload_time": "2018-08-28T10:40:40",
"url": "https://files.pythonhosted.org/packages/72/60/2b22bef6edfb2864f7c0dc1d55b75e70ba1c3670899bead37e059e29b738/macholib-1.11.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "cf3cef1216be35e88172b73f9a1a222a",
"sha256": "f9002a02e7d19139fea84c798424487d11b94ca97d6780a724b73550ae2b1194"
},
"downloads": -1,
"filename": "macholib-1.2.tar.gz",
"has_sig": true,
"md5_digest": "cf3cef1216be35e88172b73f9a1a222a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23724,
"upload_time": "2009-03-08T18:45:00",
"url": "https://files.pythonhosted.org/packages/d2/8a/ed1aee8725ada2e0a01b6d16d1535330ee44a8f95f29bcc9457918564900/macholib-1.2.tar.gz"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "7f7f44e62a057d19b92e813fb2f3d05b",
"sha256": "df085d73614b0d1edebf8042ff1480a2f0401e3a18452169be960a2de1ff8ccc"
},
"downloads": -1,
"filename": "macholib-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "7f7f44e62a057d19b92e813fb2f3d05b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23184,
"upload_time": "2009-10-06T21:52:16",
"url": "https://files.pythonhosted.org/packages/81/a8/89200ee89712caf996186f5cecb2d734dbe1e1dd8b6fb193e8851ac10fb7/macholib-1.2.1.tar.gz"
}
],
"1.2.dev-r25": [
{
"comment_text": "",
"digests": {
"md5": "a0b8a98b2c57318060586548be7d56ed",
"sha256": "34fb6ef8db593fd7e993d83a1297c238603b29e0aa65d3b21377f0017ae650bd"
},
"downloads": -1,
"filename": "macholib-1.2.dev-r25.tar.gz",
"has_sig": true,
"md5_digest": "a0b8a98b2c57318060586548be7d56ed",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23741,
"upload_time": "2009-03-08T18:44:36",
"url": "https://files.pythonhosted.org/packages/1e/67/ba4533e6013241170dd38011749aeef0bcadb31bc2c23d231acca117542a/macholib-1.2.dev-r25.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "831ea2346815f97bbf48bc13d933bf53",
"sha256": "4ededec601230d91f96233cae680ba6fc2281e7c0f7a910ea11f269427b50739"
},
"downloads": -1,
"filename": "macholib-1.3-py2.5.egg",
"has_sig": false,
"md5_digest": "831ea2346815f97bbf48bc13d933bf53",
"packagetype": "bdist_egg",
"python_version": "2.5",
"requires_python": null,
"size": 61772,
"upload_time": "2010-07-27T20:58:32",
"url": "https://files.pythonhosted.org/packages/d8/24/25a6d4f39d06fe10c7c9c1c8b07389aa8a79f6b3d90a6283efbb4fd740a6/macholib-1.3-py2.5.egg"
},
{
"comment_text": "",
"digests": {
"md5": "38188337b12073b1fe251f1cca2565cc",
"sha256": "350fb4feb55c77702fda4daefb094c02dc56c95de41a8c5ab2744cd5f93870f0"
},
"downloads": -1,
"filename": "macholib-1.3-py2.6.egg",
"has_sig": false,
"md5_digest": "38188337b12073b1fe251f1cca2565cc",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 61634,
"upload_time": "2010-07-27T20:58:42",
"url": "https://files.pythonhosted.org/packages/0d/e4/5243ce8d15273c3e6379ef34b4005613e7765509520268900579d906d6e8/macholib-1.3-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "0343d16535ae758e8f098926b4d29375",
"sha256": "fc658b8f342e2dd533ba153ba73dfe97aad6b351a473a125adf958fcea5e7d32"
},
"downloads": -1,
"filename": "macholib-1.3-py2.7.egg",
"has_sig": false,
"md5_digest": "0343d16535ae758e8f098926b4d29375",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 61399,
"upload_time": "2010-07-27T20:58:46",
"url": "https://files.pythonhosted.org/packages/70/54/f079beb16b6d8475a4a6ee9cc6956e3f809c8c9e618e2408ec0b5b5e762a/macholib-1.3-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "fc4040f852636af03a0dc9a30a9f9345",
"sha256": "945d34f34262c264f6559300cf7fd1ef40396bae9cc27a420489c8d0f9855fb2"
},
"downloads": -1,
"filename": "macholib-1.3-py3.1.egg",
"has_sig": false,
"md5_digest": "fc4040f852636af03a0dc9a30a9f9345",
"packagetype": "bdist_egg",
"python_version": "3.1",
"requires_python": null,
"size": 36122,
"upload_time": "2010-07-27T20:58:56",
"url": "https://files.pythonhosted.org/packages/2e/b9/3bc07bb0d2d13c33566d25b254811de06433685460f7d1345a831e7ee0af/macholib-1.3-py3.1.egg"
},
{
"comment_text": "",
"digests": {
"md5": "d193dd7f8c8dfdecf7155da71a5f17dd",
"sha256": "274e6dd95a95b30e9775f10695da52552d88503ceda5b3982c6ac12ac1e732a6"
},
"downloads": -1,
"filename": "macholib-1.3-py3.2.egg",
"has_sig": false,
"md5_digest": "d193dd7f8c8dfdecf7155da71a5f17dd",
"packagetype": "bdist_egg",
"python_version": "3.2",
"requires_python": null,
"size": 36104,
"upload_time": "2010-07-27T20:59:07",
"url": "https://files.pythonhosted.org/packages/6d/0b/4e8ea2e37b4f2739807e3646bd40570b2654e1fa10c85784317a79dad31d/macholib-1.3-py3.2.egg"
},
{
"comment_text": "",
"digests": {
"md5": "3677cddb286a63e017d4dd1ea407cd45",
"sha256": "fe76e787925d86a12fa08b0610ea1943611b46977033b94cd858755f90d3dac1"
},
"downloads": -1,
"filename": "macholib-1.3.tar.gz",
"has_sig": false,
"md5_digest": "3677cddb286a63e017d4dd1ea407cd45",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24305,
"upload_time": "2010-07-27T20:58:22",
"url": "https://files.pythonhosted.org/packages/62/e9/9197ed32210b4769caab40f9d655ae071e5296dcc63c20c58b770c3cd704/macholib-1.3.tar.gz"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "0cf137397fc7ea4813835a38ed475fd1",
"sha256": "1fab53fe814b46f72f4272339bc06e17d79161e9bcf112aafd4952288f144bf3"
},
"downloads": -1,
"filename": "macholib-1.4.tar.gz",
"has_sig": false,
"md5_digest": "0cf137397fc7ea4813835a38ed475fd1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 46346,
"upload_time": "2011-03-29T08:16:46",
"url": "https://files.pythonhosted.org/packages/07/08/c940196e6144f5b58267aa7005a711feca66d1f137aadabcaabf27913b4b/macholib-1.4.tar.gz"
}
],
"1.4.1": [
{
"comment_text": "",
"digests": {
"md5": "0081b6adcdea7c4c8260f75d103d3288",
"sha256": "c40d26f275e8af0f023f4adbc48f655bf54f3ea60c5a91094e5247b0d550c54a"
},
"downloads": -1,
"filename": "macholib-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "0081b6adcdea7c4c8260f75d103d3288",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 374468,
"upload_time": "2011-05-01T11:14:12",
"url": "https://files.pythonhosted.org/packages/4c/37/b2be5ab8b362493535c883bbe9cd183a7344df74fdb42ed1b1272ec6984c/macholib-1.4.1.tar.gz"
}
],
"1.4.2": [
{
"comment_text": "",
"digests": {
"md5": "2bd35d87ba6782f00633836105aeb798",
"sha256": "b9470c447471e57691d5b0e13d749d04066dd741ed214b3b06e36003a59d3a1c"
},
"downloads": -1,
"filename": "macholib-1.4.2.tar.gz",
"has_sig": false,
"md5_digest": "2bd35d87ba6782f00633836105aeb798",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 374651,
"upload_time": "2011-07-24T14:16:21",
"url": "https://files.pythonhosted.org/packages/0a/45/74edb62f5e36246650be3c62a74f018639079f39989b9c6c4750ba92386e/macholib-1.4.2.tar.gz"
}
],
"1.4.3": [
{
"comment_text": "",
"digests": {
"md5": "308d478df389d525ce1a9113883a4f1c",
"sha256": "9a4b871efc4cdd0cdb5d71ef572df347690af7c0e3587c3b9db30d74d91033f5"
},
"downloads": -1,
"filename": "macholib-1.4.3.tar.gz",
"has_sig": false,
"md5_digest": "308d478df389d525ce1a9113883a4f1c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 377200,
"upload_time": "2011-12-06T16:59:17",
"url": "https://files.pythonhosted.org/packages/46/2b/6b08eec9625e85def7495e44f8f909e679a54aad04c06fb5389f494df54e/macholib-1.4.3.tar.gz"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "6c956981aa40a3f268426bf2adf2d97e",
"sha256": "edf8914c0b26e40630208d6153594a46ff778ab62d2ef290dee07de64f0f0468"
},
"downloads": -1,
"filename": "macholib-1.5.tar.gz",
"has_sig": false,
"md5_digest": "6c956981aa40a3f268426bf2adf2d97e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 439008,
"upload_time": "2012-10-22T12:19:47",
"url": "https://files.pythonhosted.org/packages/04/13/4d27de3c35854018579d28339ea0d33b2a74289a4b4328afdcae072d6733/macholib-1.5.tar.gz"
}
],
"1.5.1": [
{
"comment_text": "",
"digests": {
"md5": "2665525cdc9edaf4d1de5566bb004c56",
"sha256": "7a1b50204d27ecec94660e3dbefd8e32d17388002cf7dc1e42f0b60ceb3c8d80"
},
"downloads": -1,
"filename": "macholib-1.5.1.tar.gz",
"has_sig": false,
"md5_digest": "2665525cdc9edaf4d1de5566bb004c56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 454873,
"upload_time": "2013-02-04T10:00:08",
"url": "https://files.pythonhosted.org/packages/f9/12/2a830b5f3e024c50e051f5563eb4fcd61450661d1e41109d6024c8306217/macholib-1.5.1.tar.gz"
}
],
"1.6": [
{
"comment_text": "",
"digests": {
"md5": "fb95997841de95975257d705d68baf10",
"sha256": "e1b77555e9fa787c3929d1bbf59821a4e6a30f69ca831ce6010628447a5a5e5a"
},
"downloads": -1,
"filename": "macholib-1.6.tar.gz",
"has_sig": false,
"md5_digest": "fb95997841de95975257d705d68baf10",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 468973,
"upload_time": "2014-01-30T15:56:01",
"url": "https://files.pythonhosted.org/packages/d3/a8/8762b59af8814e549557ae5e0c7803944a26fac3c159b2ed3121ebc9c29e/macholib-1.6.tar.gz"
}
],
"1.7": [
{
"comment_text": "",
"digests": {
"md5": "cf03a55323d5b7ca59be530ba0b01032",
"sha256": "1865bed8c50131649653d82cd1fbeb73a36a51355c48c81debdc195387b8103a"
},
"downloads": -1,
"filename": "macholib-1.7.tar.gz",
"has_sig": false,
"md5_digest": "cf03a55323d5b7ca59be530ba0b01032",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 475657,
"upload_time": "2014-07-27T08:33:12",
"url": "https://files.pythonhosted.org/packages/50/21/bd3512d4fa97ad60bcaddb5aeba199da543225eccb5063e3a513d883af46/macholib-1.7.tar.gz"
}
],
"1.8": [
{
"comment_text": "",
"digests": {
"md5": "7bf4e81ea78430e664587032fc5210af",
"sha256": "15151e4dde7c2cb9758cf43f8672585a8d5b261d40a07cb9f679489c52397488"
},
"downloads": -1,
"filename": "macholib-1.8-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7bf4e81ea78430e664587032fc5210af",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 39428,
"upload_time": "2016-12-26T14:18:24",
"url": "https://files.pythonhosted.org/packages/7e/35/08e00a3bdcf826a78e63dcf0fa5b0bac1daa6ed4871664635f1f49bd6c49/macholib-1.8-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "65af8f20dada7bdb2a142afbec51330e",
"sha256": "323c9c8b85768244554b3c040808ed6393c783aa6eb1122e04dc8905f442e559"
},
"downloads": -1,
"filename": "macholib-1.8.tar.gz",
"has_sig": false,
"md5_digest": "65af8f20dada7bdb2a142afbec51330e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 576669,
"upload_time": "2016-12-26T14:18:27",
"url": "https://files.pythonhosted.org/packages/a0/de/831116fb6cbbe27eadd66ab87a22af74fe445d3b73d6042e12eaf3fdb964/macholib-1.8.tar.gz"
}
],
"1.9": [
{
"comment_text": "",
"digests": {
"md5": "6f94dc38ebe55199a9073c11c4aa531f",
"sha256": "7f76a7ef4f58f85889dec25fb532bad5acfd461c444738dfeb2e7bf855d5906b"
},
"downloads": -1,
"filename": "macholib-1.9-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6f94dc38ebe55199a9073c11c4aa531f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 40512,
"upload_time": "2017-11-30T12:11:48",
"url": "https://files.pythonhosted.org/packages/fd/89/58e160e4c3a010dd85dab1a43d20d4728be759fbffc1fc78356b344ffe98/macholib-1.9-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a3f1462dbedc450c537191b1187e5137",
"sha256": "9aeec52d7da59912b15445d08b08d95cee48414f01dd035be06f04a825973c08"
},
"downloads": -1,
"filename": "macholib-1.9.tar.gz",
"has_sig": false,
"md5_digest": "a3f1462dbedc450c537191b1187e5137",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 578425,
"upload_time": "2017-11-30T12:11:51",
"url": "https://files.pythonhosted.org/packages/70/54/12d547ebb73de8412120a293ab013e61caef36bf712d76c9a574020d2796/macholib-1.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "58e4fce0b1c4323ba38ab89843ed866a",
"sha256": "ac02d29898cf66f27510d8f39e9112ae00590adb4a48ec57b25028d6962b1ae1"
},
"downloads": -1,
"filename": "macholib-1.11-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "58e4fce0b1c4323ba38ab89843ed866a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 36562,
"upload_time": "2018-08-28T10:40:37",
"url": "https://files.pythonhosted.org/packages/41/f1/6d23e1c79d68e41eb592338d90a33af813f98f2b04458aaf0b86908da2d8/macholib-1.11-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "cf32aaa5e8696355f9015523f958b30f",
"sha256": "c4180ffc6f909bf8db6cd81cff4b6f601d575568f4d5dee148c830e9851eb9db"
},
"downloads": -1,
"filename": "macholib-1.11.tar.gz",
"has_sig": false,
"md5_digest": "cf32aaa5e8696355f9015523f958b30f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 485878,
"upload_time": "2018-08-28T10:40:40",
"url": "https://files.pythonhosted.org/packages/72/60/2b22bef6edfb2864f7c0dc1d55b75e70ba1c3670899bead37e059e29b738/macholib-1.11.tar.gz"
}
]
}