{ "info": { "author": "Mikhail Trifonov", "author_email": "mikhail.trifonov@corp.mail.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development :: Testing" ], "description": "NoseApp\n=======\n\nVacancy is open (for russian only): http://hh.ru/vacancy/13540190\n\n\nInstallation\n------------\n\n::\n\n pip install noseapp\n\n\nAbout\n-----\n\nThis is framework for test development with complex logic around and based on nose library.\n\n\nFeatures\n--------\n\n* application is entry point to test program\n* Real suite objects. Yes, it's true! :)\n* Installing extensions to expand test program\n* Several strategies for async run\n* Chain of callbacks to setup, teardown (app, suite, test case)\n* Chain of callbacks to pre, post run test case\n\n\nLinks\n-----\n\nTo see docs: http://pythonhosted.org/noseapp/\n\n\nWe offer our extensions to usage:\n\n* noseapp_selenium - https://pypi.python.org/pypi/noseapp_selenium (for UI testing)\n* noseapp_daemon https://pypi.python.org/pypi/noseapp_daemon (for linux daemon testing)\n* noseapp_requests https://pypi.python.org/pypi/noseapp_requests (wrapper on requests library)\n* noseapp_alchemy - https://pypi.python.org/pypi/noseapp_alchemy (wrapper on sqlalchemy library)", "description_content_type": null, "docs_url": "https://pythonhosted.org/noseapp/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/trifonovmixail/noseapp", "keywords": "test unittest framework nose application", "license": "GNU LGPL", "maintainer": null, "maintainer_email": null, "name": "noseapp", "package_url": "https://pypi.org/project/noseapp/", "platform": "any", "project_url": "https://pypi.org/project/noseapp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/trifonovmixail/noseapp" }, "release_url": "https://pypi.org/project/noseapp/2.2.2/", "requires_dist": null, "requires_python": null, "summary": "Framework for test development", "version": "2.2.2" }, "last_serial": 1754761, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "79da3f0e097c504ad120e362224df066", "sha256": "9774ff2057d6b53436b5119228b06c8ac417986357effccd783d3132ecccb33a" }, "downloads": -1, "filename": "noseapp-1.0.0.tar.gz", "has_sig": false, "md5_digest": "79da3f0e097c504ad120e362224df066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20141, "upload_time": "2015-03-12T00:35:04", "url": "https://files.pythonhosted.org/packages/b3/35/9db949dc2377e54599c02750c45d485271f00e7945d8556f70a11a5ac315/noseapp-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ebebfcd358235dfe248468e4a4ac943b", "sha256": "01b274a5f08ea4e47d83b6ee9b5a38a5c84f10782fb876c42637bc74caa2e2fe" }, "downloads": -1, "filename": "noseapp-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ebebfcd358235dfe248468e4a4ac943b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19700, "upload_time": "2015-03-12T11:21:43", "url": "https://files.pythonhosted.org/packages/bc/f3/bfa862ceb1a68bfa2376015458d8af9df9d8f3820fc682e94246cfa244f5/noseapp-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "196545a2790c592a3c41b5d70fc2d5d0", "sha256": "67e6fb3001907303e12921778031baf4f18f5e08aca33a8453f724a4d56e6409" }, "downloads": -1, "filename": "noseapp-1.0.2.tar.gz", "has_sig": false, "md5_digest": "196545a2790c592a3c41b5d70fc2d5d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19815, "upload_time": "2015-03-17T13:12:49", "url": "https://files.pythonhosted.org/packages/41/bd/e14ad436672c7cef75b2806921c7ed38dabbd7936fce5db303a22508e50e/noseapp-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c3daa8a3cc36a2fb6f5c7d0c7b72fe0f", "sha256": "d80a76ec48a3659427954a98bccd22794d713e51a35324a7ccc1420643c52b08" }, "downloads": -1, "filename": "noseapp-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c3daa8a3cc36a2fb6f5c7d0c7b72fe0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19858, "upload_time": "2015-03-17T16:43:29", "url": "https://files.pythonhosted.org/packages/08/f3/fc9965f602bfa645cf213a51282bafa69de05c5b132f752509c1e41c373d/noseapp-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "a310f1da0403c715f63bfb4e44b99954", "sha256": "62eb77ae327e950ea1d79f8fe2174384de66f63a940198f885033180474bfb59" }, "downloads": -1, "filename": "noseapp-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a310f1da0403c715f63bfb4e44b99954", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20034, "upload_time": "2015-03-18T18:59:42", "url": "https://files.pythonhosted.org/packages/23/ae/84c94d35a1af4ce7550ce7d91ed1bdcb5719ccd35188fecfeebca872606e/noseapp-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "35301eac2f6ac00d97fb66e810e8eba1", "sha256": "64fff8a75ec3652df6705a5063fcaa4a2c3c1f388903efc1d55392244c332df6" }, "downloads": -1, "filename": "noseapp-1.0.5.tar.gz", "has_sig": false, "md5_digest": "35301eac2f6ac00d97fb66e810e8eba1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21384, "upload_time": "2015-04-06T11:35:28", "url": "https://files.pythonhosted.org/packages/44/4c/d26d5e02ad61b50daafa3053be753b58a40f303c28d9ab5665d0b0203615/noseapp-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "04d7c58f3273219c42b890d42a596c40", "sha256": "229403bbdb902c0ae7d4664d2f59818345005aec6f5947c29b36e8fac7956f21" }, "downloads": -1, "filename": "noseapp-1.0.6.tar.gz", "has_sig": false, "md5_digest": "04d7c58f3273219c42b890d42a596c40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21452, "upload_time": "2015-04-06T17:01:53", "url": "https://files.pythonhosted.org/packages/0b/e4/adb014f01bba499a4025eb8dd281eb2744fa6716d7b1f931351d669d2961/noseapp-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "5f98a3523fa605dbf272a9d178b8bfae", "sha256": "dd10144c444eb8747fcf947284d4258021bd445b60a5c92fbca7af7654de1c30" }, "downloads": -1, "filename": "noseapp-1.0.7.tar.gz", "has_sig": false, "md5_digest": "5f98a3523fa605dbf272a9d178b8bfae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20895, "upload_time": "2015-04-06T17:31:38", "url": "https://files.pythonhosted.org/packages/99/05/77b59313e2f0524643dcd0f4464043cf7979f2ea6b3b82ac5b49dc530176/noseapp-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "83159271e4c9e72467088508823695c4", "sha256": "a720a89ac78e1820b6cc546f84c0ef0a2152407fe52876ae37c93cbfc538e30a" }, "downloads": -1, "filename": "noseapp-1.0.8.tar.gz", "has_sig": false, "md5_digest": "83159271e4c9e72467088508823695c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22080, "upload_time": "2015-04-08T18:14:03", "url": "https://files.pythonhosted.org/packages/71/9a/9c23a6367a9012759879901509ca614c857d40e941d7cfbc4338a05443c4/noseapp-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "3a25f1c0c715b36bfa096a95349ad207", "sha256": "550787c8cddab1a3b90aead772dc437b0838c3a3932b7dbffc0c703012641ff6" }, "downloads": -1, "filename": "noseapp-1.0.9.tar.gz", "has_sig": false, "md5_digest": "3a25f1c0c715b36bfa096a95349ad207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22358, "upload_time": "2015-04-09T14:16:04", "url": "https://files.pythonhosted.org/packages/12/ea/53d1be759f2b01299590e59685ac910288b93423e2d5d534e7c36e3b59c6/noseapp-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1877b0b0939fbf0b45130376901a9d68", "sha256": "7c93b1483f387594173a78d00e754d6dce832d3ad382ebd9a7f6fa2abfb03e63" }, "downloads": -1, "filename": "noseapp-1.1.0.tar.gz", "has_sig": false, "md5_digest": "1877b0b0939fbf0b45130376901a9d68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22687, "upload_time": "2015-04-20T19:57:25", "url": "https://files.pythonhosted.org/packages/75/0e/121cc1c205fd4570574e9d50f0d725fe9e4eb5a94a6c74096e9b7a7f2edb/noseapp-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "0b7874fbbbbc3253d8a9a08b2f27aef2", "sha256": "3d174300fd05824be5b0618372d222362f79beb8ff9850d8823741347f53dae8" }, "downloads": -1, "filename": "noseapp-1.1.1.tar.gz", "has_sig": false, "md5_digest": "0b7874fbbbbc3253d8a9a08b2f27aef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23082, "upload_time": "2015-04-21T18:07:40", "url": "https://files.pythonhosted.org/packages/0d/ab/90419337ea2d70c62816c856f57113bc829c89499202542ba81ee4579351/noseapp-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7d4bd022076e87ce699d7ff041dd80f0", "sha256": "119a3c3e93f9b85094cb35c46393c97761cab75bcae5c4ced4c0ce506041dec2" }, "downloads": -1, "filename": "noseapp-1.1.2.tar.gz", "has_sig": false, "md5_digest": "7d4bd022076e87ce699d7ff041dd80f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23536, "upload_time": "2015-04-21T19:54:58", "url": "https://files.pythonhosted.org/packages/78/b4/4ae71eddd03e9af756c40aeb0c3dbca93a21cde3c45f4c31c3c3c4f7d961/noseapp-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e946c8d1f04d86bf7e91e1ee2b6aa6dd", "sha256": "5531900f6e0bcc27991540c500a451cd8fe1a137569ca462a7d74421f92cffd0" }, "downloads": -1, "filename": "noseapp-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e946c8d1f04d86bf7e91e1ee2b6aa6dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23636, "upload_time": "2015-05-07T11:53:32", "url": "https://files.pythonhosted.org/packages/ba/cc/848a0f25e2ecbece66f3cff2bfd93bf56ffefd3a61cf59f4b706e37050f3/noseapp-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "3dffe4d1b5353f7239c153d640947d75", "sha256": "08123d38f830848109aa49a23123da3011d03e4545b91bf634afe4db2b05e033" }, "downloads": -1, "filename": "noseapp-1.1.4.tar.gz", "has_sig": false, "md5_digest": "3dffe4d1b5353f7239c153d640947d75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23726, "upload_time": "2015-05-07T14:14:19", "url": "https://files.pythonhosted.org/packages/a0/71/eda1ba786f6e7040fe5d7dd096cae9c46970bed9e4660f97bb241fda250f/noseapp-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "07895eff1009a6f04c75e2dcd3767a05", "sha256": "18e26deb784497ab4fc266f0c184e19deccbb8591cf6e9a0bd048904ea3d20a8" }, "downloads": -1, "filename": "noseapp-1.1.5.tar.gz", "has_sig": false, "md5_digest": "07895eff1009a6f04c75e2dcd3767a05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23762, "upload_time": "2015-05-12T15:58:59", "url": "https://files.pythonhosted.org/packages/3b/89/80cff9530d5b377216c615f0fe42b9d07f75d6b882f2f721a81056492343/noseapp-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "c2aab78fdfd16a6247f2ee8cab10a8b0", "sha256": "d02135ff04416e9202e02e064deebc90c99afab3fe9d8409e1c72c4d9c34e291" }, "downloads": -1, "filename": "noseapp-1.1.6.tar.gz", "has_sig": false, "md5_digest": "c2aab78fdfd16a6247f2ee8cab10a8b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23763, "upload_time": "2015-05-20T12:14:33", "url": "https://files.pythonhosted.org/packages/b2/3e/16976221f700215734bc3b1f23d7ed7fa7a75e737225dbbab99335ff20b1/noseapp-1.1.6.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f54688a1a520a0ba016b7227a3065c76", "sha256": "f8fcb137e969465652e151da1299b11d09f7fbc94dd35c3d7574826bf2639a9c" }, "downloads": -1, "filename": "noseapp-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f54688a1a520a0ba016b7227a3065c76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23928, "upload_time": "2015-05-21T15:14:35", "url": "https://files.pythonhosted.org/packages/2b/ed/f883275e74576b0b4651977a5685adbead61b17132be6d68038d06223e5a/noseapp-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "dd102f410c3f5c54e48f3a6286c8038d", "sha256": "de495623e4cebe11ddfa0c1308b6cb173f1e5af2388314294b42dafe4308c446" }, "downloads": -1, "filename": "noseapp-1.2.1.tar.gz", "has_sig": false, "md5_digest": "dd102f410c3f5c54e48f3a6286c8038d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24017, "upload_time": "2015-05-21T15:53:43", "url": "https://files.pythonhosted.org/packages/73/dc/f5d247ce283725ef9aecf100a5c11c81fccfb6845743a7d7367145173860/noseapp-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "d9b0f26c6a7a0bec810b6bb79c67b620", "sha256": "9e8d1248dc02d674aed658e352af3315c5c90c7fef11cb0016880352b1ba79a8" }, "downloads": -1, "filename": "noseapp-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d9b0f26c6a7a0bec810b6bb79c67b620", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24433, "upload_time": "2015-05-29T15:41:20", "url": "https://files.pythonhosted.org/packages/84/63/bb2c9af74de9e4413042dfeb7c87b7e464e016af635bcbec44fccbe5e612/noseapp-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "8156cc7704038468ebd598ce2841eee6", "sha256": "7efa57a717596af354a4c2521e22624b2bf881be85669642fa8103db7b1bff41" }, "downloads": -1, "filename": "noseapp-1.4.0.tar.gz", "has_sig": false, "md5_digest": "8156cc7704038468ebd598ce2841eee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24357, "upload_time": "2015-08-21T14:37:00", "url": "https://files.pythonhosted.org/packages/bc/2c/0c89c6a5414935680f4c5838e5da2333e24edac10ea02d95472051786a09/noseapp-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "eec3c868c44ff4a0d20eac8f4d773a6e", "sha256": "882cba68b82bd66d85a53ef2c84d721f6a5d8ca65a8ca1f47c6f892aa63edb82" }, "downloads": -1, "filename": "noseapp-1.4.1.tar.gz", "has_sig": false, "md5_digest": "eec3c868c44ff4a0d20eac8f4d773a6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22276, "upload_time": "2015-09-03T21:31:09", "url": "https://files.pythonhosted.org/packages/47/21/fb7ae5c0ca3ae8578b77b1bb80d4f521226c33086ddc09781c2f8436349e/noseapp-1.4.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "ca687dfd4a81c04ffafc8dc2c78cbd46", "sha256": "0b7226aa233bc0f45c4ac4110060aa8cd55a601ac203089f545887deaca31420" }, "downloads": -1, "filename": "noseapp-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ca687dfd4a81c04ffafc8dc2c78cbd46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24905, "upload_time": "2015-09-22T18:45:32", "url": "https://files.pythonhosted.org/packages/23/8e/aca53cf60b7d7ded2e7120f5754831a2c4a0ac3abbf90f1a16ae645adb0c/noseapp-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "6fee9ab1a46829f21668aaf84ffb79ad", "sha256": "131a6952558b6b86b6f973288a61a3204c3218b6c68bb951a6e02da28ba80417" }, "downloads": -1, "filename": "noseapp-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6fee9ab1a46829f21668aaf84ffb79ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24208, "upload_time": "2015-09-22T18:52:03", "url": "https://files.pythonhosted.org/packages/15/ff/c5583b3989631ad79a7c94d47168648b75de8170303893235781c9984503/noseapp-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "34c76339748b24835aab197ca8a1cf6a", "sha256": "24c8dcb24e5526231e9f0fcb326e4baf449553d620b306f81b79ff64cb1975b2" }, "downloads": -1, "filename": "noseapp-2.1.0.tar.gz", "has_sig": false, "md5_digest": "34c76339748b24835aab197ca8a1cf6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26491, "upload_time": "2015-09-25T16:06:15", "url": "https://files.pythonhosted.org/packages/62/65/fd2022ab13b7adeda3c449c517b1ad47760ab2dba2bef6a21151efa6d1a4/noseapp-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "fdda2969cca9f6602a4f28956bd61b74", "sha256": "0f7dac8ee0d6319918437ea67b8d1a1de1c195e0cf1687b97756c4d2cdf8e8fe" }, "downloads": -1, "filename": "noseapp-2.1.1.tar.gz", "has_sig": false, "md5_digest": "fdda2969cca9f6602a4f28956bd61b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26769, "upload_time": "2015-10-01T10:48:37", "url": "https://files.pythonhosted.org/packages/38/06/92174b90f08be78bf77b28c13db1d005f892ead1a2826e8615db1da1c58d/noseapp-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "2cac785bede306c352b67975adb11d90", "sha256": "5729f1c78fadda2c053a68bd6ef7f9e38800ec7687fd7f98b6f5d0649be1a770" }, "downloads": -1, "filename": "noseapp-2.1.2.tar.gz", "has_sig": false, "md5_digest": "2cac785bede306c352b67975adb11d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26784, "upload_time": "2015-10-01T13:48:34", "url": "https://files.pythonhosted.org/packages/6d/86/771feed13a3f4cd5b56cb73357d5269f7233455f48375c85f157b7c882b2/noseapp-2.1.2.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "ab613743bf202369aeba4780a69862f4", "sha256": "a8aee6b1c374e54d1c5d0de3cc078cfe533b0a5f910d3e72ed77d3ae50ca5314" }, "downloads": -1, "filename": "noseapp-2.2.0.tar.gz", "has_sig": false, "md5_digest": "ab613743bf202369aeba4780a69862f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27702, "upload_time": "2015-10-05T14:43:43", "url": "https://files.pythonhosted.org/packages/e2/90/2a9a4525c6c87eb10d4d7348abd9fa0a3795a89defa2613dd938fa4385c9/noseapp-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "f159af5dd6b90e125f6a505c8a27126a", "sha256": "90b6915b991f7a660e7bfc8647828bf66f193d166b470e7280765b29b955ed17" }, "downloads": -1, "filename": "noseapp-2.2.1.tar.gz", "has_sig": false, "md5_digest": "f159af5dd6b90e125f6a505c8a27126a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27947, "upload_time": "2015-10-05T16:05:25", "url": "https://files.pythonhosted.org/packages/ac/d7/16c58c94bfafe2029715fb326f769889faf04809fcc74af94624640af1e4/noseapp-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "f1f8ee16226fbce9042dadf23ff78dc6", "sha256": "6d713967067d9d44a5f9cc8a5310ef266981fcc92018eefe2433a848b0d76113" }, "downloads": -1, "filename": "noseapp-2.2.2.tar.gz", "has_sig": false, "md5_digest": "f1f8ee16226fbce9042dadf23ff78dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28257, "upload_time": "2015-10-06T14:49:21", "url": "https://files.pythonhosted.org/packages/27/ff/e5e8455571fae0abb6a7b50467ddd831e33395ed9b4d8ac02599940c305f/noseapp-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1f8ee16226fbce9042dadf23ff78dc6", "sha256": "6d713967067d9d44a5f9cc8a5310ef266981fcc92018eefe2433a848b0d76113" }, "downloads": -1, "filename": "noseapp-2.2.2.tar.gz", "has_sig": false, "md5_digest": "f1f8ee16226fbce9042dadf23ff78dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28257, "upload_time": "2015-10-06T14:49:21", "url": "https://files.pythonhosted.org/packages/27/ff/e5e8455571fae0abb6a7b50467ddd831e33395ed9b4d8ac02599940c305f/noseapp-2.2.2.tar.gz" } ] }