{ "info": { "author": "Robert T. McGibbon", "author_email": "rmcgibbo@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "auditwheel\n==========\n\n.. image:: https://travis-ci.org/pypa/auditwheel.svg?branch=master\n :target: https://travis-ci.org/pypa/auditwheel\n.. image:: https://badge.fury.io/py/auditwheel.svg\n :target: https://pypi.org/project/auditwheel\n\nAuditing and relabeling of `PEP 513 manylinux1\n`_ and `PEP 571 manylinux2010\n`_ Linux wheels.\n\nOverview\n--------\n\n``auditwheel`` is a command line tool to facilitate the creation of Python\n`wheel packages `_ for Linux containing pre-compiled\nbinary extensions are compatible with a wide variety of Linux distributions,\nconsistent with the `PEP 513 manylinux1\n`_ and `PEP 571 manylinux2010\n`_ platform tags.\n\n``auditwheel show``: shows external shared libraries that the wheel depends on\n(beyond the libraries included in the ``manylinux`` policies), and\nchecks the extension modules for the use of versioned symbols that exceed\nthe ``manylinux`` ABI.\n\n``auditwheel repair``: copies these external shared libraries into the wheel itself,\nand automatically modifies the appropriate ``RPATH`` entries such that these libraries\nwill be picked up at runtime. This accomplishes a similar result as if the libraries had\nbeen statically linked without requiring changes to the build system. Packagers are\nadvised that bundling, like static linking, may implicate copyright concerns.\n\n\nInstallation\n------------\n\n``auditwheel`` can be installed using pip: ::\n\n pip3 install auditwheel\n\nIt requires Python 3.5+, and runs on Linux. It requires that the shell command\n``unzip`` be available in the ``PATH``. Only systems that use `ELF\n`_-based linkage\nare supported (this should be essentially every Linux).\n\nIn general, building ``manylinux1`` wheels requires running on a CentOS5\nmachine, and building ``manylinux2010`` wheels requires running on a CentOS6\nmachine, so we recommend using the pre-built manylinux `Docker images\n`_, e.g. ::\n\n $ docker run -i -t -v `pwd`:/io quay.io/pypa/manylinux1_x86_64 /bin/bash\n\n\nExamples\n--------\n\nInspecting a wheel: ::\n\n $ auditwheel show cffi-1.5.0-cp35-cp35m-linux_x86_64.whl\n\n cffi-1.5.0-cp35-cp35m-linux_x86_64.whl is consistent with the\n following platform tag: \"linux_x86_64\".\n\n The wheel references the following external versioned symbols in\n system-provided shared libraries: GLIBC_2.3.\n\n The following external shared libraries are required by the wheel:\n {\n \"libc.so.6\": \"/lib64/libc-2.5.so\",\n \"libffi.so.5\": \"/usr/lib64/libffi.so.5.0.6\",\n \"libpthread.so.0\": \"/lib64/libpthread-2.5.so\"\n }\n\n In order to achieve the tag platform tag \"manylinux1_x86_64\" the\n following shared library dependencies will need to be eliminated:\n\n libffi.so.5\n\nRepairing a wheel. ::\n\n $ auditwheel repair cffi-1.5.2-cp35-cp35m-linux_x86_64.whl\n Repairing cffi-1.5.2-cp35-cp35m-linux_x86_64.whl\n Grafting: /usr/lib64/libffi.so.5.0.6\n Setting RPATH: _cffi_backend.cpython-35m-x86_64-linux-gnu.so to \"$ORIGIN/.libs_cffi_backend\"\n Previous filename tags: linux_x86_64\n New filename tags: manylinux1_x86_64\n Previous WHEEL info tags: cp35-cp35m-linux_x86_64\n New WHEEL info tags: cp35-cp35m-manylinux1_x86_64\n\n Fixed-up wheel written to /wheelhouse/cffi-1.5.2-cp35-cp35m-manylinux1_x86_64.whl\n\n\nLimitations\n-----------\n\n1. ``auditwheel`` uses the `DT_NEEDED `_\n information (like ``ldd``) from the Python extension modules to determine\n which system system libraries they depend on. Code that dynamically\n loads libraries at runtime using ``ctypes`` / ``cffi`` (from Python) or\n ``dlopen`` (from C/C++) doesn't contain this information in a way that can\n be statically determined, so dependencies that are loaded via those\n mechanisms will be missed.\n2. There's nothing we can do about \"fixing\" binaries if they were compiled and\n linked against a too-recent version of ``libc`` or ``libstdc++``. These\n libraries (and some others) use symbol versioning for backward\n compatibility. In general, this means that code that was compiled against an\n old version of ``glibc`` will run fine on systems with a newer version of\n ``glibc``, but code what was compiled on a new system won't / might not run\n on older system.\n\n So, to compile widely-compatible binaries, you're best off doing the build\n on an old Linux distribution, such as the manylinux Docker image.\n\nTesting\n-------\n\nThe tests can be run with ``tox``, which will automatically install\ntest dependencies.\n\nSome of the integration tests also require a running and accessible Docker\ndaemon. These tests will pull a number of docker images if they are not already\navailable on your system, but it won't update existing images.\nTo update these images manually, run::\n\n docker pull python:3.5\n docker pull quay.io/pypa/manylinux1_x86_64\n docker pull quay.io/pypa/manylinux2010_x86_64\n\nYou may also remove these images using ``docker rmi``.\n\nCode of Conduct\n---------------\n\nEveryone interacting in the ``auditwheel`` project's codebases, issue trackers,\nchat rooms, and mailing lists is expected to follow the\n`PyPA Code of Conduct`_.\n\n.. _PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pypa/auditwheel", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "auditwheel", "package_url": "https://pypi.org/project/auditwheel/", "platform": "", "project_url": "https://pypi.org/project/auditwheel/", "project_urls": { "Homepage": "https://github.com/pypa/auditwheel" }, "release_url": "https://pypi.org/project/auditwheel/2.1.1/", "requires_dist": [ "wheel (==0.31.1)", "pyelftools (>=0.24)" ], "requires_python": "", "summary": "Cross-distribution Linux wheels", "version": "2.1.1" }, "last_serial": 5943073, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "255df2385faa2bb7766068d4df023c42", "sha256": "0fd05199108d2189cdb76edc4410c21f65bf5fa8845b514f2de722000c3b342f" }, "downloads": -1, "filename": "auditwheel-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "255df2385faa2bb7766068d4df023c42", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29280, "upload_time": "2016-01-21T01:27:25", "url": "https://files.pythonhosted.org/packages/fd/31/4c34f5f94b23ca93339042bfc67616ccb8e9ab198ecc11ccc4f2ca8b9032/auditwheel-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "639b2e990d33db70791db3270d13f461", "sha256": "352c53c02a7778f354accd877384603dfb318421f7713a67d31b859ee7a395de" }, "downloads": -1, "filename": "auditwheel-1.0.0.tar.gz", "has_sig": false, "md5_digest": "639b2e990d33db70791db3270d13f461", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22402, "upload_time": "2016-01-21T01:27:43", "url": "https://files.pythonhosted.org/packages/3d/f3/09f5ffefc483a989ce4f507103b3fa93d50d69118458d484602781369c9b/auditwheel-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "83218c2466f4a49f8970831f693eedeb", "sha256": "6c837e60d959c70112ebdec48d6307ec37ac295f7cf0e4c735816aca0cb0c79f" }, "downloads": -1, "filename": "auditwheel-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "83218c2466f4a49f8970831f693eedeb", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 29273, "upload_time": "2016-01-30T07:45:39", "url": "https://files.pythonhosted.org/packages/0a/83/7f422561dd82cb5dc20d67d235ace276ae6aca1cd9fe285bc86bfac51bdb/auditwheel-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f42ec0ed1ce5e09e5ef5d3ce4f9826e6", "sha256": "8dc1b960e5dac8b67e3cd87e8789dfce151d2734115c6621e4331133badc275c" }, "downloads": -1, "filename": "auditwheel-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f42ec0ed1ce5e09e5ef5d3ce4f9826e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22368, "upload_time": "2016-01-30T07:45:32", "url": "https://files.pythonhosted.org/packages/28/e3/5ac746f25bafb6383b37529eac8e1453e7b1dd6311136a893eab003dd0d8/auditwheel-1.1.0.tar.gz" } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "9a75a945c0d92307bc04a591ff50b19c", "sha256": "185365e972342f9d6ecb412a21eb05c42fd0fff24031c4fb917ad0ac588c389d" }, "downloads": -1, "filename": "auditwheel-1.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a75a945c0d92307bc04a591ff50b19c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30570, "upload_time": "2018-11-17T17:47:25", "url": "https://files.pythonhosted.org/packages/30/b8/adab965c92b2b12d3c41a76f2c6f6a0975a36055c33c8d1bb335508d4229/auditwheel-1.10.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb9d00cc4b19ed917740d42e219aea3d", "sha256": "2f9c89782757099b85593513f0cfc46da038cb4a238829caca29d5372f83c339" }, "downloads": -1, "filename": "auditwheel-1.10.0.tar.gz", "has_sig": false, "md5_digest": "eb9d00cc4b19ed917740d42e219aea3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 390703, "upload_time": "2018-11-17T17:47:26", "url": "https://files.pythonhosted.org/packages/db/ca/55d8fe161c3515c9767f391b0cffa4c55b7b3f9c1f009851a34dbd4ae11f/auditwheel-1.10.0.tar.gz" } ], "1.10.0rc1": [ { "comment_text": "", "digests": { "md5": "88e5a7ef1338f8d323ec5d9fb0109157", "sha256": "7d3192d0bacb15103f2ae947ea08621c5e055934dcc922837f5d87897b29d73f" }, "downloads": -1, "filename": "auditwheel-1.10.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "88e5a7ef1338f8d323ec5d9fb0109157", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32601, "upload_time": "2018-10-27T21:11:43", "url": "https://files.pythonhosted.org/packages/01/10/5ec7a90952a7f8e7aad9274b2d4e3c62dd1ee8e614ee57dca0d19df6082e/auditwheel-1.10.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c5ff5e5340e8f70dc1170800b16a7f7", "sha256": "551af1e925cae96687da8d5863409f06d9e977c6b509655e9ee0ecef72a266ce" }, "downloads": -1, "filename": "auditwheel-1.10.0rc1.tar.gz", "has_sig": false, "md5_digest": "3c5ff5e5340e8f70dc1170800b16a7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 390591, "upload_time": "2018-10-27T21:11:45", "url": "https://files.pythonhosted.org/packages/3d/bd/32cec3d777990177ec28c80d21d17a1cc453102a5c6ec91c59eafe904ab6/auditwheel-1.10.0rc1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "1d91f74cca59d98a0d7e4967a37b5c7f", "sha256": "de65a72becd86ac4d461e37454d9ea6d059c8fe7eb7db005b018dd01ef47cdd6" }, "downloads": -1, "filename": "auditwheel-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1d91f74cca59d98a0d7e4967a37b5c7f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 31351, "upload_time": "2016-03-23T12:45:10", "url": "https://files.pythonhosted.org/packages/c1/5d/717c6cfa4dc790f48e35a1de7da68e1d8b4bec8a29db02e360d652a18f9e/auditwheel-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f07b79c00b865353c82574962a074ef", "sha256": "10494f277c8123bdb340e12cd2cc478377120d0adc9f34650555e29c0d8c60b3" }, "downloads": -1, "filename": "auditwheel-1.2.0.tar.gz", "has_sig": false, "md5_digest": "9f07b79c00b865353c82574962a074ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349665, "upload_time": "2016-03-23T12:43:38", "url": "https://files.pythonhosted.org/packages/d1/b0/644b4b2f4989ebe2c0444fe56f4c64207bd272df9f8c60d929c0528fac58/auditwheel-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "f628185c3977af922ca7396c9ca47f5b", "sha256": "2e0cea7b7d5c0402f1cd72d95406881da4d794e6d61491b6de1c5092b1cef047" }, "downloads": -1, "filename": "auditwheel-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f628185c3977af922ca7396c9ca47f5b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 32725, "upload_time": "2016-04-03T19:06:10", "url": "https://files.pythonhosted.org/packages/97/92/5de5aa2b4e4d8864c1b4b2538c3febc747319c60b72dea8d669bf4e83f0d/auditwheel-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb6899bec17137dd396ccfffa5910db1", "sha256": "5064b2dd80dcf420abb8dc04503c82efe69cf4b4b905084fdce7cf5022de54d4" }, "downloads": -1, "filename": "auditwheel-1.3.0.tar.gz", "has_sig": false, "md5_digest": "cb6899bec17137dd396ccfffa5910db1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353624, "upload_time": "2016-04-03T19:05:42", "url": "https://files.pythonhosted.org/packages/f1/c8/5cc47466bc77d63faec7ab2949d1d44856d6a4ebdd740f0589a9ed77101e/auditwheel-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "ecca10c626fd006a98449d705242d197", "sha256": "cf796ac78b64ac0c6bd27536060cb72a6730acb630e12bf8cc64f217966cddc0" }, "downloads": -1, "filename": "auditwheel-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ecca10c626fd006a98449d705242d197", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 32724, "upload_time": "2016-05-25T13:23:03", "url": "https://files.pythonhosted.org/packages/69/a9/f3e811b35469d3df04386f4ded4dde19c25a5260402009ff7bd211faf607/auditwheel-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b989cb308ced9b237bae343653cc8ba", "sha256": "8cf3e4302361447e76a6b4ff452bce01f9905e349365850774c3e16a8448b0ce" }, "downloads": -1, "filename": "auditwheel-1.4.0.tar.gz", "has_sig": false, "md5_digest": "2b989cb308ced9b237bae343653cc8ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353690, "upload_time": "2016-05-25T13:23:48", "url": "https://files.pythonhosted.org/packages/2b/fc/ab64592ae2a8b944a67ff5d6fb50d39828b9abca10ffa085978d8b5d2745/auditwheel-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e3f17a54e8e5a15a1c2a8edecfd18e2d", "sha256": "d02519b050e06d90c6147445da35ce2ded52f4ac05a6353f008b834281037f7f" }, "downloads": -1, "filename": "auditwheel-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e3f17a54e8e5a15a1c2a8edecfd18e2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32472, "upload_time": "2016-10-23T22:29:47", "url": "https://files.pythonhosted.org/packages/d8/da/2bf450fcba52c0fd3522c04dca459c159b731427b90eef1249c68227f98b/auditwheel-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd9a73edacec4512239eede4961068af", "sha256": "7c8b2839e2ec119150014eea8c0e82598000650dd5212c29548b631633fa9ef8" }, "downloads": -1, "filename": "auditwheel-1.5.0.tar.gz", "has_sig": false, "md5_digest": "dd9a73edacec4512239eede4961068af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353578, "upload_time": "2016-10-23T22:29:50", "url": "https://files.pythonhosted.org/packages/5d/86/0e1da80e27a9e1479585dc7af27da0bd4471ae5a12756ffd354355944053/auditwheel-1.5.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "6d2d7283081836e6826448620ac9142e", "sha256": "76ed04d1e1799249777fb30bbe62eeb84b082515efbdb10673887a16df4d7bd1" }, "downloads": -1, "filename": "auditwheel-1.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d2d7283081836e6826448620ac9142e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 33015, "upload_time": "2017-05-02T20:46:05", "url": "https://files.pythonhosted.org/packages/83/64/97743f0c7c7eecbf4d9c7d86385281c421499d6a169a4feae79416c93315/auditwheel-1.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68da12c2099e920c2404ebfd788fb08b", "sha256": "8f278cfaf7aa11fb424b52308c9283541f223c80c014e7d005c0aa16f0cb6e6a" }, "downloads": -1, "filename": "auditwheel-1.6.1.tar.gz", "has_sig": false, "md5_digest": "68da12c2099e920c2404ebfd788fb08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 367844, "upload_time": "2017-05-02T20:45:52", "url": "https://files.pythonhosted.org/packages/ce/93/c2e2a3c78dfab6d20a966febb4ec0b3810a876f0c67fa9696cb3675fdad1/auditwheel-1.6.1.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "e075b86ceee7e7d90bf49016e63c412b", "sha256": "92b4e9bd2624c5ba06149cb186702d1dffed08bfc19d467a19291007722d0ebb" }, "downloads": -1, "filename": "auditwheel-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e075b86ceee7e7d90bf49016e63c412b", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 33002, "upload_time": "2017-05-26T15:37:28", "url": "https://files.pythonhosted.org/packages/14/76/290bbad9533b5749d37863008b811bb625ff3c2e76fcd8e7b9f492bf39dc/auditwheel-1.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e253979a32d903b9c3888f171e61017", "sha256": "3f103050604173a7e1f58fad26c00d3076088de3a86bcf851e61270f7cdff736" }, "downloads": -1, "filename": "auditwheel-1.7.0.tar.gz", "has_sig": false, "md5_digest": "2e253979a32d903b9c3888f171e61017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 367617, "upload_time": "2017-05-26T15:37:15", "url": "https://files.pythonhosted.org/packages/18/74/fe60e34f3cd9c047c7c4233219e115a1bc85a4bd65a55121ede78fd66cb4/auditwheel-1.7.0.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "fa6074826427cae234c3019323941d88", "sha256": "63468bf62d82b27b1635ffe1c3f1c4e54ef67d0a6d38bedccc38ce6965d56db7" }, "downloads": -1, "filename": "auditwheel-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa6074826427cae234c3019323941d88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33071, "upload_time": "2017-12-28T19:33:20", "url": "https://files.pythonhosted.org/packages/6c/2e/82c43e3dd9c42e6d7a2df71c234bd3b9e83b29c34146fd1c3085add1f516/auditwheel-1.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e053e10ae66e1a39d86350e92713b68a", "sha256": "829ec26097f6ca9a239ebfb4d3c6dc093742141423268cb7ba1d8b15fb0c20a2" }, "downloads": -1, "filename": "auditwheel-1.8.0.tar.gz", "has_sig": false, "md5_digest": "e053e10ae66e1a39d86350e92713b68a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 370962, "upload_time": "2017-12-28T19:34:49", "url": "https://files.pythonhosted.org/packages/01/6e/dc52cda31fadafb9436c9d956bede218ab5a2db576800efefc987452b0f4/auditwheel-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "f4829f58fbc84e54ecbbe7ee459d0e61", "sha256": "daa496bb307012502dd70ba6116b14e28849a30e93b290fb403e83b4926c8918" }, "downloads": -1, "filename": "auditwheel-1.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f4829f58fbc84e54ecbbe7ee459d0e61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30019, "upload_time": "2018-07-04T00:55:08", "url": "https://files.pythonhosted.org/packages/ac/c8/6b5e135684b8617eff1c2ffe6ac509837de904b852df682d1cd1c15235e8/auditwheel-1.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1d84b2225842eb7a3ab3e70859825d3", "sha256": "fe8cbf74d16e7d1a89fd96b689f8e16f196edfb66cc98eb8a345bc03e28fed63" }, "downloads": -1, "filename": "auditwheel-1.9.0.tar.gz", "has_sig": false, "md5_digest": "d1d84b2225842eb7a3ab3e70859825d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 389868, "upload_time": "2018-07-04T00:55:10", "url": "https://files.pythonhosted.org/packages/cf/f7/21e21195874e85718ae2826774023a4601170199ebb32db451e447d19d91/auditwheel-1.9.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1e7a1e00c04414859c31982e5d885381", "sha256": "63fe2fdda4d6c5f7b04e3982896428e3c243fdf8b8543aaa567bf0e1ce26b44a" }, "downloads": -1, "filename": "auditwheel-2.0.0-py3-none-any.whl", "has_sig": true, "md5_digest": "1e7a1e00c04414859c31982e5d885381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32720, "upload_time": "2019-01-24T00:46:50", "url": "https://files.pythonhosted.org/packages/5e/28/f3aef72591c9fb5068cbb2b704bfe22330cb9e1102df12c4461eeabee649/auditwheel-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c4caab8ba001397f1e6ae123eec358e", "sha256": "5328dc30953dd51b6c8f18bb0073a0d9c7e2a1cbccfc913a0998125d1fc3f29d" }, "downloads": -1, "filename": "auditwheel-2.0.0.tar.gz", "has_sig": true, "md5_digest": "4c4caab8ba001397f1e6ae123eec358e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 391426, "upload_time": "2019-01-24T00:46:54", "url": "https://files.pythonhosted.org/packages/ca/1f/6bcb9dfcde778a6a7aaf71a7de7d92e6f1d832fdc93c8fbcef17b1acb445/auditwheel-2.0.0.tar.gz" } ], "2.0.0rc1": [ { "comment_text": "", "digests": { "md5": "c95d3c1735a8a93885a33b33412dd313", "sha256": "d07d0907d282168a0468e6cf7b17cefb79115369052b6ced0982c95538592ee8" }, "downloads": -1, "filename": "auditwheel-2.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "c95d3c1735a8a93885a33b33412dd313", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30776, "upload_time": "2018-11-18T22:34:57", "url": "https://files.pythonhosted.org/packages/0d/31/fe47b6154e94427a901b8b3b6a4be799a3972d6acdc667c6c64c078b8e17/auditwheel-2.0.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ae5dc432edd52ebb7216e0b8fccf525", "sha256": "372f691463c7bec3803a43e2f1fccf048ba5752e12b5a0bbf93e2d0fa0f4a9f5" }, "downloads": -1, "filename": "auditwheel-2.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "1ae5dc432edd52ebb7216e0b8fccf525", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 393200, "upload_time": "2018-11-18T22:34:58", "url": "https://files.pythonhosted.org/packages/c0/bf/9bd54bb7924e0bc45384c9519a9757e80581716994fb5d9e03ae929a4407/auditwheel-2.0.0rc1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "e8868dce4fddcc4cb2e61f4790703f83", "sha256": "e0ebaead434f938cd96e261cc0ad821d5a72d58c17c9622c381c5d4ec0b00800" }, "downloads": -1, "filename": "auditwheel-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e8868dce4fddcc4cb2e61f4790703f83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33770, "upload_time": "2019-07-28T19:38:07", "url": "https://files.pythonhosted.org/packages/89/4f/bd4a3414f5c78a6531e7cb38293d55e806191173efb8ba62ce2a96098944/auditwheel-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6f18ac54e1689e4e02769dd75a6d19c", "sha256": "97f87bdea4ac2399056f308e00e4d76c2ed0be3ace4ad3422a5a4b94d2721e24" }, "downloads": -1, "filename": "auditwheel-2.1.0.tar.gz", "has_sig": false, "md5_digest": "f6f18ac54e1689e4e02769dd75a6d19c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 400812, "upload_time": "2019-07-28T19:35:07", "url": "https://files.pythonhosted.org/packages/6b/cf/c1e8885196721625e23629a1280af1f34ad6331e15ba30007ea8dd687939/auditwheel-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "6d98db2a877f7248e7074874aa96525b", "sha256": "f60e265dc168ae7c9d65a814410881c5ca170d88644c178f8e3aa20eecd0fae1" }, "downloads": -1, "filename": "auditwheel-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d98db2a877f7248e7074874aa96525b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33768, "upload_time": "2019-10-08T06:28:51", "url": "https://files.pythonhosted.org/packages/12/05/fdf1e3389baaf757ed7248f87dd5ec87de0007a620eb1f7964d73612dac0/auditwheel-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9187ac9fff894cdce29bc69d08d111ba", "sha256": "d9f0f47c0ecdf4f72316eabfb19223b81aec95f0deba97729e9c09ea4f2c166e" }, "downloads": -1, "filename": "auditwheel-2.1.1.tar.gz", "has_sig": false, "md5_digest": "9187ac9fff894cdce29bc69d08d111ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 401868, "upload_time": "2019-10-08T06:28:56", "url": "https://files.pythonhosted.org/packages/b6/78/bbdf0e3320cabae16887d6e5cfee41991e2099750a1f29b0e00fbbef2dfc/auditwheel-2.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d98db2a877f7248e7074874aa96525b", "sha256": "f60e265dc168ae7c9d65a814410881c5ca170d88644c178f8e3aa20eecd0fae1" }, "downloads": -1, "filename": "auditwheel-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6d98db2a877f7248e7074874aa96525b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33768, "upload_time": "2019-10-08T06:28:51", "url": "https://files.pythonhosted.org/packages/12/05/fdf1e3389baaf757ed7248f87dd5ec87de0007a620eb1f7964d73612dac0/auditwheel-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9187ac9fff894cdce29bc69d08d111ba", "sha256": "d9f0f47c0ecdf4f72316eabfb19223b81aec95f0deba97729e9c09ea4f2c166e" }, "downloads": -1, "filename": "auditwheel-2.1.1.tar.gz", "has_sig": false, "md5_digest": "9187ac9fff894cdce29bc69d08d111ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 401868, "upload_time": "2019-10-08T06:28:56", "url": "https://files.pythonhosted.org/packages/b6/78/bbdf0e3320cabae16887d6e5cfee41991e2099750a1f29b0e00fbbef2dfc/auditwheel-2.1.1.tar.gz" } ] }