{ "info": { "author": "Andras Sobester", "author_email": "sobester@live.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "![ADRpy](https://github.com/sobester/ADRpy/raw/master/docs/ADRpy/ADRpy_splash.png)\n\nAircraft Design Recipes in Python\n=================================\n\n[![PyPI version](https://badge.fury.io/py/ADRpy.svg)](https://badge.fury.io/py/ADRpy)\n[![Build Status](https://travis-ci.com/sobester/ADRpy.svg?branch=master)](https://travis-ci.com/sobester/ADRpy)\n\nA library of aircraft conceptual design and performance analysis tools, including\nvirtual (design) atmospheres, constraint analysis methods, propulsion system \nperformance models, conversion functions and much else.\n\nFor a detailed description of the library, please consult the\n[Documentation](https://adrpy.readthedocs.io/en/latest/). To get started,\nfollow the instructions below.\n\nauthor: Andras Sobester\n\nInstallation / Usage\n--------------------\n\nADRpy is written in Python 3 and tested in Python 3.4, 3.5, 3.5-dev, 3.6, 3.6-dev\nand 3.7-dev. It is not available for Python 2.\n\nOn most systems you should be able to simply open an operating system terminal\nand at the command prompt type\n\n $ pip install ADRpy\n\nor\n\n $ python -m pip install ADRpy\n\nNOTE: `pip` is a Python package; if it is not available on your system, download\n[get-pip.py](https://bootstrap.pypa.io/get-pip.py) and run it in Python by entering\n\n $ python get-pip.py\n\nat the operating system prompt.\n\nAn alternative approach to installing ADRpy is to clone the GitHub repository, by typing\n\n $ git clone https://github.com/sobester/ADRpy.git\n\nat the command prompt and then executing the setup file in the same directory by entering:\n\n $ python setup.py install\n\n\nA 'hello world' example: atmospheric properties\n-----------------------------------------------\n\nThere are several options for running the examples shown here: you could copy and paste them \ninto a `.py` file, save it and run it in Python, or you could enter the lines, in sequence,\nat the prompt of a Python terminal. You could also copy and paste them into a Jupyter notebook\n(`.ipynb` file) cell and execute the cell.\n\n```python\nfrom ADRpy import atmospheres as at\nfrom ADRpy import unitconversions as co\n\n# Instantiate an atmosphere object: an ISA with a +10C offset\nisa = at.Atmosphere(offset_deg=10)\n\n# Query the ambient density in this model at 41,000 feet \nprint(\"ISA+10C density at 41,000 feet (geopotential):\", \n isa.airdens_kgpm3(co.feet2m(41000)), \"kg/m^3\")\n```\n\nYou should see the following output:\n\n ISA+10C density at 41,000 feet (geopotential): 0.274725888531 kg/m^3\n\nA design example: wing/powerplant sizing for take-off\n-----------------------------------------------------\n\n```python\n# Compute the thrust to weight ratio required for take-off, given\n# a basic design brief, a basic design definition and a set of \n# atmospheric conditions\n\nfrom ADRpy import atmospheres as at\nfrom ADRpy import constraintanalysis as ca\nfrom ADRpy import unitconversions as co\n\n\n# The environment: 'unusually high temperature at 5km' atmosphere\n# from MIL-HDBK-310. \n\n# Extract the relevant atmospheric profiles...\nprofile_ht5_1percentile, _ = at.mil_hdbk_310('high', 'temp', 5)\n\n# ...then use them to create an atmosphere object \nm310_ht5 = at.Atmosphere(profile=profile_ht5_1percentile)\n\n#====================================================================\n\n# The take-off aspects of the design brief:\ndesignbrief = {'rwyelevation_m':1000, 'groundrun_m':1200}\n\n# Basic features of the concept:\n# aspect ratio, engine bypass ratio, throttle ratio \ndesigndefinition = {'aspectratio':7.3, 'bpr':3.9, 'tr':1.05}\n\n# Initial estimates of aerodynamic performance:\ndesignperf = {'CDTO':0.04, 'CLTO':0.9, 'CLmaxTO':1.6,\n 'mu_R':0.02} # ...and wheel rolling resistance coeff.\n\n# An aircraft concept object can now be instantiated\nconcept = ca.AircraftConcept(designbrief, designdefinition,\n designperf, m310_ht5)\n\n#====================================================================\n\n# Compute the required standard day sea level thrust/MTOW ratio reqd.\n# for the target take-off performance at a range of wing loadings:\nwingloadinglist_pa = [2000, 3000, 4000, 5000]\n\ntw_sl, liftoffspeed_mpstas, _ = concept.twrequired_to(wingloadinglist_pa)\n\n# The take-off constraint calculation also supplies an estimate of\n# the lift-off speed; this is TAS (assuming zero wind) - we convert \n# it to equivalent airspeed (EAS), in m/s:\nliftoffspeed_mpseas = \\\nm310_ht5.tas2eas(liftoffspeed_mpstas, designbrief['rwyelevation_m'])\n\nprint(\"Required T/W and V_liftoff under MIL-HDBK-310 conditions:\")\nprint(\"\\nT/W (std. day, SL, static thrust):\", tw_sl)\nprint(\"\\nLiftoff speed (KEAS):\", co.mps2kts(liftoffspeed_mpseas))\n```\n\nYou should see the following output:\n\n Required T/W and V_liftoff under MIL-HDBK-310 conditions:\n\n T/W (std. day, SL, static thrust): [ 0.19618164 0.2710746 0.34472518 0.41715311]\n\n Liftoff speed (KEAS): [ 96.99203483 118.79049722 137.1674511 153.35787248]\n\n\nMore extensive examples - a library of notebooks\n------------------------------------------------\n\nClick on [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/sobester/ADRpy/master?filepath=/docs/ADRpy/notebooks) to open a library of examples recorded in Jupyter notebooks. You can play\nwith these 'live' in Binder, or you can click File / Download as / ... to create your own local \ncopy in any number of formats. [*Note: if you don't want to wait for Binder to generate the library,\nyou can still access the 'static' versions of the notebooks through nbviewer - click on the required\nnotebook in the lower half of the holding page.* ]\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/sobester/ADRpy/tarball/0.1.15", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sobester/ADRpy", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "ADRpy", "package_url": "https://pypi.org/project/ADRpy/", "platform": "", "project_url": "https://pypi.org/project/ADRpy/", "project_urls": { "Download": "https://github.com/sobester/ADRpy/tarball/0.1.15", "Homepage": "https://github.com/sobester/ADRpy" }, "release_url": "https://pypi.org/project/ADRpy/0.1.15/", "requires_dist": [ "sphinx", "sphinx-rtd-theme", "nose", "coverage", "pypi-publisher", "scipy", "matplotlib", "pytest (>=4.3.0)" ], "requires_python": "", "summary": "Aircraft Design Recipes in Python: a library of aircraft conceptual design tools.", "version": "0.1.15" }, "last_serial": 5105910, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "05d2b5a3109cdbed55e773561bfb4df9", "sha256": "50025ba93ddfc262fcc8bbab3df2b508604e2e65267aa49132074d73bcfebd82" }, "downloads": -1, "filename": "ADRpy-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05d2b5a3109cdbed55e773561bfb4df9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20292, "upload_time": "2019-02-16T17:25:53", "url": "https://files.pythonhosted.org/packages/ef/a3/0fc8992570fa029fd28be91cffa6bfbe5058fd32e50b978019516de87114/ADRpy-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2a6ec32c315df87d6bb58a2866a41b3", "sha256": "b49b174ecb8486b02267dbee65969cbd36958b84d48aa302cbc3642e03c228d2" }, "downloads": -1, "filename": "ADRpy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a2a6ec32c315df87d6bb58a2866a41b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18388, "upload_time": "2019-02-16T17:25:56", "url": "https://files.pythonhosted.org/packages/ca/79/b12f8fdd95183dc10acdc5aff03d4621d9139fa2bd05fe54020f632eaaea/ADRpy-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "eeb81e5fcd8416c1744733add636e851", "sha256": "a111fcef9d58a385de04d63c84fc0e56c5555b953742674861a9bc5097330e31" }, "downloads": -1, "filename": "ADRpy-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eeb81e5fcd8416c1744733add636e851", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966725, "upload_time": "2019-02-17T21:27:25", "url": "https://files.pythonhosted.org/packages/33/bd/976f71f30ada56e0076f36fcc05b69a99ee8a0ff55549a5b558ee6a06560/ADRpy-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14debbb35bf415345b6101393017efae", "sha256": "3a537c7a11b339c8268217de04667412b9323cb4b9901db9b043d5449b44ec59" }, "downloads": -1, "filename": "ADRpy-0.0.10.tar.gz", "has_sig": false, "md5_digest": "14debbb35bf415345b6101393017efae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952539, "upload_time": "2019-02-17T21:27:28", "url": "https://files.pythonhosted.org/packages/1a/37/4dbd5e3b0793f336ec590760282c79668d7b73d558676e077ea359330cfc/ADRpy-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "0cf9a1eb383983774443746e76ebeef0", "sha256": "4a743e18b241425a9d009afc4faa10efb24feda2d656391900b9e88482bf3e2e" }, "downloads": -1, "filename": "ADRpy-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0cf9a1eb383983774443746e76ebeef0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 978084, "upload_time": "2019-02-17T22:50:34", "url": "https://files.pythonhosted.org/packages/b6/3e/71f0a93dceba12da4a905204ce61c87da0c77bbace40bc8159cb1d3ec767/ADRpy-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c601e808d2b0c2e3d974e06f1913a7fe", "sha256": "a65ee6248dc32e3ecb1e562d4144cb4f6960768d73330fa4958ed1788d78ede4" }, "downloads": -1, "filename": "ADRpy-0.0.11.tar.gz", "has_sig": false, "md5_digest": "c601e808d2b0c2e3d974e06f1913a7fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952540, "upload_time": "2019-02-17T22:50:37", "url": "https://files.pythonhosted.org/packages/53/7d/e173f39ccc742a170b58cc61c43729a60e147930d2b0c9ce44fa298917f8/ADRpy-0.0.11.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4696e2b738deab7213e08a35f57ba2e9", "sha256": "a39ff2e06f9a2512fbf649dfa6964c191122c61a567ed44e9c1d262a1a7250a7" }, "downloads": -1, "filename": "ADRpy-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4696e2b738deab7213e08a35f57ba2e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21643, "upload_time": "2019-02-16T22:36:37", "url": "https://files.pythonhosted.org/packages/ba/c7/1e55256b3336d2114fbc13b0037a0a8df3b6c144e3cc2ad5230612dd0d75/ADRpy-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ad1ff721fdc4b12d8dbd48aa276e14b", "sha256": "56d352da815434f62a3edb094a455a2688675b6e6640a0de9194b7cd1ae22b97" }, "downloads": -1, "filename": "ADRpy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3ad1ff721fdc4b12d8dbd48aa276e14b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18432, "upload_time": "2019-02-16T22:36:39", "url": "https://files.pythonhosted.org/packages/a5/45/c5de39ba827251cc0601d9a0fe9cbe011201dfdf9a039fd93b4e7ad6c0fc/ADRpy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "09fd36707a537a53c824073b3ceb2402", "sha256": "454cca4d519f1c6cd39a51405fbfadd8b1ae62fce4fb318eaf5c371527e2552e" }, "downloads": -1, "filename": "ADRpy-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09fd36707a537a53c824073b3ceb2402", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21650, "upload_time": "2019-02-16T23:11:43", "url": "https://files.pythonhosted.org/packages/cb/73/690401355e1801c0fa47697410e9a42458b30390dda4ede06d80092a66c1/ADRpy-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2620676db5ab7802bbefa7956fa056cc", "sha256": "d34a0ef11510d60297db5bfc0941e48220451068a37489823f2b95227a2280ba" }, "downloads": -1, "filename": "ADRpy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2620676db5ab7802bbefa7956fa056cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18457, "upload_time": "2019-02-16T23:12:09", "url": "https://files.pythonhosted.org/packages/8a/d0/eb1c5ff2609dfe12d8ccae4b62894fa17abca8aa3078bc3e6de3f4b8abee/ADRpy-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "d803ba0e3745b14d2ccf2e261cb209d7", "sha256": "47e3666515839a5e67d9924890548b5ad12810e75528f7a0f79f9faf5d6b4f0f" }, "downloads": -1, "filename": "ADRpy-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d803ba0e3745b14d2ccf2e261cb209d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966433, "upload_time": "2019-02-16T23:20:20", "url": "https://files.pythonhosted.org/packages/2f/77/c584c4d8050ca3cc19241355409758f73c0b6ae7d60ec5a4a2a4d772241c/ADRpy-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4db3b643be93f6754893d817afedf80d", "sha256": "3a395dbaa173b79f9264805ab5f8d38897a0c3a7811442b8badf9d0bebe84400" }, "downloads": -1, "filename": "ADRpy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "4db3b643be93f6754893d817afedf80d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952143, "upload_time": "2019-02-16T23:20:23", "url": "https://files.pythonhosted.org/packages/96/bd/defdc0a042770f2903d2154cd7effaec933692b552898a8cd71fdcdcc566/ADRpy-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5d568b5db078db4ccf123e8f82e11812", "sha256": "ba0ba1cc81e19362bbe78a7393147b4f8d7aa36dc1825a3624e55e05899a3799" }, "downloads": -1, "filename": "ADRpy-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d568b5db078db4ccf123e8f82e11812", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966442, "upload_time": "2019-02-16T23:30:32", "url": "https://files.pythonhosted.org/packages/c1/f9/763a1cc0b87043837cc7f07e7913ae817252dcc11fba138365a3d0718068/ADRpy-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddcf2c3c1a0ab0c5ff6260974597d4be", "sha256": "526f15251ea2b4f941828a07a3736ed18a1cbf7bed9e37b1b12c49b5dcdc9eaa" }, "downloads": -1, "filename": "ADRpy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ddcf2c3c1a0ab0c5ff6260974597d4be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952155, "upload_time": "2019-02-16T23:30:40", "url": "https://files.pythonhosted.org/packages/ca/8f/33caf82a4d937fcab7d223d66cef439c1a3c3ad395767d2837ae7abb02dd/ADRpy-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "667cb3cb3b1c9cf020c4d6bb8411e087", "sha256": "445246c023a430f417fd86ec4128703f66ff9df498e82479fffad56c5b799e12" }, "downloads": -1, "filename": "ADRpy-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "667cb3cb3b1c9cf020c4d6bb8411e087", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966446, "upload_time": "2019-02-16T23:49:16", "url": "https://files.pythonhosted.org/packages/e5/a4/67917927250bcb2659263b595db2468e331d96c6db94f9a5a24da0e94018/ADRpy-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b0280d87aa326c224272cec01758480", "sha256": "4d560c5dfeefd5a65b49f6513ee4326338a5e6b213f81427c790a9755a78085d" }, "downloads": -1, "filename": "ADRpy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "4b0280d87aa326c224272cec01758480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952161, "upload_time": "2019-02-16T23:49:18", "url": "https://files.pythonhosted.org/packages/93/f0/daffad33bc734758e734e1f4e6073cb074e2e6de47c4a60cfed53f884da3/ADRpy-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "dc320b7bf4eaca370aa11dc9a6e522fb", "sha256": "93907df316a94d3d4b3c7ff4bf0e86932ffbf9a3c2c786fdacaa5921eabbda09" }, "downloads": -1, "filename": "ADRpy-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc320b7bf4eaca370aa11dc9a6e522fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966460, "upload_time": "2019-02-17T00:06:18", "url": "https://files.pythonhosted.org/packages/bc/35/b03a471f2185657666aa2d8365272e5abb84a63253c281d4f20387cf7db2/ADRpy-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd17d2970f6ce808699783f7dc1b208c", "sha256": "093f3624fa9610a032fb34a1d9fed2c2d7614db56d0b0e026fec8ce870b8e02c" }, "downloads": -1, "filename": "ADRpy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "bd17d2970f6ce808699783f7dc1b208c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952175, "upload_time": "2019-02-17T00:06:20", "url": "https://files.pythonhosted.org/packages/6e/88/35e47b109d673988adfc7d0014084dad1189264bb50d61bbdc4e051e8066/ADRpy-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "15ebf7ee6ec520d54194f079e5ec9162", "sha256": "1ee659d2b14fe9cf2666fa9a091c558bbdb71ca67859b0c43a39c0670032c42f" }, "downloads": -1, "filename": "ADRpy-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15ebf7ee6ec520d54194f079e5ec9162", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966466, "upload_time": "2019-02-17T00:19:55", "url": "https://files.pythonhosted.org/packages/44/a0/d31426aa751e6994f4a3d27c417f40ff180ce8b65d6cb5be0865b0095f00/ADRpy-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb00b5eb41cf50f5e5b323e3445ab4b8", "sha256": "199f1f7ca25e4bd0ff001cb561149c19a786d7cda1da4b170c51d8591c6875e4" }, "downloads": -1, "filename": "ADRpy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "eb00b5eb41cf50f5e5b323e3445ab4b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952183, "upload_time": "2019-02-17T00:19:57", "url": "https://files.pythonhosted.org/packages/77/bb/b87c20f40a2fd5709acb531f9bbab77b09fc03f474c09cb07c8fb0e3cd50/ADRpy-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "baae9f46757cbd56366892c972478fff", "sha256": "72e0609ba03fac56f060f80dd2ebefb4d4969e2ba8bc61f44b4ab384ddd9da94" }, "downloads": -1, "filename": "ADRpy-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "baae9f46757cbd56366892c972478fff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 966468, "upload_time": "2019-02-17T11:59:00", "url": "https://files.pythonhosted.org/packages/da/de/ef3f3bd7dc6e3554eb59b73d0bb3e96321336b62d17bb89418666dafe5cf/ADRpy-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73ace6081f3994d05af848aad0acb85b", "sha256": "403c04b803201d997aff017e5f9faeb26a4e6bd4b76e8d9ad730ba264a051964" }, "downloads": -1, "filename": "ADRpy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "73ace6081f3994d05af848aad0acb85b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 952178, "upload_time": "2019-02-17T11:59:04", "url": "https://files.pythonhosted.org/packages/48/e2/cf702a9433c7a5ed511cf7b2dbc1056908b4a63ddecf359c93d21c73fbaa/ADRpy-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9a6cf6c4d6bff5d3dc1a557db48cbc97", "sha256": "8ea9083047ac6b7fcab2b601832d2bc69aa523a85c185b3811b1a6ed6a32134d" }, "downloads": -1, "filename": "ADRpy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a6cf6c4d6bff5d3dc1a557db48cbc97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 978980, "upload_time": "2019-02-18T12:53:29", "url": "https://files.pythonhosted.org/packages/40/7a/42759ce917147d4062b494c66ae6a544760abb91aafc790519bd6accccd6/ADRpy-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0571862ee0efb918fb8155442a1dbe6e", "sha256": "5209da0369aa57e483c6b8a43930c99891346f4edf1d64f72bb893dd112680f6" }, "downloads": -1, "filename": "ADRpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0571862ee0efb918fb8155442a1dbe6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954559, "upload_time": "2019-02-18T12:53:31", "url": "https://files.pythonhosted.org/packages/fb/86/d0ece2d3eb96a1c4a7b7a44e808a249bd498304e1cf77b9408d04ff28dc1/ADRpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "535a9b4e9e55cb055a75e2f7c9c436f5", "sha256": "5b2914e5ed171a58f3da3cde520b04f8c387174d3ab2b775c83f6e3b22f86acb" }, "downloads": -1, "filename": "ADRpy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "535a9b4e9e55cb055a75e2f7c9c436f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 979453, "upload_time": "2019-02-22T20:36:30", "url": "https://files.pythonhosted.org/packages/1d/84/72866ad17f039c3cfb4a8cccf2ed88b3124d74804a86545b64d68b60c72f/ADRpy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1924e2c0195c94111abd1e4501f457ec", "sha256": "478a4ce9cc6e37f0d4258a17a1e49c978bda6852cef95514f9a72ee9be356b96" }, "downloads": -1, "filename": "ADRpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1924e2c0195c94111abd1e4501f457ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 955172, "upload_time": "2019-02-22T20:36:33", "url": "https://files.pythonhosted.org/packages/4d/8e/7b81446418cc0ebda742a9768ad944fa84f55b7123f0107996cc089e4518/ADRpy-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "8d40d36a2de2e1b69beb9525858cc270", "sha256": "10d06acbf7969567b1c806075f3886ce86390cf792d6c9e1bfdc1a0d3f27e945" }, "downloads": -1, "filename": "ADRpy-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d40d36a2de2e1b69beb9525858cc270", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 983024, "upload_time": "2019-03-13T11:02:35", "url": "https://files.pythonhosted.org/packages/a1/ab/ad9d456d4b032c722160fea899eb0999023d754e4a830306c4a869f27d0f/ADRpy-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5867bd48fe0a94533c05e486544e980c", "sha256": "76080ceea21a9bb318b7e535084ccfa9bae1524ea5630ec49d040f3e604450e9" }, "downloads": -1, "filename": "ADRpy-0.1.10.tar.gz", "has_sig": false, "md5_digest": "5867bd48fe0a94533c05e486544e980c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 959455, "upload_time": "2019-03-13T11:02:38", "url": "https://files.pythonhosted.org/packages/02/b4/bfd12af5b4d5f2957dce365397835c3ee172e41f43ea0363fc05da2bac04/ADRpy-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "cb7a18c86abb229fa858766bf28329ea", "sha256": "65cbbd06398e234862a71c2f0128e922544179ffebd8ce41ed2800d5c8b48cad" }, "downloads": -1, "filename": "ADRpy-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb7a18c86abb229fa858766bf28329ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 999620, "upload_time": "2019-03-13T23:01:21", "url": "https://files.pythonhosted.org/packages/aa/75/503956420fb8fea7175d471d0832aa831c5bd7b85c776b55dc7f6f822b07/ADRpy-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c84b73707d10871b633986b96aa3c8c", "sha256": "f9555fa9bb979935685ffcbd42ee89e862047c4afb8bc62380a4036475565a76" }, "downloads": -1, "filename": "ADRpy-0.1.11.tar.gz", "has_sig": false, "md5_digest": "4c84b73707d10871b633986b96aa3c8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 976693, "upload_time": "2019-03-13T23:01:25", "url": "https://files.pythonhosted.org/packages/61/c2/976a958618f03e77b7616d06a0a97fa7337c3c3731077861ff8721912279/ADRpy-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "6a49b4b7a747dd2a03084421321437fc", "sha256": "3de5f01625fce80affe8920a86f4e76ca05a9ad04879ad0ff9abaa7c554c803b" }, "downloads": -1, "filename": "ADRpy-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a49b4b7a747dd2a03084421321437fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1000164, "upload_time": "2019-03-17T18:56:42", "url": "https://files.pythonhosted.org/packages/2b/00/e00b21a68224d03912a5e7cfb0290ceaa206199a66cb0c8ff5b536c8b8d2/ADRpy-0.1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbf896680b71cd75a2eb0604c602a826", "sha256": "d83a850cba83698ed7542f8501a0e5e5146eb6adb78139d811794056afdb5d13" }, "downloads": -1, "filename": "ADRpy-0.1.12.tar.gz", "has_sig": false, "md5_digest": "fbf896680b71cd75a2eb0604c602a826", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 977222, "upload_time": "2019-03-17T18:56:46", "url": "https://files.pythonhosted.org/packages/60/29/15d95086bb34cb97ecd54b63fe9f1569e58aef5f400c986f36d87c5a3d48/ADRpy-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "6061eb079e083a8b40dc7e57540a1602", "sha256": "2cb2ede9ba2f6cbf0898307472f057fae4a5c4d460c4e09d03a5bb48d1115d27" }, "downloads": -1, "filename": "ADRpy-0.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6061eb079e083a8b40dc7e57540a1602", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1001889, "upload_time": "2019-03-25T22:47:28", "url": "https://files.pythonhosted.org/packages/14/9b/977b9042e172bfb3926c2c708fe0c8d1d980dbd3c99da768b07a12a3790d/ADRpy-0.1.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7115c5b7c3dd5e2ba5e6426b86247501", "sha256": "6bb48af0a185f09ab1310da4d6bfee5d4d1dc446918cb2a9c0191421a80bf37a" }, "downloads": -1, "filename": "ADRpy-0.1.13.tar.gz", "has_sig": false, "md5_digest": "7115c5b7c3dd5e2ba5e6426b86247501", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 978737, "upload_time": "2019-03-25T22:47:31", "url": "https://files.pythonhosted.org/packages/23/91/5692d611d023eaa0677ad17331352341bbaca83e510747d510129286bd3b/ADRpy-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "d148933dc599e5852b96f9449d6f62fc", "sha256": "ea3ea2017bb80bd6bc407261bf1e9bdafcf3efed6168718243c2aa37fe912178" }, "downloads": -1, "filename": "ADRpy-0.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d148933dc599e5852b96f9449d6f62fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002128, "upload_time": "2019-03-26T11:50:15", "url": "https://files.pythonhosted.org/packages/86/86/69d6e064c0e28369afe20d561d7960d0c8c814674c6ee386ce421aca632f/ADRpy-0.1.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2df399c6f634a813fb035b7e4c2c72d", "sha256": "1c7b8906b63b14b8168c8f162b8d520ee314ef9555f728d00fd8dca457418e83" }, "downloads": -1, "filename": "ADRpy-0.1.14.tar.gz", "has_sig": false, "md5_digest": "a2df399c6f634a813fb035b7e4c2c72d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 978871, "upload_time": "2019-03-26T11:50:18", "url": "https://files.pythonhosted.org/packages/c1/da/e07e29573da8ca7c8162cb82a5bc94ea4f64cf2b71277f76f6d6adcd77ee/ADRpy-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "65e67ca8ee47fa6a8cc3af6287567b90", "sha256": "93ab56556abe1782bb20e95e42beb8944169f94a7c82c316d8eb767ddef8637e" }, "downloads": -1, "filename": "ADRpy-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65e67ca8ee47fa6a8cc3af6287567b90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002507, "upload_time": "2019-04-05T22:19:35", "url": "https://files.pythonhosted.org/packages/24/9a/a84a8d97eb15b0307d39ecd8629462b1f143f52a4cbad87fcb028eb1c0fd/ADRpy-0.1.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db4b36c7f490d301ebbf953f4c70ec02", "sha256": "9207cdf11b4bb4470aea446b7a4d49a0aa0dfa2662e4997c7ecd95cf6c4f0b7d" }, "downloads": -1, "filename": "ADRpy-0.1.15.tar.gz", "has_sig": false, "md5_digest": "db4b36c7f490d301ebbf953f4c70ec02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 979206, "upload_time": "2019-04-05T22:19:37", "url": "https://files.pythonhosted.org/packages/16/8f/68d5fe8cb7a7f7cad373db13f8ba1cfd1e0a29663a1340015022af3d0348/ADRpy-0.1.15.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e149e2ad39f57c56df995faf5399c6d3", "sha256": "d386b925b4b22980db20a9010c9be05852b697e96f502ea7364ea84ff7dd6f1e" }, "downloads": -1, "filename": "ADRpy-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e149e2ad39f57c56df995faf5399c6d3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 979509, "upload_time": "2019-02-23T08:53:54", "url": "https://files.pythonhosted.org/packages/c6/30/202e388a1bfeaaa339222b5554a1cc36474c692969466b3519e26ecfb465/ADRpy-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6741219e7c13a4559e4abc1c69cd1491", "sha256": "e16f0622abbe4b262c5b0f97697b438190b87b43e98252ae25434c84933ca55a" }, "downloads": -1, "filename": "ADRpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6741219e7c13a4559e4abc1c69cd1491", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 955261, "upload_time": "2019-02-23T08:53:57", "url": "https://files.pythonhosted.org/packages/d1/90/8c647a03de697beac63e84457a743d8404a4c4e5ef2da9e8cfa6cbe0163c/ADRpy-0.1.2.tar.gz" } ], "0.1.2a0": [ { "comment_text": "", "digests": { "md5": "d6f9f71ea0a7178e6d399a73b1c8a379", "sha256": "451f3f0904778ff8feadcfe85ffd4538ad1508f66c68526ba93928fa34532de9" }, "downloads": -1, "filename": "ADRpy-0.1.2a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6f9f71ea0a7178e6d399a73b1c8a379", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 979561, "upload_time": "2019-02-23T20:47:56", "url": "https://files.pythonhosted.org/packages/53/b4/c958a46197d837a62d1fd81f0719ca1e4fac3689e0049c3c269eafe2021d/ADRpy-0.1.2a0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69356ea65b07463d18c549b40108e0b7", "sha256": "e07871d8083a185d55e9b4d9688adf59a60da0944e7aa02edc1ee574b29743ed" }, "downloads": -1, "filename": "ADRpy-0.1.2a0.tar.gz", "has_sig": false, "md5_digest": "69356ea65b07463d18c549b40108e0b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 955321, "upload_time": "2019-02-23T20:47:59", "url": "https://files.pythonhosted.org/packages/6c/34/27b453467fd28427f2f78c31b4d80240e18ffcbaaea19ec3b10f6cc97b57/ADRpy-0.1.2a0.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "60655c41388ce7441aff873e45f9d8d1", "sha256": "7df751c47f0f810876705506fa325ea7121a34d1c5ea4b4eb74942416a9e7be6" }, "downloads": -1, "filename": "ADRpy-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60655c41388ce7441aff873e45f9d8d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 979735, "upload_time": "2019-02-23T21:55:16", "url": "https://files.pythonhosted.org/packages/bf/44/0ab3ec1025b564ee2463127c41c7d3500da9ffa7110d0227eb9b12cfa0db/ADRpy-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa74f6e606b3e301ad02dd1e581b3f2d", "sha256": "6a7657ecb489729210f959755a28a272e50f60e4ac6dfb4645aa4cc78f6306d0" }, "downloads": -1, "filename": "ADRpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "fa74f6e606b3e301ad02dd1e581b3f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 955740, "upload_time": "2019-02-23T21:55:19", "url": "https://files.pythonhosted.org/packages/7b/53/f18fc39ca847be12ba1701dfe9caddd3476686c1083c021b11d775b83d90/ADRpy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "fe0b9f00ccbe7dc4dfdb847ee81d9303", "sha256": "ee56c6e97e4fe3e446673492db7074078e298009c694161b9cb61885efee9ad1" }, "downloads": -1, "filename": "ADRpy-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe0b9f00ccbe7dc4dfdb847ee81d9303", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 979879, "upload_time": "2019-02-23T22:30:09", "url": "https://files.pythonhosted.org/packages/14/d1/89700d92e55e46dae08c768bc056e9b80a57c93eae3bcc9a0b76bb2863c4/ADRpy-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1992679790331a2f24efc374c1906284", "sha256": "90ba9ea66fb64e45d800d8a6c39aa4b830c4b25ef52838c3d527bbe2c7baa19a" }, "downloads": -1, "filename": "ADRpy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1992679790331a2f24efc374c1906284", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 956077, "upload_time": "2019-02-23T22:30:34", "url": "https://files.pythonhosted.org/packages/59/35/996a50b93211591ff9b6d121b7970f460e96a31d00a54082d3cbf4af597a/ADRpy-0.1.4.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "434131d85c5f21bddd6e036b60589fdd", "sha256": "83506aa2fa1f6196de8d1630f312794efe1bc8eeb561041cba5c68c40c5be41f" }, "downloads": -1, "filename": "ADRpy-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "434131d85c5f21bddd6e036b60589fdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 981154, "upload_time": "2019-02-26T23:40:54", "url": "https://files.pythonhosted.org/packages/54/51/cc9184e84e3d75b00a83727b0edc92c0fbc7c4079072a51d847ee469dba4/ADRpy-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7f96ad8b9b5bb731477e45b8f4e5398", "sha256": "cb0d1e3a56e911b8508fc7701fd57f6fba722503a5c05c1641ffdec50aa84742" }, "downloads": -1, "filename": "ADRpy-0.1.6.tar.gz", "has_sig": false, "md5_digest": "f7f96ad8b9b5bb731477e45b8f4e5398", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 957340, "upload_time": "2019-02-26T23:40:57", "url": "https://files.pythonhosted.org/packages/56/88/16081330b29916a710955d8cae84c7835690c0d024645468c7163628f429/ADRpy-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c41c07e70f0e3f72892229fe81f5a41a", "sha256": "769524e32b18170afd1076ecce15b993b77651172f0dd252566f0f6f82e6dec5" }, "downloads": -1, "filename": "ADRpy-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c41c07e70f0e3f72892229fe81f5a41a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 981365, "upload_time": "2019-02-27T09:55:35", "url": "https://files.pythonhosted.org/packages/6f/36/bedf0abc624e31c6c601d94ce5a7d8f7f1ada5c511269a5311ab9abd4f07/ADRpy-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ba676eb3e7c4634cf748f367999fee9", "sha256": "0b66a6e00497442ead6b14243d94166f0eac82cbfb78a9eeeca5332b0e6768d2" }, "downloads": -1, "filename": "ADRpy-0.1.7.tar.gz", "has_sig": false, "md5_digest": "5ba676eb3e7c4634cf748f367999fee9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 957743, "upload_time": "2019-02-27T09:55:39", "url": "https://files.pythonhosted.org/packages/61/c9/86b3f5a431ccc675a6267cc6bf1dc0bcf9fb2ad8a7522871ec71c236f5bf/ADRpy-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "f37dc3f90975048e2674278e2be431f0", "sha256": "c67006ef447234dd7c3cf83b54cc3bc5d0a8d49776349a07d20a1902171e908b" }, "downloads": -1, "filename": "ADRpy-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f37dc3f90975048e2674278e2be431f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 982484, "upload_time": "2019-03-10T18:49:21", "url": "https://files.pythonhosted.org/packages/09/43/52b43adb96e1c011705787ff7c0e695337d7108db72a8c4a2fa350b2d5c3/ADRpy-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abdbe88cd990dbac8bff59ee77ae4b32", "sha256": "5e0e8ac0089939e52cc71edc542673419340ac3942163d482aaa2dedd13f41a6" }, "downloads": -1, "filename": "ADRpy-0.1.8.tar.gz", "has_sig": false, "md5_digest": "abdbe88cd990dbac8bff59ee77ae4b32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 959075, "upload_time": "2019-03-10T18:49:25", "url": "https://files.pythonhosted.org/packages/ca/d4/06d3867c5bf3f4b1c4e08589820d171785b0e037f936d25b9e8b1bced464/ADRpy-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "f16c9611b48b6f82f778e929db7b7d74", "sha256": "59a284d94a285dc4a8c570f57754018d10ab8a9a71d348e4e06dc6236e8124a6" }, "downloads": -1, "filename": "ADRpy-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f16c9611b48b6f82f778e929db7b7d74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 983016, "upload_time": "2019-03-13T10:54:52", "url": "https://files.pythonhosted.org/packages/96/7e/023ab0d4c21c9690787fc5b69a45b140e53084cde494e842ef32373b291f/ADRpy-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a9a6c2f37cc98c21ccac71de3be59f5", "sha256": "ce41e6877bbd73843fe3856946dac164b671c31234b6e1866fdc9bd9ac7fcc73" }, "downloads": -1, "filename": "ADRpy-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3a9a6c2f37cc98c21ccac71de3be59f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 959460, "upload_time": "2019-03-13T10:54:55", "url": "https://files.pythonhosted.org/packages/9e/fe/9745286027c15ba070c2f317fe2f005784d0bd7f61916f3f3853a527f2ea/ADRpy-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65e67ca8ee47fa6a8cc3af6287567b90", "sha256": "93ab56556abe1782bb20e95e42beb8944169f94a7c82c316d8eb767ddef8637e" }, "downloads": -1, "filename": "ADRpy-0.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65e67ca8ee47fa6a8cc3af6287567b90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1002507, "upload_time": "2019-04-05T22:19:35", "url": "https://files.pythonhosted.org/packages/24/9a/a84a8d97eb15b0307d39ecd8629462b1f143f52a4cbad87fcb028eb1c0fd/ADRpy-0.1.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db4b36c7f490d301ebbf953f4c70ec02", "sha256": "9207cdf11b4bb4470aea446b7a4d49a0aa0dfa2662e4997c7ecd95cf6c4f0b7d" }, "downloads": -1, "filename": "ADRpy-0.1.15.tar.gz", "has_sig": false, "md5_digest": "db4b36c7f490d301ebbf953f4c70ec02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 979206, "upload_time": "2019-04-05T22:19:37", "url": "https://files.pythonhosted.org/packages/16/8f/68d5fe8cb7a7f7cad373db13f8ba1cfd1e0a29663a1340015022af3d0348/ADRpy-0.1.15.tar.gz" } ] }