{ "info": { "author": "Anthony Sottile", "author_email": "asottile@umich.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "[![Build Status](https://dev.azure.com/asottile/asottile/_apis/build/status/asottile.pyupgrade?branchName=master)](https://dev.azure.com/asottile/asottile/_build/latest?definitionId=2&branchName=master)\n[![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/asottile/asottile/2/master.svg)](https://dev.azure.com/asottile/asottile/_build/latest?definitionId=2&branchName=master)\n\npyupgrade\n=========\n\nA tool (and pre-commit hook) to automatically upgrade syntax for newer\nversions of the language.\n\n## Installation\n\n`pip install pyupgrade`\n\n## As a pre-commit hook\n\nSee [pre-commit](https://github.com/pre-commit/pre-commit) for instructions\n\nSample `.pre-commit-config.yaml`:\n\n```yaml\n- repo: https://github.com/asottile/pyupgrade\n rev: v1.25.1\n hooks:\n - id: pyupgrade\n```\n\n## Implemented features\n\n### Set literals\n\n```python\nset(()) # set()\nset([]) # set()\nset((1,)) # {1}\nset((1, 2)) # {1, 2}\nset([1, 2]) # {1, 2}\nset(x for x in y) # {x for x in y}\nset([x for x in y]) # {x for x in y}\n```\n\n### Dictionary comprehensions\n\n```python\ndict((a, b) for a, b in y) # {a: b for a, b in y}\ndict([(a, b) for a, b in y]) # {a: b for a, b in y}\n```\n\n### Python2.7+ Format Specifiers\n\n```python\n'{0} {1}'.format(1, 2) # '{} {}'.format(1, 2)\n'{0}' '{1}'.format(1, 2) # '{}' '{}'.format(1, 2)\n```\n\n### printf-style string formatting\n\nAvailability:\n- Unless `--keep-percent-format` is passed.\n\n```python\n'%s %s' % (a, b) # '{} {}'.format(a, b)\n'%r %2f' % (a, b) # '{!r} {:2f}'.format(a, b)\n'%(a)s %(b)s' % {'a': 1, 'b': 2} # '{a} {b}'.format(a=1, b=2)\n```\n\n### Unicode literals\n\nAvailability:\n- File imports `from __future__ import unicode_literals`\n- `--py3-plus` is passed on the commandline.\n\n```python\nu'foo' # 'foo'\nu\"foo\" # 'foo'\nu'''foo''' # '''foo'''\n```\n\n### Invalid escape sequences\n\n```python\n# strings with only invalid sequences become raw strings\n'\\d' # r'\\d'\n# strings with mixed valid / invalid sequences get escaped\n'\\n\\d' # '\\n\\\\d'\n# `ur` is not a valid string prefix in python3\nu'\\d' # u'\\\\d'\n\n# this fixes a syntax error in python3.3+\n'\\N' # r'\\N'\n\n# note: pyupgrade is timid in one case (that's usually a mistake)\n# in python2.x `'\\u2603'` is the same as `'\\\\u2603'` without `unicode_literals`\n# but in python3.x, that's our friend \u2603\n```\n\n### `is` / `is not` comparison to constant literals\n\nIn python3.8+, comparison to literals becomes a `SyntaxWarning` as the success\nof those comparisons is implementation specific (due to common object caching).\n\n```python\nx is 5 # x == 5\nx is not 5 # x != 5\nx is 'foo' # x == foo\n```\n\n### `ur` string literals\n\n`ur'...'` literals are not valid in python 3.x\n\n```python\nur'foo' # u'foo'\nur'\\s' # u'\\\\s'\n# unicode escapes are left alone\nur'\\u2603' # u'\\u2603'\nur'\\U0001f643' # u'\\U0001f643'\n```\n\n### `.encode()` to bytes literals\n\n```python\n'foo'.encode() # b'foo'\n'foo'.encode('ascii') # b'foo'\n'foo'.encode('utf-8') # b'foo'\nu'foo'.encode() # b'foo'\n'\\xa0'.encode('latin1') # b'\\xa0'\n```\n\n### Long literals\n\n```python\n5L # 5\n5l # 5\n123456789123456789123456789L # 123456789123456789123456789\n```\n\n### Octal literals\n\n```\n0755 # 0o755\n05 # 5\n```\n\n### extraneous parens in `print(...)`\n\nA fix for [python-modernize/python-modernize#178]\n\n```python\nprint(()) # ok: printing an empty tuple\nprint((1,)) # ok: printing a tuple\nsum((i for i in range(3)), []) # ok: parenthesized generator argument\nprint((\"foo\")) # print(\"foo\")\n```\n\n[python-modernize/python-modernize#178]: https://github.com/python-modernize/python-modernize/issues/178\n\n### `super()` calls\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\nclass C(Base):\n def f(self):\n super(C, self).f() # super().f()\n```\n\n### \"new style\" classes\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\nclass C(object): pass # class C: pass\nclass C(B, object): pass # class C(B): pass\n```\n\n### forced `str(\"native\")` literals\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\nstr() # \"''\"\nstr(\"foo\") # \"foo\"\n```\n\n### `.encode(\"utf-8\")`\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\n\"foo\".encode(\"utf-8\") # \"foo\".encode()\n```\n\n### `# coding: ...` comment\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\nas of [PEP 3120], the default encoding for python source is UTF-8\n\n```diff\n-# coding: utf-8\n x = 1\n```\n\n[PEP 3120]: https://www.python.org/dev/peps/pep-3120/\n\n### `__future__` import removal\n\nAvailability:\n- by default removes `nested_scopes`, `generators`, `with_statement`\n- `--py3-plus` will also remove `absolute_import` / `division` /\n `print_function` / `unicode_literals`\n- `--py37-plus` will also remove `generator_stop`\n\n```diff\n-from __future__ import with_statement\n```\n\n### `yield` => `yield from`\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\ndef f():\n for x in y: # yield from y\n yield x\n\n for a, b in c: # yield from c\n yield (a, b)\n```\n\n### `if PY2` blocks\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\n# input\nif six.PY2: # also understands `six.PY3` and `not` and `sys.version_info`\n print('py2')\nelse:\n print('py3')\n# output\nprint('py3')\n```\n\n### remove `six` compatibility code\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\nsix.text_type # str\nsix.binary_type # bytes\nsix.class_types # (type,)\nsix.string_types # (str,)\nsix.integer_types # (int,)\nsix.unichr # chr\nsix.iterbytes # iter\nsix.print_(...) # print(...)\nsix.exec_(c, g, l) # exec(c, g, l)\nsix.advance_iterator(it) # next(it)\nsix.next(it) # next(it)\nsix.callable(x) # callable(x)\n\nfrom six import text_type\ntext_type # str\n\n@six.python_2_unicode_compatible # decorator is removed\nclass C:\n def __str__(self):\n return u'C()'\n\nclass C(six.Iterator): pass # class C: pass\n\nclass C(six.with_metaclass(M, B)): pass # class C(B, metaclass=M): pass\n\n@six.add_metaclass(M) # class C(B, metaclass=M): pass\nclass C(B): pass\n\nisinstance(..., six.class_types) # isinstance(..., type)\nissubclass(..., six.integer_types) # issubclass(..., int)\nisinstance(..., six.string_types) # isinstance(..., str)\n\nsix.b('...') # b'...'\nsix.u('...') # '...'\nsix.byte2int(bs) # bs[0]\nsix.indexbytes(bs, i) # bs[i]\nsix.int2byte(i) # bytes((i,))\nsix.iteritems(dct) # dct.items()\nsix.iterkeys(dct) # dct.keys()\nsix.itervalues(dct) # dct.values()\nnext(six.iteritems(dct)) # next(iter(dct.items()))\nnext(six.iterkeys(dct)) # next(iter(dct.keys()))\nnext(six.itervalues(dct)) # next(iter(dct.values()))\nsix.viewitems(dct) # dct.items()\nsix.viewkeys(dct) # dct.keys()\nsix.viewvalues(dct) # dct.values()\nsix.create_unbound_method(fn, cls) # fn\nsix.get_unbound_method(meth) # meth\nsix.get_method_function(meth) # meth.__func__\nsix.get_method_self(meth) # meth.__self__\nsix.get_function_closure(fn) # fn.__closure__\nsix.get_function_code(fn) # fn.__code__\nsix.get_function_defaults(fn) # fn.__defaults__\nsix.get_function_globals(fn) # fn.__globals__\nsix.assertCountEqual(self, a1, a2) # self.assertCountEqual(a1, a2)\nsix.assertRaisesRegex(self, e, r, fn) # self.assertRaisesRegex(e, r, fn)\nsix.assertRegex(self, s, r) # self.assertRegex(s, r)\n```\n\n### `open` alias\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\n# input\nwith io.open('f.txt') as f:\n pass\n# output\nwith open('f.txt') as f:\n pass\n```\n\n### `OSError` aliases\n\nAvailability:\n- `--py3-plus` is passed on the commandline.\n\n```python\n# input\n\n# also understands:\n# - IOError\n# - WindowsError\n# - mmap.error and uses of `from mmap import error`\n# - select.error and uses of `from select import error`\n# - socket.error and uses of `from socket import error`\n\ntry:\n raise EnvironmentError('boom')\nexcept EnvironmentError:\n raise\n# output\ntry:\n raise OSError('boom')\nexcept OSError:\n raise\n```\n\n### f-strings\n\nAvailability:\n- `--py36-plus` is passed on the commandline.\n\n```python\n'{foo} {bar}'.format(foo=foo, bar=bar) # f'{foo} {bar}'\n'{} {}'.format(foo, bar) # f'{foo} {bar}'\n'{} {}'.format(foo.bar, baz.womp) # f'{foo.bar} {baz.womp}'\n```\n\n_note_: `pyupgrade` is intentionally timid and will not create an f-string\nif it would make the expression longer or if the substitution parameters are\nanything but simple names or dotted names (as this can decrease readability).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/asottile/pyupgrade", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyupgrade", "package_url": "https://pypi.org/project/pyupgrade/", "platform": "", "project_url": "https://pypi.org/project/pyupgrade/", "project_urls": { "Homepage": "https://github.com/asottile/pyupgrade" }, "release_url": "https://pypi.org/project/pyupgrade/1.25.1/", "requires_dist": [ "tokenize-rt (>=3.2.0)", "typing ; python_version == \"2.7\"" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "A tool to automatically upgrade syntax for newer versions.", "version": "1.25.1" }, "last_serial": 6003966, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "854c7471c787ee2f76fe5b62392d6311", "sha256": "5e637942424ccd1e5d90afda0d3153e6227ff7d38f31cc34ab99e29b9ddc08e2" }, "downloads": -1, "filename": "pyupgrade-0.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "854c7471c787ee2f76fe5b62392d6311", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6160, "upload_time": "2017-03-13T00:55:51", "url": "https://files.pythonhosted.org/packages/3e/6d/c9822b77b0c3c3838aee917aced0b7283bacf8368dbc99e092afb9fa76b8/pyupgrade-0.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6ed824fc73e37d41f82aeb8f741d0d6", "sha256": "5ccaff181e4624cae40aacd4cd311b683c2aa06c7e7d8ac19f7b822dc091704f" }, "downloads": -1, "filename": "pyupgrade-0.0.0.tar.gz", "has_sig": false, "md5_digest": "f6ed824fc73e37d41f82aeb8f741d0d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4721, "upload_time": "2017-03-13T00:55:53", "url": "https://files.pythonhosted.org/packages/05/e4/16ec2d9de10d627031fa7a5f18dabea53937960bcb4891dce2602ac5fba8/pyupgrade-0.0.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "db33c20091e96a24dd623294efff93c1", "sha256": "e2c8eef7949e7e39d9f8bccbe0d448bf7c92f9af026c54b4a7191f6cde2efd8f" }, "downloads": -1, "filename": "pyupgrade-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db33c20091e96a24dd623294efff93c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6159, "upload_time": "2017-03-13T00:57:54", "url": "https://files.pythonhosted.org/packages/02/cd/14d19952ccf75b16d23ec170377b472a34ec531154bcaf228c3100e8c856/pyupgrade-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6985a18e76b7785a4b9dc6d4579297b2", "sha256": "0fc374602abdb8a3b6924f32719b474427375509dfd2f6989407baa5dbd9809e" }, "downloads": -1, "filename": "pyupgrade-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6985a18e76b7785a4b9dc6d4579297b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4703, "upload_time": "2017-03-13T00:57:55", "url": "https://files.pythonhosted.org/packages/5e/33/fb3cc5c3791e57a2c8605b20f4261f7b6c612d2e2099420a4106f71951c3/pyupgrade-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "04b1319e3d574ca2cbc3ac74c9b2c1dd", "sha256": "9b0bdf31592e3ed0d9bcaf1e86096f326f7819d5401ffa7d2ed6ccf7d4f4c0d9" }, "downloads": -1, "filename": "pyupgrade-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04b1319e3d574ca2cbc3ac74c9b2c1dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6149, "upload_time": "2017-03-13T17:51:03", "url": "https://files.pythonhosted.org/packages/c0/d8/bbf85bb2b5c689b563ae3afca47cdd7f13e850f85ac6b4f5ba1c7484d677/pyupgrade-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a54c65faaa2dabb0360ad5d0c4394470", "sha256": "f031219173333b2b6df4a6688594372ccb66b2744c7e7cb08bbc2b57df719950" }, "downloads": -1, "filename": "pyupgrade-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a54c65faaa2dabb0360ad5d0c4394470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4712, "upload_time": "2017-03-13T17:51:06", "url": "https://files.pythonhosted.org/packages/e8/82/5c84a60f75ddd45391916ab15b0e3822157cb77fe1d334c2bfb2eb9a5fe9/pyupgrade-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "35c6098dd8a60487ed908ea1982a2aa0", "sha256": "ff6883168014e1ec014f0f61f83aeafcec66bdeee96f4f623844a790d9c8b7dd" }, "downloads": -1, "filename": "pyupgrade-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35c6098dd8a60487ed908ea1982a2aa0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6151, "upload_time": "2017-03-13T18:05:00", "url": "https://files.pythonhosted.org/packages/e8/68/fb73f0747675271b93d1eb2e3e5c2659174fd752b38e421074698f693225/pyupgrade-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "301945cfb84a637740d0b14f67b402b1", "sha256": "ec791c9e9828f950b10351f6dc09c0815ffb1981cee410a6ef2363f44a9ad31b" }, "downloads": -1, "filename": "pyupgrade-1.0.2.tar.gz", "has_sig": false, "md5_digest": "301945cfb84a637740d0b14f67b402b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4715, "upload_time": "2017-03-13T18:05:03", "url": "https://files.pythonhosted.org/packages/77/f7/cf10bcc4a05ec8d5516dfefeea6192d9c65dd11ff236c8db5ab9535d8853/pyupgrade-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "5cefd083caaefcfa915173b7facd1d98", "sha256": "30c3eb398c140861ed902ed1e7f04ed8c128deb6151c43a5b2758dcfac66c312" }, "downloads": -1, "filename": "pyupgrade-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cefd083caaefcfa915173b7facd1d98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6298, "upload_time": "2017-03-14T01:39:39", "url": "https://files.pythonhosted.org/packages/b7/52/2138bd2cd699ffbec6aaf026f9548bc9b30e6e86f5d41ba79a4897f4ac7e/pyupgrade-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b6b95822fcd194514a7e9eaaa1cb39d", "sha256": "043dd85258a50d123f8326d0d4248f175327e5f73d0c591af4e9a3ea2ee1da41" }, "downloads": -1, "filename": "pyupgrade-1.0.3.tar.gz", "has_sig": false, "md5_digest": "5b6b95822fcd194514a7e9eaaa1cb39d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4860, "upload_time": "2017-03-14T01:39:40", "url": "https://files.pythonhosted.org/packages/4d/27/ba166bfac2e4dd2de0480ce4f4a791dc7355bf80e8736bb8db186716101c/pyupgrade-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "ebbaad65a5093e04c73ee0ac30f76885", "sha256": "b4db50f7f3b8290e8ea7d3250526d135ce72272dfac8d44ce5a198a13e23aaa1" }, "downloads": -1, "filename": "pyupgrade-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebbaad65a5093e04c73ee0ac30f76885", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6392, "upload_time": "2017-03-15T23:34:29", "url": "https://files.pythonhosted.org/packages/6d/5c/afb20c13c81898d63220bcbc3a10425df34c58fc29324505c91cc0f320f1/pyupgrade-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "122ad931641671ff491b5545fa30e04c", "sha256": "fc0e701d651bb7073ec8b7a43f93d7c818689bb91b95318b06813998206b6084" }, "downloads": -1, "filename": "pyupgrade-1.0.4.tar.gz", "has_sig": false, "md5_digest": "122ad931641671ff491b5545fa30e04c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4969, "upload_time": "2017-03-15T23:34:31", "url": "https://files.pythonhosted.org/packages/fb/3d/b4405da323df67d5e5acfcaf2fadab8ca98fef19dae04d6f5c90a854b59b/pyupgrade-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e6495eb0380c1b95889740aedcbe5a18", "sha256": "4cf63efa13273222dd156348aa9fc1815e310d255c9772e3f6c118e15bd8ab7c" }, "downloads": -1, "filename": "pyupgrade-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6495eb0380c1b95889740aedcbe5a18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6397, "upload_time": "2017-03-20T17:21:53", "url": "https://files.pythonhosted.org/packages/49/06/8bc1d0f9f05f83a755ec7a0f1a604b24459dc1ce3392f0572e5f5f7f1bed/pyupgrade-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24c3aabac8e58354be848ee6a8e4b5c4", "sha256": "107f697ac099160063a4aa9fd4b694dee98af6c6fcff3398857913b5918cc821" }, "downloads": -1, "filename": "pyupgrade-1.0.5.tar.gz", "has_sig": false, "md5_digest": "24c3aabac8e58354be848ee6a8e4b5c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4975, "upload_time": "2017-03-20T17:21:54", "url": "https://files.pythonhosted.org/packages/1d/1a/8fbbc5dc6128d693764211bdb21ca214bcce9e2a8c81be9667f7c1ce71ca/pyupgrade-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "e17b8fe76b3c03ca4138880172be990c", "sha256": "229c8cbf9a57294e413cbfd0fb19d64457c93493c6687817020fb1f6aeaa9bcf" }, "downloads": -1, "filename": "pyupgrade-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e17b8fe76b3c03ca4138880172be990c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6397, "upload_time": "2017-03-23T16:47:11", "url": "https://files.pythonhosted.org/packages/6a/46/704b559e8e968e65f29e43f79dbe5f3191188bed327d3218272aaf366797/pyupgrade-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cf7b78421a84939fd09f834267a3cd2", "sha256": "342458a9c1b7a7e7b423f3f147c00c2174e92454ed1bebfdb8a367ed1f650bc3" }, "downloads": -1, "filename": "pyupgrade-1.0.6.tar.gz", "has_sig": false, "md5_digest": "8cf7b78421a84939fd09f834267a3cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4953, "upload_time": "2017-03-23T16:47:13", "url": "https://files.pythonhosted.org/packages/38/86/031c571e525dbe50299a8c6fab9bdb7c7d9797c6b729ba0810e791f693d4/pyupgrade-1.0.6.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bf119279b7be8cb7f83341219aa3df78", "sha256": "c9f60656f454a9b2cdad73e034e5b6618161b3894040607893a5b95eed41308b" }, "downloads": -1, "filename": "pyupgrade-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf119279b7be8cb7f83341219aa3df78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6456, "upload_time": "2017-05-13T15:43:14", "url": "https://files.pythonhosted.org/packages/23/37/3b17fe30fd8438bf79883d95feca27a57dc6735075a3cd67f846a0c66f24/pyupgrade-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76371417a100463476b94e8407e9e885", "sha256": "7853d357ba55ec91653b6a570beea1f5987c7b096053a1bd4432aa74e20c922b" }, "downloads": -1, "filename": "pyupgrade-1.1.0.tar.gz", "has_sig": false, "md5_digest": "76371417a100463476b94e8407e9e885", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5008, "upload_time": "2017-05-13T15:43:16", "url": "https://files.pythonhosted.org/packages/da/f6/bf6f50d057743978c316289918d4a020b94e32ef1544e25b0243e869c7be/pyupgrade-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "ba212716d958be12fbb93124f9f0e0d7", "sha256": "6d83673055a34e9554920837a87ae282141cea9a01d9f5246ba848322437c695" }, "downloads": -1, "filename": "pyupgrade-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba212716d958be12fbb93124f9f0e0d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6176, "upload_time": "2017-06-02T19:20:34", "url": "https://files.pythonhosted.org/packages/89/47/4ea5c3bea6a9fb936ee5bae76e5e4d95f868e463959decd7a33b40bccd67/pyupgrade-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36f77a7e7908706e81b5c142a925bda2", "sha256": "4f5eddacac90e00006262e16e5c6c35b5ea990fa7ebf0211a62c504fecdb4bef" }, "downloads": -1, "filename": "pyupgrade-1.1.1.tar.gz", "has_sig": false, "md5_digest": "36f77a7e7908706e81b5c142a925bda2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2017-06-02T19:20:36", "url": "https://files.pythonhosted.org/packages/ec/aa/4cc503ab7d62255fe075bc204855ea2e07bbd365f5c23609a18a718e8b4e/pyupgrade-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "254f2347ad5c6fa22f04084bbd4f202c", "sha256": "924ed90036656c39b677fa423fe3481df15bd3799a11b9b4ceaf59b43a59d671" }, "downloads": -1, "filename": "pyupgrade-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "254f2347ad5c6fa22f04084bbd4f202c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6182, "upload_time": "2017-07-02T21:31:42", "url": "https://files.pythonhosted.org/packages/ed/aa/f94859d856d570225cafc2da5b2c8645d56f948548063d67932d2c17da88/pyupgrade-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75582ddd2143337bdc29a3f842dc96be", "sha256": "6f98e8cf4576b266869eadc5c028fbc9e5b286da0ca1a58c3704d4c7e1b0676a" }, "downloads": -1, "filename": "pyupgrade-1.1.2.tar.gz", "has_sig": false, "md5_digest": "75582ddd2143337bdc29a3f842dc96be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4739, "upload_time": "2017-07-02T21:31:45", "url": "https://files.pythonhosted.org/packages/ab/30/86bc1cd6153db5753641b32ba951b64a3ac033220c2d435743979b175e86/pyupgrade-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "25ec8bcfccc163d3121fc25b40ef9a6c", "sha256": "80a24dcb8f4e4eb4c212880e863b7dbc820ffc12ef8727896b6c317a59aada73" }, "downloads": -1, "filename": "pyupgrade-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25ec8bcfccc163d3121fc25b40ef9a6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6189, "upload_time": "2017-07-14T15:43:06", "url": "https://files.pythonhosted.org/packages/16/71/77111a4b06d5037c2965a37b2c6674056d6b2cc26e94d6ddc6c09c707e19/pyupgrade-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c393ce511885eb9aee6907b6bdb963dc", "sha256": "c2440b80271ac9602aa4f4d3854f68e0177874f21ed980b09a7f0444896e6560" }, "downloads": -1, "filename": "pyupgrade-1.1.3.tar.gz", "has_sig": false, "md5_digest": "c393ce511885eb9aee6907b6bdb963dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4733, "upload_time": "2017-07-14T15:43:07", "url": "https://files.pythonhosted.org/packages/b2/99/885777349d0a4998068bdeb0a7c933fcead6b54f518a2e3275111a9d185d/pyupgrade-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "eac49b89dd855c80838408709e0dce07", "sha256": "5a747ff3a231ba3f540813811beec25514635851393f364365554cb70c688037" }, "downloads": -1, "filename": "pyupgrade-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eac49b89dd855c80838408709e0dce07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6193, "upload_time": "2017-07-28T02:18:14", "url": "https://files.pythonhosted.org/packages/e2/1d/4af52dff86c92e73bf042cd264801c0ec3b2fd874e959f7196ba91ebca09/pyupgrade-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b03e901ef8fcf1d60f5cfb73e4223e51", "sha256": "703db07aff72e1062e86c292a687802760c716e770d7b59a635941504dc45a9f" }, "downloads": -1, "filename": "pyupgrade-1.1.4.tar.gz", "has_sig": false, "md5_digest": "b03e901ef8fcf1d60f5cfb73e4223e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4740, "upload_time": "2017-07-28T02:18:15", "url": "https://files.pythonhosted.org/packages/aa/a9/0b9948410eb50cb5e073368dccb3fe45bd9957b8fda568a93ebb3ee6de50/pyupgrade-1.1.4.tar.gz" } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "45d0e3d1ae4f3957d7f8ad28feca378a", "sha256": "0f6411e06989c1e3acf87b324b1852494d4d971613a6d40d00f9ea8c7f9d4899" }, "downloads": -1, "filename": "pyupgrade-1.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45d0e3d1ae4f3957d7f8ad28feca378a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11974, "upload_time": "2018-10-28T22:59:25", "url": "https://files.pythonhosted.org/packages/0c/49/52278fc0ed0fc35108f4c2a8912bc18ec0294023379dde4494c165b9f34d/pyupgrade-1.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5caf1572f4017df37ea5315048ccfb9b", "sha256": "a3714bc4f2c3c00ecfad777aab81e5d1d3847749ff14c69eb3358474bdf497a4" }, "downloads": -1, "filename": "pyupgrade-1.10.0.tar.gz", "has_sig": false, "md5_digest": "5caf1572f4017df37ea5315048ccfb9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12641, "upload_time": "2018-10-28T22:59:26", "url": "https://files.pythonhosted.org/packages/1a/ca/3758243f9025c98ac955f4dc21642ecd131cd66a554b8c2aea8f59b0cdc0/pyupgrade-1.10.0.tar.gz" } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "816c299ba9035892884b5ae363bbde25", "sha256": "925e093637b41649d048ed2d592acda13d10c5c8a4ef3c8ab873baeb3583b7a2" }, "downloads": -1, "filename": "pyupgrade-1.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "816c299ba9035892884b5ae363bbde25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11972, "upload_time": "2018-10-31T20:25:11", "url": "https://files.pythonhosted.org/packages/f6/82/b9cd837277699f19652281d275e55265c5fc8ad56b6eb1823154c937a818/pyupgrade-1.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30b14a8d3af940d1b9dbde213f8363c5", "sha256": "ce0d05b9c921ee173cad1587558a4e2c08aaed62ccc5cd0d5b158a357bfc7dc0" }, "downloads": -1, "filename": "pyupgrade-1.10.1.tar.gz", "has_sig": false, "md5_digest": "30b14a8d3af940d1b9dbde213f8363c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12621, "upload_time": "2018-10-31T20:25:13", "url": "https://files.pythonhosted.org/packages/7b/ee/8fc86e0bf906c0cc85230421b810948dbcd11db4988802e9c05f26990ba7/pyupgrade-1.10.1.tar.gz" } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "351cfb6f4da616befc260e9b48cd4d0c", "sha256": "34152960814447e70a530fecb463cf0f83b85804e2924290e32b299a2ea32011" }, "downloads": -1, "filename": "pyupgrade-1.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "351cfb6f4da616befc260e9b48cd4d0c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12130, "upload_time": "2018-11-25T00:06:34", "url": "https://files.pythonhosted.org/packages/a2/52/a8c01c4b0b986c14ad919ce17e2d43d0d3ab57d26bd88a8c24b0e3619d45/pyupgrade-1.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61e87f192ed2661bdf9a08ea15903162", "sha256": "3e4334e1400e619db06c45760e3b0e5c1ac6163e07a9778e530cde3304b516d9" }, "downloads": -1, "filename": "pyupgrade-1.11.0.tar.gz", "has_sig": false, "md5_digest": "61e87f192ed2661bdf9a08ea15903162", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12779, "upload_time": "2018-11-25T00:06:36", "url": "https://files.pythonhosted.org/packages/f1/21/26eb8b77f2ec28bfb6376f9e06763544bfdbd7c944e6c2b9f3a5420a5059/pyupgrade-1.11.0.tar.gz" } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "cbbddcfe3fc09926cb2246987548fb96", "sha256": "6496fdc819f982bcccf83e637bdb71ecec26f6bb6e72d80cd97e96e79f9c44c1" }, "downloads": -1, "filename": "pyupgrade-1.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbbddcfe3fc09926cb2246987548fb96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12149, "upload_time": "2019-01-20T16:30:51", "url": "https://files.pythonhosted.org/packages/6c/71/b7fd76c545b58022c7f81f25654d630be33a98fb48e4952b0cea681241de/pyupgrade-1.11.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f877b9aa8ce81b138cee85329929d8a1", "sha256": "a27b17a2316a7929234003e0e3c2a77413f7802bc6385ab3311665bd3a147f97" }, "downloads": -1, "filename": "pyupgrade-1.11.1.tar.gz", "has_sig": false, "md5_digest": "f877b9aa8ce81b138cee85329929d8a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12835, "upload_time": "2019-01-20T16:30:53", "url": "https://files.pythonhosted.org/packages/30/0d/bf61d4cb2694b07275b4012dee719fb875b16a66116b5fd87bdc28343935/pyupgrade-1.11.1.tar.gz" } ], "1.11.2": [ { "comment_text": "", "digests": { "md5": "7882e53a5acc91712800308bfe829e6d", "sha256": "415883530c9a261f99bd971fae3ca439b255ee128298365fab0e9d02b6e8b7d4" }, "downloads": -1, "filename": "pyupgrade-1.11.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7882e53a5acc91712800308bfe829e6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12272, "upload_time": "2019-02-07T04:29:07", "url": "https://files.pythonhosted.org/packages/b7/90/f2c3ead67c63dc1d1013078661afd0c9996cf83b4a7b982ffa66ce69cae4/pyupgrade-1.11.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f988c1f1da27253e454884132d35132d", "sha256": "986d4fed7c84b5cc076280aed6d64d214a5558fe7bbc16857e9f02b8bdcf1c06" }, "downloads": -1, "filename": "pyupgrade-1.11.2.tar.gz", "has_sig": false, "md5_digest": "f988c1f1da27253e454884132d35132d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13627, "upload_time": "2019-02-07T04:29:08", "url": "https://files.pythonhosted.org/packages/c9/e1/c73a8d41b1cd2c315368dd55103a4692baf5e2197904811a008807996b73/pyupgrade-1.11.2.tar.gz" } ], "1.11.3": [ { "comment_text": "", "digests": { "md5": "0c221f201cde9dae675c1016a1604505", "sha256": "7937d37c9e7c31a5878777d7588a3f8585548b4c80ed32960bf247fa533ca459" }, "downloads": -1, "filename": "pyupgrade-1.11.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c221f201cde9dae675c1016a1604505", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12273, "upload_time": "2019-02-17T19:37:06", "url": "https://files.pythonhosted.org/packages/f8/96/de68a2022d5342accb22052561ced055071d9cb58260d03fd17a7afe9a24/pyupgrade-1.11.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fe92c54c21540d00b58d28edcd8bfda", "sha256": "fd777de8c7750949a2a7bc2f97495f2f2f55b5b012d283a271e63986ea76663d" }, "downloads": -1, "filename": "pyupgrade-1.11.3.tar.gz", "has_sig": false, "md5_digest": "8fe92c54c21540d00b58d28edcd8bfda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13620, "upload_time": "2019-02-17T19:37:07", "url": "https://files.pythonhosted.org/packages/b8/7d/494f59cc9ae8e991c773b6f5ea3d4ec48e1b5b39b3b2660cfc187b2b2408/pyupgrade-1.11.3.tar.gz" } ], "1.12.0": [ { "comment_text": "", "digests": { "md5": "1bfd3dcf4be5eb9b3e7f5d15a526285c", "sha256": "a91934fe4af06cc0b41c1a004a247992e4287d49062fd0f6c3901e1b108c984e" }, "downloads": -1, "filename": "pyupgrade-1.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bfd3dcf4be5eb9b3e7f5d15a526285c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 14221, "upload_time": "2019-02-28T07:00:25", "url": "https://files.pythonhosted.org/packages/c3/e7/a47529e037e71e85e9dc2726aa3fe3946640b1d51fe5136cfcaac4d64647/pyupgrade-1.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "698080e112e4fc17ab12cd2165f281fe", "sha256": "f526aea35607e20ea317c5bf88a098f0539c11330a30ea47d134810b3ef72c8b" }, "downloads": -1, "filename": "pyupgrade-1.12.0.tar.gz", "has_sig": false, "md5_digest": "698080e112e4fc17ab12cd2165f281fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 16143, "upload_time": "2019-02-28T07:00:27", "url": "https://files.pythonhosted.org/packages/24/04/955140415f72ab913371afceee578b691cb16217d6cdbc656249cdcc8d1d/pyupgrade-1.12.0.tar.gz" } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "832c721f245bea015f429e3a3ce4ff06", "sha256": "998fbc29dd42f46b42ddf7c5a7aeb2c668f87027d8b677c679b058d081045d43" }, "downloads": -1, "filename": "pyupgrade-1.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "832c721f245bea015f429e3a3ce4ff06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 14473, "upload_time": "2019-03-17T01:32:25", "url": "https://files.pythonhosted.org/packages/d2/d0/bfe8d623dfc7c876b0f2e20a0d357709711aaed37d9cb5a9770522ccf52a/pyupgrade-1.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd76bbf924806d3bc22227341e4afc0c", "sha256": "8894deb1e899431965e35309db54199f8ae6885dd4e06c79921b8802d9f615a4" }, "downloads": -1, "filename": "pyupgrade-1.13.0.tar.gz", "has_sig": false, "md5_digest": "fd76bbf924806d3bc22227341e4afc0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 16604, "upload_time": "2019-03-17T01:32:28", "url": "https://files.pythonhosted.org/packages/44/7c/4b46cfe6e1e5dd64f2d12fff8d10366df18522236d2a82c6bba979cda4c5/pyupgrade-1.13.0.tar.gz" } ], "1.14.0": [ { "comment_text": "", "digests": { "md5": "4f0369ef6432219750a97b0549dfa93e", "sha256": "3b517bf2c255dcf0b89cf9b87cea56771217dfa2e45ae973b43f8992954006bd" }, "downloads": -1, "filename": "pyupgrade-1.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f0369ef6432219750a97b0549dfa93e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 14559, "upload_time": "2019-03-31T03:45:30", "url": "https://files.pythonhosted.org/packages/37/b1/ab49a69a900374f05eee8cf57276c7655961ae511c51641e3a342d409f37/pyupgrade-1.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b196e725ef3f899a52a7fe95ebed7aa", "sha256": "3f12023726a73c8c538842892394888ff13184546aa72c992d4e2597d4073978" }, "downloads": -1, "filename": "pyupgrade-1.14.0.tar.gz", "has_sig": false, "md5_digest": "1b196e725ef3f899a52a7fe95ebed7aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 16644, "upload_time": "2019-03-31T03:45:31", "url": "https://files.pythonhosted.org/packages/eb/74/c9294d062ab4a6f0c98be0e1905a6480e657c39411e1643929ebdff6c7df/pyupgrade-1.14.0.tar.gz" } ], "1.15.0": [ { "comment_text": "", "digests": { "md5": "418a534c49e5da927497f8c4c119cc87", "sha256": "891ca7a2f5b04412103a2821c02e355a12c05c916c6b6e1d96ab614a8b75a74d" }, "downloads": -1, "filename": "pyupgrade-1.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "418a534c49e5da927497f8c4c119cc87", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 14970, "upload_time": "2019-04-08T17:25:39", "url": "https://files.pythonhosted.org/packages/4b/4b/d11c60c9529b91a770d1c922f82682d3ddffbdd5ebe3280f06be5f481abe/pyupgrade-1.15.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "773cad122666b8905aeffb4239412002", "sha256": "80f0dab4433b15062340ebcc331bbcec010fc7e6973e8bf5374a3fb519047dd3" }, "downloads": -1, "filename": "pyupgrade-1.15.0.tar.gz", "has_sig": false, "md5_digest": "773cad122666b8905aeffb4239412002", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17172, "upload_time": "2019-04-08T17:25:41", "url": "https://files.pythonhosted.org/packages/e9/05/efbe15330418714e73975a03ac14bc03e8ce4350286cb50af4c249f5ee35/pyupgrade-1.15.0.tar.gz" } ], "1.16.0": [ { "comment_text": "", "digests": { "md5": "d4b17c870f2530a8c05b68f767bb35d5", "sha256": "00061c8c18dc7e3b5b8d37df24745fa036d87b0129cd6dd1292278a817f65252" }, "downloads": -1, "filename": "pyupgrade-1.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4b17c870f2530a8c05b68f767bb35d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15310, "upload_time": "2019-04-15T03:18:09", "url": "https://files.pythonhosted.org/packages/20/4c/5e2650071654dbcf3398790e2d10439a12bca11f12b568a9b958f26d3e1d/pyupgrade-1.16.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bd97bf47d3d1f878cf04430bc5d1d95", "sha256": "327a851df76fc2bc86969c964928e7ed9e6a563fd78febd671047415257df21a" }, "downloads": -1, "filename": "pyupgrade-1.16.0.tar.gz", "has_sig": false, "md5_digest": "3bd97bf47d3d1f878cf04430bc5d1d95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17776, "upload_time": "2019-04-15T03:18:11", "url": "https://files.pythonhosted.org/packages/ad/54/655063d83a3f61f8fbcc37e3979d6106a27bd37cf801ed547d7d076e67c8/pyupgrade-1.16.0.tar.gz" } ], "1.16.1": [ { "comment_text": "", "digests": { "md5": "5f0ec49c6afc1a57bdba5ed504bcb58a", "sha256": "d3875de94fd989983d6d992d635cb419c9c54897e61ed8328c3856f69c850f08" }, "downloads": -1, "filename": "pyupgrade-1.16.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f0ec49c6afc1a57bdba5ed504bcb58a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15349, "upload_time": "2019-04-22T19:41:56", "url": "https://files.pythonhosted.org/packages/78/7b/0496166d9cf07e96a5d233ccad26f839e9f4ada5acbe0046959126fd372e/pyupgrade-1.16.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6169e458c2f65f428aa04e2e017fac2e", "sha256": "3f6892d6ac3c497e8a192947d80f8ef5fa4daec55e01774896a62f24d52fad8f" }, "downloads": -1, "filename": "pyupgrade-1.16.1.tar.gz", "has_sig": false, "md5_digest": "6169e458c2f65f428aa04e2e017fac2e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17745, "upload_time": "2019-04-22T19:41:57", "url": "https://files.pythonhosted.org/packages/6d/4d/bf0fc4dd9afb1482c10265aceeafb8418865d4b566859f0c20dfae90dea1/pyupgrade-1.16.1.tar.gz" } ], "1.16.2": [ { "comment_text": "", "digests": { "md5": "063382a4930330425ce1d26d7a6d22f2", "sha256": "494b54928f3061c0b1c0881b60714ab9d2272ffc9951d56823ba6ec818158b39" }, "downloads": -1, "filename": "pyupgrade-1.16.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "063382a4930330425ce1d26d7a6d22f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15370, "upload_time": "2019-04-25T23:21:09", "url": "https://files.pythonhosted.org/packages/26/46/21b2df091307e0416e4f8bdb022eb9b768e52be295d3a94ec84ad8126eff/pyupgrade-1.16.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a841e2b02e4fcd839a5b9a37cd5954d", "sha256": "2e81b3cc3ea9bad341e025addb771db9b0ed4cc94626053d5894186dd22e5788" }, "downloads": -1, "filename": "pyupgrade-1.16.2.tar.gz", "has_sig": false, "md5_digest": "6a841e2b02e4fcd839a5b9a37cd5954d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17769, "upload_time": "2019-04-25T23:21:11", "url": "https://files.pythonhosted.org/packages/6b/9b/b22a5ea35ccc2ba4dd43c349ed4dfcef2e4c280f671200fac7514460ffd6/pyupgrade-1.16.2.tar.gz" } ], "1.16.3": [ { "comment_text": "", "digests": { "md5": "1210fa975f534d079982e44faefeeaef", "sha256": "08403ddad08f7971994de242ed751c839b33fd7dd038c8ce649caaae6c600edd" }, "downloads": -1, "filename": "pyupgrade-1.16.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1210fa975f534d079982e44faefeeaef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15370, "upload_time": "2019-04-25T23:35:54", "url": "https://files.pythonhosted.org/packages/24/de/ffd8dd6c8c53421763e3cb9a1279dbcf714fae9b9cdecaa19824741b80af/pyupgrade-1.16.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e848f4fa5bd8a90492a89580a09fe8ac", "sha256": "1e7251c4e138504aff1c458ef17c592be62a1af27ac199abf742b3808ebd865f" }, "downloads": -1, "filename": "pyupgrade-1.16.3.tar.gz", "has_sig": false, "md5_digest": "e848f4fa5bd8a90492a89580a09fe8ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17766, "upload_time": "2019-04-25T23:35:57", "url": "https://files.pythonhosted.org/packages/e8/68/fd30ab8dc62d12bcd6ace6cb0f11809af90ad088b63b33ca2ea7d0a4039d/pyupgrade-1.16.3.tar.gz" } ], "1.17.0": [ { "comment_text": "", "digests": { "md5": "63d36a91a161149ac4e6096b8361886a", "sha256": "3f6f6308cd512faa35684bbca3d0c36fefb2351cfe5f9ce7a3df36a24f79eb62" }, "downloads": -1, "filename": "pyupgrade-1.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "63d36a91a161149ac4e6096b8361886a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15547, "upload_time": "2019-05-13T00:15:44", "url": "https://files.pythonhosted.org/packages/5e/15/d1cbb06ca4407271edb64ffe66e42ca02f9b84231447802753bad283a8f3/pyupgrade-1.17.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06e83e0980aff4ec30367a3f28ad469a", "sha256": "b0ab0dcf89e37282c7495ef7e4dcff939c219709af8b10816c3c139f34d3447e" }, "downloads": -1, "filename": "pyupgrade-1.17.0.tar.gz", "has_sig": false, "md5_digest": "06e83e0980aff4ec30367a3f28ad469a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18068, "upload_time": "2019-05-13T00:15:46", "url": "https://files.pythonhosted.org/packages/9e/9d/ebc0d4b19240fad252744bc5b6806351906595cc67d93713b49597c4d50e/pyupgrade-1.17.0.tar.gz" } ], "1.17.1": [ { "comment_text": "", "digests": { "md5": "5ac1ae5b80905d6f5be99b294860863f", "sha256": "c94012c430b6eb7e2c797a5cf4c44d977a08dd29fbcd21cd5a0ba7752c8b01aa" }, "downloads": -1, "filename": "pyupgrade-1.17.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ac1ae5b80905d6f5be99b294860863f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 15587, "upload_time": "2019-05-17T18:57:43", "url": "https://files.pythonhosted.org/packages/18/a1/95689bc7447f99a470f7d5480e40da74a5a6076df2f7f3f39ddb9d3d1ef8/pyupgrade-1.17.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c050952d5a519cd380da1998f9826cc6", "sha256": "10066d1ab87776f50f5735525561fdd7bd5c95e06f5fee53a8b2b202e9284328" }, "downloads": -1, "filename": "pyupgrade-1.17.1.tar.gz", "has_sig": false, "md5_digest": "c050952d5a519cd380da1998f9826cc6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18109, "upload_time": "2019-05-17T18:57:46", "url": "https://files.pythonhosted.org/packages/2c/b5/8562fe13d6cda161dabf179a5ce7f9706c765c846e90bdc85c36ef8b78a9/pyupgrade-1.17.1.tar.gz" } ], "1.18.0": [ { "comment_text": "", "digests": { "md5": "707603d9e464c3ab175b1e23b323db18", "sha256": "f0998bacf4e938f5a3c27f34893f0a96e0d68f3e109b2142ee9691178e3fd4e7" }, "downloads": -1, "filename": "pyupgrade-1.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "707603d9e464c3ab175b1e23b323db18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 17933, "upload_time": "2019-06-02T22:24:57", "url": "https://files.pythonhosted.org/packages/6c/64/014dd79e01daffb90ebe5f3a0979c26b4447760bd8223372bbb33f12a3f6/pyupgrade-1.18.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a790dd07d1723ba1e97d769f0b9e89c", "sha256": "a49823833ee5f524dc27754a851b8907a630c49bc30471325fe7c65aef8a1107" }, "downloads": -1, "filename": "pyupgrade-1.18.0.tar.gz", "has_sig": false, "md5_digest": "9a790dd07d1723ba1e97d769f0b9e89c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 20781, "upload_time": "2019-06-02T22:24:59", "url": "https://files.pythonhosted.org/packages/23/0f/7a7c25422ac2cb2c51b2fe5b8704e93fbdc38bfba35c8f25abb058c0b999/pyupgrade-1.18.0.tar.gz" } ], "1.19.0": [ { "comment_text": "", "digests": { "md5": "4eea8f5c221a827fe2e3f7da20319148", "sha256": "96397a473a68bb5732d3f73bdfe00ff8c058ee887e241a71bae948254c57c039" }, "downloads": -1, "filename": "pyupgrade-1.19.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4eea8f5c221a827fe2e3f7da20319148", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18268, "upload_time": "2019-06-16T03:02:47", "url": "https://files.pythonhosted.org/packages/6d/6c/331c7dc0f7573ac841064feaec42e373bf8de9f27a83635bbf827816e1a3/pyupgrade-1.19.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9330f2138cdc47ff243668492ef91806", "sha256": "5711fb5453f633e6dc5057cee0b5cff94660806ac2e2423c67043e571a78d660" }, "downloads": -1, "filename": "pyupgrade-1.19.0.tar.gz", "has_sig": false, "md5_digest": "9330f2138cdc47ff243668492ef91806", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 21143, "upload_time": "2019-06-16T03:02:49", "url": "https://files.pythonhosted.org/packages/dd/c1/616a22d8cc49cd243957dcaf6ea7d2efe44cdbb13d016fdf731c8c865f3d/pyupgrade-1.19.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "5948ef2bfcbc26ca85c7287f5a1bf12a", "sha256": "488a61118d76b3fe2aee39fafbe1a32c9c090fd0bd37bb1522fc91868f64efe2" }, "downloads": -1, "filename": "pyupgrade-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5948ef2bfcbc26ca85c7287f5a1bf12a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6291, "upload_time": "2017-08-20T01:09:36", "url": "https://files.pythonhosted.org/packages/b9/8f/2d480a8bb1aab188b88bc8945d1713e36413118f277ea0ae2315bf49b150/pyupgrade-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22dbd8e2fc2625ed32d09f809fa80c45", "sha256": "86ac0edf35efea8ee5ccd3a008894d355a3470d09317eab23b6c8d20a0fd7a2b" }, "downloads": -1, "filename": "pyupgrade-1.2.0.tar.gz", "has_sig": false, "md5_digest": "22dbd8e2fc2625ed32d09f809fa80c45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4821, "upload_time": "2017-08-20T01:09:37", "url": "https://files.pythonhosted.org/packages/14/3c/f8c9b0315025ced4a6fc191f9311f1dfa71ed04174b7f855b2dfe744aecd/pyupgrade-1.2.0.tar.gz" } ], "1.20.0": [ { "comment_text": "", "digests": { "md5": "220fb2294278bcde68364a75c7eab72e", "sha256": "c0ab0580f459ac77971e8b02a12d60fc0fb804e8c4cf721f5ce71cb701cf199b" }, "downloads": -1, "filename": "pyupgrade-1.20.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "220fb2294278bcde68364a75c7eab72e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 19775, "upload_time": "2019-07-05T21:13:45", "url": "https://files.pythonhosted.org/packages/1f/cf/39f9556331796c261eb4d9d3841097bc4148aca67a82136b43ef953dab63/pyupgrade-1.20.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d2f22d281cfa1e48e1e7637d65715d0", "sha256": "45c1ef2804b5e980bd939983fb95bdad4addd1af37b440a6f46e48bae5f78aaa" }, "downloads": -1, "filename": "pyupgrade-1.20.0.tar.gz", "has_sig": false, "md5_digest": "1d2f22d281cfa1e48e1e7637d65715d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22773, "upload_time": "2019-07-05T21:13:47", "url": "https://files.pythonhosted.org/packages/14/0a/52191de88f52ffed94c7c98c828a64b875ccd602b5706f9fee27223d7faf/pyupgrade-1.20.0.tar.gz" } ], "1.20.1": [ { "comment_text": "", "digests": { "md5": "c786cce67b4081d820589aa24834fc2e", "sha256": "565ffe382c72a0a433f277c031f4dd1bf56527503eb3ddb326ec3f110e4b1819" }, "downloads": -1, "filename": "pyupgrade-1.20.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c786cce67b4081d820589aa24834fc2e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 19843, "upload_time": "2019-07-06T22:54:58", "url": "https://files.pythonhosted.org/packages/e9/d6/ce9feae43b3cd811d07d47cb92dfe2f3865cce1b6999e3f327bf99fae646/pyupgrade-1.20.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be10ddfc87e804188be1f2415ae9d864", "sha256": "c99176f3ed7f38c1a9750d062864c3b97d4f7d3cb46fcedcd24bbda1e7d797b3" }, "downloads": -1, "filename": "pyupgrade-1.20.1.tar.gz", "has_sig": false, "md5_digest": "be10ddfc87e804188be1f2415ae9d864", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22881, "upload_time": "2019-07-06T22:54:59", "url": "https://files.pythonhosted.org/packages/fb/d9/1b979be0dbd49ea7ec1ec3fdd54cf0c3805222b9765ccff54b926eb35501/pyupgrade-1.20.1.tar.gz" } ], "1.20.2": [ { "comment_text": "", "digests": { "md5": "1a3e76769a09b619e3964fd4e809b536", "sha256": "06ec484662c647b24271f62a9a021740b1372f83f0da8464bc3df3a77eb65cfe" }, "downloads": -1, "filename": "pyupgrade-1.20.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a3e76769a09b619e3964fd4e809b536", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 19693, "upload_time": "2019-07-09T18:32:14", "url": "https://files.pythonhosted.org/packages/1f/dd/8901a140ac64025a8d7a97380be797021f301af18340310e8c94708e33dd/pyupgrade-1.20.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52935d7b7475021fc3c74cf41b4eb7fa", "sha256": "cd9dcca6abcd7e22d34eae909d7ace19eeede5008d91a419f202b6ca9094e370" }, "downloads": -1, "filename": "pyupgrade-1.20.2.tar.gz", "has_sig": false, "md5_digest": "52935d7b7475021fc3c74cf41b4eb7fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22666, "upload_time": "2019-07-09T18:32:16", "url": "https://files.pythonhosted.org/packages/74/d7/4655f8eafae30626ddcb166d4e203ff6e3168c8ab1a4bc8578f45e75523b/pyupgrade-1.20.2.tar.gz" } ], "1.21.0": [ { "comment_text": "", "digests": { "md5": "2aa731783e29c78a2117918d70b5480a", "sha256": "bec54923c4e2d13a73e7a70828d3c5cb1562e72b3a622959309ec93ebafb0f88" }, "downloads": -1, "filename": "pyupgrade-1.21.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2aa731783e29c78a2117918d70b5480a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 20053, "upload_time": "2019-07-09T22:43:40", "url": "https://files.pythonhosted.org/packages/61/4e/b64dedcccd51f66ab3e065d2cc07fc1a5491a5ecf72a48c1c8019c5cc617/pyupgrade-1.21.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b75b3ee421c112dfe3fe5c2ff65e79a", "sha256": "868a92e8bd6ed6ef8a3ace3a7e08e9d59cbaff958e2c2d20efbe117cf1f52175" }, "downloads": -1, "filename": "pyupgrade-1.21.0.tar.gz", "has_sig": false, "md5_digest": "5b75b3ee421c112dfe3fe5c2ff65e79a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 20500, "upload_time": "2019-07-09T22:43:42", "url": "https://files.pythonhosted.org/packages/76/42/69629274730ef0dea3751ee16f250b0d20d072657f3ba445290fc076ddf6/pyupgrade-1.21.0.tar.gz" } ], "1.22.0": [ { "comment_text": "", "digests": { "md5": "6db1decfa7d24a82d028b7e87c85e766", "sha256": "c41ef82da501a39e701d2946b3de892e8069791eeb7581512ee1cc68e44d1c41" }, "downloads": -1, "filename": "pyupgrade-1.22.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6db1decfa7d24a82d028b7e87c85e766", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21150, "upload_time": "2019-08-02T21:28:30", "url": "https://files.pythonhosted.org/packages/1e/35/5d7c89df728fe95fdbd26502c217fb91dbb93bf4b661491a9f1ec578691d/pyupgrade-1.22.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66b02cb3becc47a6d93f8bfe0c01daf8", "sha256": "1b2b1e378caf15533ba19726a0528243be1f0b427b2e8f809e6cecc1cb98be9e" }, "downloads": -1, "filename": "pyupgrade-1.22.0.tar.gz", "has_sig": false, "md5_digest": "66b02cb3becc47a6d93f8bfe0c01daf8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24332, "upload_time": "2019-08-02T21:28:31", "url": "https://files.pythonhosted.org/packages/87/75/229656932b2de6f1d6010e37c6612d6110d05c35c7a560ffb444967302f4/pyupgrade-1.22.0.tar.gz" } ], "1.22.1": [ { "comment_text": "", "digests": { "md5": "4f945ea80a0643baa92e5c352c05bfe1", "sha256": "3e31562b16f65639e7e99db6b34a4830fe5e173e60c0246f87be47b41738063c" }, "downloads": -1, "filename": "pyupgrade-1.22.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f945ea80a0643baa92e5c352c05bfe1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21215, "upload_time": "2019-08-07T23:05:10", "url": "https://files.pythonhosted.org/packages/0a/2b/566cd860f5b2a3f9a6f99b740b8e352b4c163408dd382209432ab49b8c91/pyupgrade-1.22.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b16028b13343a0823b1b8acdd3397d9", "sha256": "9b85b6e43fd102d49d863aea114ce66620391b5bb2f4a0dcdc33b3e1cf9d5446" }, "downloads": -1, "filename": "pyupgrade-1.22.1.tar.gz", "has_sig": false, "md5_digest": "0b16028b13343a0823b1b8acdd3397d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24403, "upload_time": "2019-08-07T23:05:13", "url": "https://files.pythonhosted.org/packages/97/18/06274d1e165224170e2d538b2cfa61297643b022be375938ce05b4fa6d18/pyupgrade-1.22.1.tar.gz" } ], "1.23.0": [ { "comment_text": "", "digests": { "md5": "32ba8b2a5531d00e6abeff56a653f716", "sha256": "c2e755fb1628e4364680beadbadd67a4af82a2fe6fb1fcda00987dced381d0d4" }, "downloads": -1, "filename": "pyupgrade-1.23.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32ba8b2a5531d00e6abeff56a653f716", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21467, "upload_time": "2019-08-28T02:41:54", "url": "https://files.pythonhosted.org/packages/00/30/225235aad04c77306e7c2c1e09652dd44cc5a25a1ec73eceae5ba6c4dfb0/pyupgrade-1.23.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "517834c60c83296794a5a9928e815c74", "sha256": "cdf7a1c204cb3f276818d36bdc67ff78efa435c9de4ce676fb6530eb86a917ef" }, "downloads": -1, "filename": "pyupgrade-1.23.0.tar.gz", "has_sig": false, "md5_digest": "517834c60c83296794a5a9928e815c74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24845, "upload_time": "2019-08-28T02:41:57", "url": "https://files.pythonhosted.org/packages/2f/46/acae8fb1d88b47e75903b8f945957fd07fb4029b18b2b3798191c7fbb478/pyupgrade-1.23.0.tar.gz" } ], "1.24.0": [ { "comment_text": "", "digests": { "md5": "15fe3e7c269610780a7db04d3aee8cc0", "sha256": "4911c7de221294ecd2ee5acea8d2d9a95422789bea927ab41e3cf982612d3e46" }, "downloads": -1, "filename": "pyupgrade-1.24.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15fe3e7c269610780a7db04d3aee8cc0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22129, "upload_time": "2019-09-23T22:59:42", "url": "https://files.pythonhosted.org/packages/4a/48/4336d1074aa6b30425ea086154c9589db5b8cd329bda8a441449fb1341f0/pyupgrade-1.24.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "214dffac0c14fe45e5558431b6d1b070", "sha256": "b185ee4412a071819cfbc750c5f44d32e21db6f1ef2e4102ac3688bd6ed58f29" }, "downloads": -1, "filename": "pyupgrade-1.24.0.tar.gz", "has_sig": false, "md5_digest": "214dffac0c14fe45e5558431b6d1b070", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25662, "upload_time": "2019-09-23T22:59:45", "url": "https://files.pythonhosted.org/packages/c7/89/6f9c4247fd83e5d486c0bee8e8c1dbf6b069997e16dd45295061ff290111/pyupgrade-1.24.0.tar.gz" } ], "1.24.1": [ { "comment_text": "", "digests": { "md5": "12827684e80e249a10c929e402c0f6db", "sha256": "e8984d5c5b4c509b111720d73d85caa5fc75c90b37609b037d19b25b5b3c9eb5" }, "downloads": -1, "filename": "pyupgrade-1.24.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12827684e80e249a10c929e402c0f6db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22272, "upload_time": "2019-10-07T21:21:39", "url": "https://files.pythonhosted.org/packages/02/48/ac98d4414276781d53d9bc673f9e2f93c86ea1e3165517d8a6b0251e4a79/pyupgrade-1.24.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7fda7e82236e1bf240b3dd8fa6deb06", "sha256": "016ca25d9233c0abc09577981580a5f96a15f34b9d955d6dd40f709f5065c946" }, "downloads": -1, "filename": "pyupgrade-1.24.1.tar.gz", "has_sig": false, "md5_digest": "d7fda7e82236e1bf240b3dd8fa6deb06", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25792, "upload_time": "2019-10-07T21:21:42", "url": "https://files.pythonhosted.org/packages/88/f7/260adc1379f9b54407ca02682414f5c6f9616cfe5e3b800553000bdfb3c1/pyupgrade-1.24.1.tar.gz" } ], "1.25.0": [ { "comment_text": "", "digests": { "md5": "bf5d955379d4dcb4a8533e38c543447a", "sha256": "ae8d1c507ea9afda3fa1999e129c66a6cb91cce5e849eec230f0c26a4b86c6b1" }, "downloads": -1, "filename": "pyupgrade-1.25.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf5d955379d4dcb4a8533e38c543447a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22298, "upload_time": "2019-10-17T16:49:33", "url": "https://files.pythonhosted.org/packages/ee/41/889b92579d59d6f065fe5e40455db82bf0b18d3409484821fd56d5219c3b/pyupgrade-1.25.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7cac76078e9d6940d5afa2c726a3ad54", "sha256": "b74b59c977f5066dceec0c2509e26a3a4e52826e389c117b0f091629f057cb24" }, "downloads": -1, "filename": "pyupgrade-1.25.0.tar.gz", "has_sig": false, "md5_digest": "7cac76078e9d6940d5afa2c726a3ad54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22828, "upload_time": "2019-10-17T16:49:35", "url": "https://files.pythonhosted.org/packages/00/71/3a85b46a343479e003ac4c6193c807efbc4aba4764a7da4864f77bdeb797/pyupgrade-1.25.0.tar.gz" } ], "1.25.1": [ { "comment_text": "", "digests": { "md5": "976f13bf00b8497a8835378cb5d5ec51", "sha256": "a0db809531fafa686d3eb567d8bf7f5119f8d1bfa076d2a2ffa87e20d5aafd4e" }, "downloads": -1, "filename": "pyupgrade-1.25.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "976f13bf00b8497a8835378cb5d5ec51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22298, "upload_time": "2019-10-20T18:27:11", "url": "https://files.pythonhosted.org/packages/42/f8/d10e772ef4adc076c882e27fff12fb984d01fd1bc7b26fb7bc643c7d2971/pyupgrade-1.25.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6f28387aa363fba8e9df909a3ba7ff5", "sha256": "ddf33de4ab2d9b7f7eb9aae540a9cf0e576b2bbb82eb24db5be7eb610bbcbad9" }, "downloads": -1, "filename": "pyupgrade-1.25.1.tar.gz", "has_sig": false, "md5_digest": "d6f28387aa363fba8e9df909a3ba7ff5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25892, "upload_time": "2019-10-20T18:27:14", "url": "https://files.pythonhosted.org/packages/5b/a8/bc35f946b5113dd6e4535dcd7be5008e7dc9e0ccaac96d2a0866a616c23d/pyupgrade-1.25.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "789b51fde1790ebc9f26362ac1cec025", "sha256": "51acc1c93ec91187e63b9a53fea9e737eba82c76d469c243872bfcc706ace098" }, "downloads": -1, "filename": "pyupgrade-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "789b51fde1790ebc9f26362ac1cec025", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7616, "upload_time": "2018-06-06T18:04:35", "url": "https://files.pythonhosted.org/packages/e8/4a/c42841225ebc07ded72288511361f4ca06234add294b792aaf2b52fc625e/pyupgrade-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95918fdec96cb878adbcc90ddfa9d6b3", "sha256": "0ff231d108b31014ff7181b3d2696667b388994db9c927010b6302841b5207ca" }, "downloads": -1, "filename": "pyupgrade-1.3.0.tar.gz", "has_sig": false, "md5_digest": "95918fdec96cb878adbcc90ddfa9d6b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7789, "upload_time": "2018-06-06T18:04:35", "url": "https://files.pythonhosted.org/packages/10/a3/ce76a88cbd7a1320bc815d1f1ccb8aa37a179f0ea6c1b60ebef947b5c585/pyupgrade-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "b7d4a7ced267c50b20914feef8660290", "sha256": "a773a3cf7db2b6d509c5b0a8d8e36ca8f33d84271b38188387633505c63c6b44" }, "downloads": -1, "filename": "pyupgrade-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7d4a7ced267c50b20914feef8660290", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7658, "upload_time": "2018-06-08T16:30:08", "url": "https://files.pythonhosted.org/packages/3c/3f/bd37567c7bc74d02309bb5581e14a213a1400df95a6dae0385e49fe98963/pyupgrade-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cdae056d9e1d4cbb1f9fe97d269ced3", "sha256": "f43261466af676793918a6b826008bf94a580da0000e66979393944bea381de9" }, "downloads": -1, "filename": "pyupgrade-1.3.1.tar.gz", "has_sig": false, "md5_digest": "6cdae056d9e1d4cbb1f9fe97d269ced3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8153, "upload_time": "2018-06-08T16:30:09", "url": "https://files.pythonhosted.org/packages/d9/ad/b92bb8a886e7c599c973e92e29a907bc6d7a94b66e0dd3600b4037c21e52/pyupgrade-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "149650e2cf51f400620c4c9f08450883", "sha256": "9b1ad91a429fbeaf5db1bd54386fecabd421eeddac0665c31238aad246a6a609" }, "downloads": -1, "filename": "pyupgrade-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "149650e2cf51f400620c4c9f08450883", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8116, "upload_time": "2018-06-23T20:53:06", "url": "https://files.pythonhosted.org/packages/dc/1a/b8ca48bc71bfcb1cd78eccd80fbdd6a77184e20910016aabbd232719e744/pyupgrade-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f7fb1e842c00803308097a0778cdc84", "sha256": "38e5443b80812a202118fd8488865580458232bb80e01b1b137179ff8bd3b542" }, "downloads": -1, "filename": "pyupgrade-1.4.0.tar.gz", "has_sig": false, "md5_digest": "4f7fb1e842c00803308097a0778cdc84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8721, "upload_time": "2018-06-23T20:53:07", "url": "https://files.pythonhosted.org/packages/6b/d7/6879aee212fa79200617deb7dbf4738983d1c888d076af152b6f7f674fff/pyupgrade-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "d1496c9f919e2ea6870db5c65507bac0", "sha256": "e340a8f03dfcc211fbdcf081b283ca76917735039615acd817075ae517a8ad29" }, "downloads": -1, "filename": "pyupgrade-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1496c9f919e2ea6870db5c65507bac0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8278, "upload_time": "2018-09-03T01:21:10", "url": "https://files.pythonhosted.org/packages/5a/a8/8fab738bfae70540c1d31809755ed27beb5eb44b31c902aa2059ea00935d/pyupgrade-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddd1c11bfe141e482b1a36fe7ca23e84", "sha256": "f0523f71d2c3c203eed232787a1934f7ebbb3e4f859b86a6794de9bbc4fbdc82" }, "downloads": -1, "filename": "pyupgrade-1.5.0.tar.gz", "has_sig": false, "md5_digest": "ddd1c11bfe141e482b1a36fe7ca23e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8732, "upload_time": "2018-09-03T01:21:12", "url": "https://files.pythonhosted.org/packages/f7/85/558c1981a424e916dafb835a10ed8ad8653dd56f566c00cf8b5ba28f2c27/pyupgrade-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "5662a46ffbeaf5852724ce4ee402070a", "sha256": "da2d76d66c96963f90744b67fddce11bb35710bc52e0bac66dfeee8cdf6d69a6" }, "downloads": -1, "filename": "pyupgrade-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5662a46ffbeaf5852724ce4ee402070a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8351, "upload_time": "2018-09-06T23:09:29", "url": "https://files.pythonhosted.org/packages/3a/e6/f5bee0226ed7ad926ee7e286fb6a9b3cdfe65d8f790e1ca89d9767f4cc38/pyupgrade-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e6b327940d9823ce00d34665d1ecd0f", "sha256": "f43aae7896ffec44ab3e9be207872326c15092af51c47a807c7fef992c32b50e" }, "downloads": -1, "filename": "pyupgrade-1.5.1.tar.gz", "has_sig": false, "md5_digest": "4e6b327940d9823ce00d34665d1ecd0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8950, "upload_time": "2018-09-06T23:09:31", "url": "https://files.pythonhosted.org/packages/9d/4b/9eefb1939c75bdab39abcf6630343d5372f7104a5873969c95b40adee857/pyupgrade-1.5.1.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "5ba456333dbffb1d95142a5ee6b8c308", "sha256": "7208edb28a729e5f3254663f620a13726ca7271a7b3bad26b83ab272f1e4c5f5" }, "downloads": -1, "filename": "pyupgrade-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ba456333dbffb1d95142a5ee6b8c308", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9067, "upload_time": "2018-09-10T04:14:02", "url": "https://files.pythonhosted.org/packages/fc/f2/a4efb268a0b3ad4cebf2fb9b9c230bed45afb202d0a5562f3e5ca0a82238/pyupgrade-1.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c55550821e5e359ca597fa1378ec604", "sha256": "5a72b05faa767481c4707b81341e9db7246b44db892c1364dac042df0217744e" }, "downloads": -1, "filename": "pyupgrade-1.6.0.tar.gz", "has_sig": false, "md5_digest": "6c55550821e5e359ca597fa1378ec604", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9768, "upload_time": "2018-09-10T04:14:04", "url": "https://files.pythonhosted.org/packages/86/59/d7de02488127a56876ce5c392fcdfa48e3aae4c937abb1bb2dc39f7ac3a9/pyupgrade-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "e1242e5248deafbba80ed5f1e61267b8", "sha256": "2759ae4fa75dfd2457059ae00bb44545da3b9c673e96122b6c08d49371e2b3cc" }, "downloads": -1, "filename": "pyupgrade-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1242e5248deafbba80ed5f1e61267b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9083, "upload_time": "2018-09-17T21:39:30", "url": "https://files.pythonhosted.org/packages/7e/17/a11487028e0bbf2b975aa2d2a120390fb7bbf00d9b530bf705e7237425bd/pyupgrade-1.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23ab69505058f2d686301e9960594e8b", "sha256": "01767af1058ee9e0c164ed95aaff18a1b0149c4a885ad1653cacecd4831764d2" }, "downloads": -1, "filename": "pyupgrade-1.6.1.tar.gz", "has_sig": false, "md5_digest": "23ab69505058f2d686301e9960594e8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9773, "upload_time": "2018-09-17T21:39:31", "url": "https://files.pythonhosted.org/packages/83/fd/de29e702bc54dfe52dca6bcf00a851c45c6f7fc63f6cb2be4a90f4565715/pyupgrade-1.6.1.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "71ef99892406d66ddd8ee0d64971f48c", "sha256": "cd895e6f66d610db815f1ec1456221933f58ef94d8d39a4892d379852e2fd1ca" }, "downloads": -1, "filename": "pyupgrade-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71ef99892406d66ddd8ee0d64971f48c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9643, "upload_time": "2018-10-08T00:33:18", "url": "https://files.pythonhosted.org/packages/ce/44/cf4c55ba7f718901daa12b27a9343db2b12c9be28428744479bf7b4d770e/pyupgrade-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11deeb7b1b1e0390e703a7ee6bff2b6b", "sha256": "82f17f06e35a95839f3d3e3359c68a2fa192b70bd0391dc0ea863e1e65661f44" }, "downloads": -1, "filename": "pyupgrade-1.7.0.tar.gz", "has_sig": false, "md5_digest": "11deeb7b1b1e0390e703a7ee6bff2b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10518, "upload_time": "2018-10-08T00:33:19", "url": "https://files.pythonhosted.org/packages/2f/4f/0b9bb6f495b4ac64d7a66cf9b8f4ca9486f4f98a9d30a7ba4e1449c2509a/pyupgrade-1.7.0.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "394bdecde3130fbaf78077a072d8c428", "sha256": "42efce38376e0d96e15bd9f8044cde314eb2c4fd5877f160aab8d8cf6d9c2882" }, "downloads": -1, "filename": "pyupgrade-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "394bdecde3130fbaf78077a072d8c428", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9664, "upload_time": "2018-10-08T16:52:17", "url": "https://files.pythonhosted.org/packages/cc/1b/74280591c90302f57ae116dc2da7f31e2c5315f1d111441bfaa928a801e3/pyupgrade-1.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a7b141c67b27cd679de0e13af6cc1a9", "sha256": "0262aa34f806d0adca07ba37774768fd50a026e5e573480a90fdeee353a58287" }, "downloads": -1, "filename": "pyupgrade-1.8.0.tar.gz", "has_sig": false, "md5_digest": "8a7b141c67b27cd679de0e13af6cc1a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10562, "upload_time": "2018-10-08T16:52:18", "url": "https://files.pythonhosted.org/packages/46/e0/7676481cf271f6ad85892dd0b4877bb1c4826562893122ec411c085b9da5/pyupgrade-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "05d27f76e05b0ad8d93401ed2cba9130", "sha256": "7f6decde7b75b87a42cecd6b96fce25d217d98c5582506b987994bd4f2cbec6a" }, "downloads": -1, "filename": "pyupgrade-1.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05d27f76e05b0ad8d93401ed2cba9130", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11391, "upload_time": "2018-10-21T23:33:26", "url": "https://files.pythonhosted.org/packages/ae/72/8ecde5a98fd4ca64770b0313e6e81ee9a5f3949eec617c8e4ef1c561e7c1/pyupgrade-1.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1bdf272bf42f215416b27eacce359b36", "sha256": "2d3a1864ed4c8e5bc0e7ae6d6ecb17e5f6ece33770b40a55074e0c5c86abd6ec" }, "downloads": -1, "filename": "pyupgrade-1.9.0.tar.gz", "has_sig": false, "md5_digest": "1bdf272bf42f215416b27eacce359b36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11832, "upload_time": "2018-10-21T23:33:28", "url": "https://files.pythonhosted.org/packages/5e/33/b894038b1f80b60f8d07bbd3882d39da09d248fb5e9cc521afbc2743e805/pyupgrade-1.9.0.tar.gz" } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "a28847c0bf08773ee5f06cfd07333fb6", "sha256": "20599bca0611f9bd17b5725ad8cbc526a61839d30a8332b5388e1a8dd1c3f99e" }, "downloads": -1, "filename": "pyupgrade-1.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a28847c0bf08773ee5f06cfd07333fb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11399, "upload_time": "2018-10-23T18:28:11", "url": "https://files.pythonhosted.org/packages/c4/aa/506425647d515b15117a4c6057ce6a08d3a98e0be19fdfa25ce21ad03068/pyupgrade-1.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8a34f9f3c6b54bd992a251278c30c88", "sha256": "19cafec27cb92ac53663244757f6b86498781ace188881462f0f6c1c70d7aedd" }, "downloads": -1, "filename": "pyupgrade-1.9.1.tar.gz", "has_sig": false, "md5_digest": "b8a34f9f3c6b54bd992a251278c30c88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11839, "upload_time": "2018-10-23T18:28:13", "url": "https://files.pythonhosted.org/packages/cc/12/b58762bda005617335502574adfe52dfaf283547ef1f0d1ccfa22761c965/pyupgrade-1.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "976f13bf00b8497a8835378cb5d5ec51", "sha256": "a0db809531fafa686d3eb567d8bf7f5119f8d1bfa076d2a2ffa87e20d5aafd4e" }, "downloads": -1, "filename": "pyupgrade-1.25.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "976f13bf00b8497a8835378cb5d5ec51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 22298, "upload_time": "2019-10-20T18:27:11", "url": "https://files.pythonhosted.org/packages/42/f8/d10e772ef4adc076c882e27fff12fb984d01fd1bc7b26fb7bc643c7d2971/pyupgrade-1.25.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6f28387aa363fba8e9df909a3ba7ff5", "sha256": "ddf33de4ab2d9b7f7eb9aae540a9cf0e576b2bbb82eb24db5be7eb610bbcbad9" }, "downloads": -1, "filename": "pyupgrade-1.25.1.tar.gz", "has_sig": false, "md5_digest": "d6f28387aa363fba8e9df909a3ba7ff5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25892, "upload_time": "2019-10-20T18:27:14", "url": "https://files.pythonhosted.org/packages/5b/a8/bc35f946b5113dd6e4535dcd7be5008e7dc9e0ccaac96d2a0866a616c23d/pyupgrade-1.25.1.tar.gz" } ] }