{ "info": { "author": "Gregory Petukhov", "author_email": "lorien@lorien.name", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========\nTest-server\n===========\n\n.. image:: https://travis-ci.org/lorien/test_server.png?branch=master\n :target: https://travis-ci.org/lorien/test_server\n\n.. image:: https://ci.appveyor.com/api/projects/status/o3qhdh1gprcu1x1x\n :target: https://ci.appveyor.com/project/lorien/test-server\n\n.. image:: https://coveralls.io/repos/lorien/test_server/badge.svg?branch=master\n :target: https://coveralls.io/r/lorien/test_server?branch=master\n\n.. image:: https://api.codacy.com/project/badge/Grade/3ff9f3ebf06d4b7f8809b264837eac43\n :target: https://www.codacy.com/app/lorien/test_server?utm_source=github.com&utm_medium=referral&utm_content=lorien/test_server&utm_campaign=badger\n\n\nHTTP Server to test HTTP clients.\n\n\nInstallation\n============\n\n.. code:: bash\n\n pip install test-server\n\n\nUsage Example\n=============\n\nExample:\n\n.. code:: python\n\n from unittest import TestCase\n try:\n from urllib import urlopen\n except ImportError:\n from urllib.request import urlopen\n from test_server import TestServer\n\n class UrllibTestCase(TestCase):\n @classmethod\n def setUpClass(cls):\n cls.server = TestServer()\n cls.server.start()\n\n @classmethod\n def tearDownClass(cls):\n cls.server.stop()\n\n def setUp(self):\n self.server.reset()\n\n def test_get(self):\n token = b'zorro'\n self.server.response['data'] = token\n data = urlopen(self.server.base_url).read()\n self.assertEqual(data, token)\n", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.python.org/pypi/test-server", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lorien/test_server", "keywords": "test testing server http-server", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "test-server", "package_url": "https://pypi.org/project/test-server/", "platform": "", "project_url": "https://pypi.org/project/test-server/", "project_urls": { "Download": "https://pypi.python.org/pypi/test-server", "Homepage": "https://github.com/lorien/test_server" }, "release_url": "https://pypi.org/project/test-server/0.0.31/", "requires_dist": null, "requires_python": "", "summary": "Server to test HTTP clients", "version": "0.0.31" }, "last_serial": 3837460, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "18fcf67c7ef6ae94de22c65d8c538448", "sha256": "5dc80ae39208f9040d802a895104cb5fc4962ba2257d8ebdc2324b03f11c83a7" }, "downloads": -1, "filename": "test-server-0.0.1.tar.gz", "has_sig": false, "md5_digest": "18fcf67c7ef6ae94de22c65d8c538448", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4199, "upload_time": "2015-02-17T09:32:23", "url": "https://files.pythonhosted.org/packages/79/ca/84a1c321273bf17f1781422e4667a40e0336ea09d125ba572487e1d394a1/test-server-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "5b712706d9653d961d0ca8c251c55fde", "sha256": "71c28b57f8b721c993981f2b5cb045b3a90a31ec52cf4300633ac98dbfe4896c" }, "downloads": -1, "filename": "test-server-0.0.10.tar.gz", "has_sig": false, "md5_digest": "5b712706d9653d961d0ca8c251c55fde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5681, "upload_time": "2015-02-22T13:31:58", "url": "https://files.pythonhosted.org/packages/cf/b4/59a19a1e5e9a0e3507c5acfc445990c605e539bf572461bb1c50a44b36fd/test-server-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "9bb48d26dde196969c1cb3ab353efec1", "sha256": "3045710127753b07c39ca1f50d8c9dd9e455a7a36113986d63c115e74593ac09" }, "downloads": -1, "filename": "test-server-0.0.11.tar.gz", "has_sig": false, "md5_digest": "9bb48d26dde196969c1cb3ab353efec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5704, "upload_time": "2015-04-09T19:14:35", "url": "https://files.pythonhosted.org/packages/1c/65/2015497d190afe091d7059993a3f9625aa2ae608a0d32327ecde499dad8b/test-server-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "eb72353afc859cb52f132c239ceabe1c", "sha256": "77338f13de35d49f962f3aebaa5a9768091b728208a003cb02a932977f3d536a" }, "downloads": -1, "filename": "test-server-0.0.12.tar.gz", "has_sig": false, "md5_digest": "eb72353afc859cb52f132c239ceabe1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5677, "upload_time": "2015-06-08T05:01:22", "url": "https://files.pythonhosted.org/packages/71/f3/e00cdbed09b2cad187704ce8ee7b2d13a4fe1a0372ca8d134510d7ea1cbb/test-server-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "5f55a447698e1a0d7433cfaa3c5784bf", "sha256": "a4187edc1032a5f872dafdb3340e35491b268f4e0b67dd869f4e89ec059d5aa0" }, "downloads": -1, "filename": "test-server-0.0.13.tar.gz", "has_sig": false, "md5_digest": "5f55a447698e1a0d7433cfaa3c5784bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2015-06-14T11:25:42", "url": "https://files.pythonhosted.org/packages/45/67/af2e5f5d741ac3ac23e292a5548077275cbe78d8c330f1d89e9e65407e2a/test-server-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "d64537a317c84c8f68512430dd5c77fa", "sha256": "be1d18b121c70a3327dd0465c9056a055451f12a8d03cbdeaf3521c8a806fc12" }, "downloads": -1, "filename": "test-server-0.0.14.tar.gz", "has_sig": false, "md5_digest": "d64537a317c84c8f68512430dd5c77fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6202, "upload_time": "2015-09-09T18:06:22", "url": "https://files.pythonhosted.org/packages/62/01/a5ba6c02886687e973406c7e1895420b1b4853b885ed2d62deef2d2d3cc2/test-server-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "4e98e4e97defdc81d5cadb3d495d433a", "sha256": "350f14786a8d02b127db8f250e3f1d25ed97f45af2ac277b4cd35daf59e9db07" }, "downloads": -1, "filename": "test-server-0.0.15.tar.gz", "has_sig": false, "md5_digest": "4e98e4e97defdc81d5cadb3d495d433a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6310, "upload_time": "2017-01-11T09:21:15", "url": "https://files.pythonhosted.org/packages/07/a5/3fe19ad9d33ec234a6cf5200bc6d28802976e0492b1b200d966601c18f70/test-server-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "da6dce86f4e1acb4cbfc4021e9840e69", "sha256": "71d6e09bd2565b8af25b129c1189f4bee131c95feb4159d3f137de4a3302260d" }, "downloads": -1, "filename": "test-server-0.0.16.tar.gz", "has_sig": false, "md5_digest": "da6dce86f4e1acb4cbfc4021e9840e69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6308, "upload_time": "2017-01-11T09:21:56", "url": "https://files.pythonhosted.org/packages/00/fb/53e6e52c14e0a3fcf982e3a1a2764010081dc0403c2fa30ea133078725b0/test-server-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "6a216e27e5a849064f0cc3d3c76b53ff", "sha256": "1a8e62cf6e5e737e386209b46db0564b5dd50b04e50612c1f8955633f609b906" }, "downloads": -1, "filename": "test-server-0.0.17.tar.gz", "has_sig": false, "md5_digest": "6a216e27e5a849064f0cc3d3c76b53ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6326, "upload_time": "2017-01-18T19:35:39", "url": "https://files.pythonhosted.org/packages/01/e3/3f0c1b47ce77a386be940263513c7b3296a19570c07cf4d0e104ca17ac66/test-server-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "e5f669fe13e02f7f1da43078f0b8a930", "sha256": "c775e0427b5648594d0876a9603dbfce436c660d52db6be2371268b269632507" }, "downloads": -1, "filename": "test-server-0.0.18.tar.gz", "has_sig": false, "md5_digest": "e5f669fe13e02f7f1da43078f0b8a930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5943, "upload_time": "2017-01-19T11:05:56", "url": "https://files.pythonhosted.org/packages/b3/40/f19d9fe7734ddf992b587285e19c94d9e5a83e9304b275e077536001efc3/test-server-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "2afc8ab44207fe5b8488db443683a8b9", "sha256": "b6c4d610b61bc73cc5e079a52321e3173e9bd1206a5e42b041e2954c2176d878" }, "downloads": -1, "filename": "test-server-0.0.19.tar.gz", "has_sig": false, "md5_digest": "2afc8ab44207fe5b8488db443683a8b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5683, "upload_time": "2017-01-20T05:49:45", "url": "https://files.pythonhosted.org/packages/96/d8/560d827b85b9311ca7b812618bdb29ff90cbad447477ca5e5ccc65289c57/test-server-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7eeec9b1ca6ede14525648029dec399e", "sha256": "7bb1d028b3edfaa97b0015908ed0017f5c06a0832dcea961bfe34527a4506dc6" }, "downloads": -1, "filename": "test-server-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7eeec9b1ca6ede14525648029dec399e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4161, "upload_time": "2015-02-17T09:56:40", "url": "https://files.pythonhosted.org/packages/d5/49/9a6ccba1553625f3bae34f99345ef8b9b6bc1c2e6cfc6cabcfb7e5c4cbe7/test-server-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "4c8f03eae0a9a5cc0fb0774f6db47164", "sha256": "9d54e8dbf15dcfb79a54203088fc9297ad3eafc5626d9a7ee553493953245ebc" }, "downloads": -1, "filename": "test-server-0.0.20.tar.gz", "has_sig": false, "md5_digest": "4c8f03eae0a9a5cc0fb0774f6db47164", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5715, "upload_time": "2017-01-20T07:13:50", "url": "https://files.pythonhosted.org/packages/0b/82/3c6d79570678644d665c165c788771dc2e679299d05b3c4bb094bcd95551/test-server-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "54719481cb264f2f7fca8fba3f08df84", "sha256": "7fff8468c5ffd644b6988d3744d8462673d9b29e58b536f3c4a069ef964114aa" }, "downloads": -1, "filename": "test-server-0.0.21.tar.gz", "has_sig": false, "md5_digest": "54719481cb264f2f7fca8fba3f08df84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5949, "upload_time": "2017-01-20T07:55:03", "url": "https://files.pythonhosted.org/packages/2a/76/62b68b2f825839b9aa26d3618b23ea4577139f869e808b24ec293e426f06/test-server-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "fae766b91410d18594614a00edf6534e", "sha256": "f7e1f89ed8c72227aecb59fd216cb093e4a4352511c9ef463cf73c6a17025d1d" }, "downloads": -1, "filename": "test-server-0.0.22.tar.gz", "has_sig": false, "md5_digest": "fae766b91410d18594614a00edf6534e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5999, "upload_time": "2017-01-20T08:06:52", "url": "https://files.pythonhosted.org/packages/9b/16/7280855131463e6c34782be0603a95769d1b4bfa8f8aa50a186527ae9900/test-server-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "4e4f6fdad359ce4990e3a18f6714e118", "sha256": "1797d5b009a9cfeaec2b0271f8eb59350b800fdb43374e67930c3c6c57409cf7" }, "downloads": -1, "filename": "test-server-0.0.23.tar.gz", "has_sig": false, "md5_digest": "4e4f6fdad359ce4990e3a18f6714e118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6033, "upload_time": "2017-01-20T08:35:57", "url": "https://files.pythonhosted.org/packages/66/ea/e144a30a0a90499ddff35408ff579b8bc7c80e97393dd6c8390c880f9b8e/test-server-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "6cc136aa971de761da7993394d73c621", "sha256": "8df49ff3dba2b99a194fcb6eccb046d67fbc14c88d31fbd5570c2e07295e6af3" }, "downloads": -1, "filename": "test-server-0.0.24.tar.gz", "has_sig": false, "md5_digest": "6cc136aa971de761da7993394d73c621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6141, "upload_time": "2017-01-28T17:32:16", "url": "https://files.pythonhosted.org/packages/ee/5c/588d5bc5dfd39262ee7177e85329a48db69b8fcdbcfb16aca6450b6fedd6/test-server-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "76bc9747fc5327b91aafe87ba474ca4b", "sha256": "926b920930c6f25cc973ab5f0d34ef0f786314d5caf8c3a3cbd31f2ebe373ebe" }, "downloads": -1, "filename": "test-server-0.0.25.tar.gz", "has_sig": false, "md5_digest": "76bc9747fc5327b91aafe87ba474ca4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9734, "upload_time": "2017-02-25T09:15:02", "url": "https://files.pythonhosted.org/packages/68/2b/1c9d11d650665a40714dad9280a3298cbdf3f635424e2884662cbc0a9560/test-server-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "809470a76f7fe6071495f1b839465a81", "sha256": "d2b01488fb05be265cb2b547b3dd50f3f55707e642f6aab2b3f3934fbfd3d247" }, "downloads": -1, "filename": "test-server-0.0.26.tar.gz", "has_sig": false, "md5_digest": "809470a76f7fe6071495f1b839465a81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9741, "upload_time": "2017-02-26T05:07:18", "url": "https://files.pythonhosted.org/packages/7d/60/a19854b47a92a09ff88df3ae13b4e4cbfdb0c49dc2c921c6c320a01ec2df/test-server-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "9448405cdd87856bfe7b256200727e2c", "sha256": "b83f7c652ba79319805d4241cf7a05b8bf0e25b1547dcba3d4193c5f35c49293" }, "downloads": -1, "filename": "test-server-0.0.27.tar.gz", "has_sig": false, "md5_digest": "9448405cdd87856bfe7b256200727e2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12698, "upload_time": "2017-03-12T06:39:29", "url": "https://files.pythonhosted.org/packages/0b/13/0b8a2d70b072dbadb8da6fba30a20966656dac5e7e878ffd89f045da01e1/test-server-0.0.27.tar.gz" } ], "0.0.27b1": [ { "comment_text": "", "digests": { "md5": "afc8e25d07da26fa016408a0f94231a6", "sha256": "1574099ffc61794b1e825a53d73b41b840345d7b775f81ee59c0f78d1411a976" }, "downloads": -1, "filename": "test-server-0.0.27b1.tar.gz", "has_sig": false, "md5_digest": "afc8e25d07da26fa016408a0f94231a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12406, "upload_time": "2017-02-28T20:13:08", "url": "https://files.pythonhosted.org/packages/2f/56/d12e5b662ebbc6989b5235ec0c3616c86878e10942f5bb9c704386ff2ca8/test-server-0.0.27b1.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "ec6add48bfeb7908a8b5255436b9cec5", "sha256": "320357a5fd4eb827c84193a674335b6da3232b9f960f17b78bdad7ff4111d2a2" }, "downloads": -1, "filename": "test-server-0.0.28.tar.gz", "has_sig": false, "md5_digest": "ec6add48bfeb7908a8b5255436b9cec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12855, "upload_time": "2018-04-08T00:42:24", "url": "https://files.pythonhosted.org/packages/78/a9/4c2ba37ad71c604922ddb6b26f13dd31630485492cca9e58d5930fcf7209/test-server-0.0.28.tar.gz" } ], "0.0.28.dev0": [ { "comment_text": "", "digests": { "md5": "6436cdd8e5f286695d4087ce8361dbe2", "sha256": "1d2aeba592462a8b8f73b5c0399e0882cf4a7bfab3906c4ab94ec91f21022e45" }, "downloads": -1, "filename": "test-server-0.0.28.dev0.tar.gz", "has_sig": false, "md5_digest": "6436cdd8e5f286695d4087ce8361dbe2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12868, "upload_time": "2018-04-08T00:36:51", "url": "https://files.pythonhosted.org/packages/8d/42/54f2d8e03c10266fb903afd65f6888c32e26572838560a9585ff147b9c6b/test-server-0.0.28.dev0.tar.gz" } ], "0.0.29": [ { "comment_text": "", "digests": { "md5": "c10220454cf609efdf1ac18db3c5c426", "sha256": "4ebbad0355aafa186012632eafefe7d4c0856b8d7c0ab12f990342f52af1f5fd" }, "downloads": -1, "filename": "test-server-0.0.29.tar.gz", "has_sig": false, "md5_digest": "c10220454cf609efdf1ac18db3c5c426", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13112, "upload_time": "2018-04-17T13:20:21", "url": "https://files.pythonhosted.org/packages/db/8a/ab7bb651780a000310972e846dedcdf3454ea5ca36046c646bdeca408eea/test-server-0.0.29.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "9c7e6d9185788e8d1950d5cb525a747d", "sha256": "2df11740f63eceeeeaa2a79c5c4fa5767217dc813b797716e1c519cd7d3ce371" }, "downloads": -1, "filename": "test-server-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9c7e6d9185788e8d1950d5cb525a747d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4673, "upload_time": "2015-02-17T10:33:13", "url": "https://files.pythonhosted.org/packages/6f/71/623e1debf8621ec2b4c529c788e8fb46415233d7f80143c9e4a33fe4c3c6/test-server-0.0.3.tar.gz" } ], "0.0.30": [ { "comment_text": "", "digests": { "md5": "dda8a099480780c43d4f9f9d3fe2d427", "sha256": "175f4179aa5e9ebfc5eb89ab41ac90e5433be949a909f591b10b8ffcc166f367" }, "downloads": -1, "filename": "test-server-0.0.30.tar.gz", "has_sig": false, "md5_digest": "dda8a099480780c43d4f9f9d3fe2d427", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9428, "upload_time": "2018-05-01T13:06:10", "url": "https://files.pythonhosted.org/packages/fb/d6/76456c3c28634ea213c24cf832d6096c8548c29832495731848a602ded79/test-server-0.0.30.tar.gz" } ], "0.0.31": [ { "comment_text": "", "digests": { "md5": "61afb28c2d3455f618f5bfa27bc54153", "sha256": "bbfd416658b20e138fbb30d1900ec3b93c3aa3cdcbbbaecda42f62c27674cdba" }, "downloads": -1, "filename": "test-server-0.0.31.tar.gz", "has_sig": false, "md5_digest": "61afb28c2d3455f618f5bfa27bc54153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9692, "upload_time": "2018-05-05T20:13:32", "url": "https://files.pythonhosted.org/packages/60/9f/769035c59f509250cd68d99b8c66242ca78b7e1e724028f63915227c4275/test-server-0.0.31.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c6562161d8f8030dbbf8855df3356270", "sha256": "402514f2572bb90409ed3350f54c90c1d70bf7c543bfd86678b103e0d8320c36" }, "downloads": -1, "filename": "test-server-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c6562161d8f8030dbbf8855df3356270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4741, "upload_time": "2015-02-17T10:48:27", "url": "https://files.pythonhosted.org/packages/01/43/6dbdca5701ec5d841dc644434bbc5080bf1259adf788fbd0ce19fb3d5e91/test-server-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "7c6dce95f7543afa5b28eb8957a23017", "sha256": "fc49d7ab3bd58aa0dbc1680d1fcbb31c942a29fad67788a067c9d368cb92f182" }, "downloads": -1, "filename": "test-server-0.0.5.tar.gz", "has_sig": false, "md5_digest": "7c6dce95f7543afa5b28eb8957a23017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4989, "upload_time": "2015-02-17T14:19:30", "url": "https://files.pythonhosted.org/packages/34/3b/71ef5e0621c8988f1736edc64bdf3ff030cda1dc1006f96f3893602aaeaa/test-server-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "b2acbada3f3059f3b43117c0e0c0f8fd", "sha256": "34f71b5456cd7394155bc1aa0632eada4d6e6d3f4e7e698bfc178e72a294082b" }, "downloads": -1, "filename": "test-server-0.0.6.tar.gz", "has_sig": false, "md5_digest": "b2acbada3f3059f3b43117c0e0c0f8fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5243, "upload_time": "2015-02-18T16:58:22", "url": "https://files.pythonhosted.org/packages/ef/c3/532d575c8234c222185d84917bf921bb3558bf3bd0649d1120fec4b21314/test-server-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "b281fc4ddf5a4f87373142ed22935157", "sha256": "4144bfc807ef06e10d327b643099851445fd3111dfb75d17c2803826a12d2f7d" }, "downloads": -1, "filename": "test-server-0.0.7.tar.gz", "has_sig": false, "md5_digest": "b281fc4ddf5a4f87373142ed22935157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5235, "upload_time": "2015-02-18T19:18:22", "url": "https://files.pythonhosted.org/packages/c3/5a/8fba47bc5bec0e6eabcac1ba42736a7ef4376ab3f27177e4ebcc9a2cd65a/test-server-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "b29bcf2c9f152c77fc8e6e1cbda66822", "sha256": "2d7b8f4a8c40f45f45b7d6a767e472f54b6958f1d1d6f2d5eec131912f25b0fd" }, "downloads": -1, "filename": "test-server-0.0.8.tar.gz", "has_sig": false, "md5_digest": "b29bcf2c9f152c77fc8e6e1cbda66822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5237, "upload_time": "2015-02-19T07:35:16", "url": "https://files.pythonhosted.org/packages/54/6d/22d229653b888cf66f7a7fe4c98216efc91335782f05647f13fb13708365/test-server-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "9beb3c35c61fb9d852085ffc50b84aaa", "sha256": "e6f27ce18babe72e3ed6702c42205adebd054604da65a105a0dfab9b062f602c" }, "downloads": -1, "filename": "test-server-0.0.9.tar.gz", "has_sig": false, "md5_digest": "9beb3c35c61fb9d852085ffc50b84aaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5446, "upload_time": "2015-02-19T14:32:04", "url": "https://files.pythonhosted.org/packages/c2/dd/4856d1dbad8409d18669ede2f2d221ad6fc33a807fe4adaef94bab33ad90/test-server-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61afb28c2d3455f618f5bfa27bc54153", "sha256": "bbfd416658b20e138fbb30d1900ec3b93c3aa3cdcbbbaecda42f62c27674cdba" }, "downloads": -1, "filename": "test-server-0.0.31.tar.gz", "has_sig": false, "md5_digest": "61afb28c2d3455f618f5bfa27bc54153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9692, "upload_time": "2018-05-05T20:13:32", "url": "https://files.pythonhosted.org/packages/60/9f/769035c59f509250cd68d99b8c66242ca78b7e1e724028f63915227c4275/test-server-0.0.31.tar.gz" } ] }