Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549
  1. [[package]]
  2. name = "apipkg"
  3. version = "1.5"
  4. description = "apipkg: namespace control and lazy-import mechanism"
  5. category = "main"
  6. optional = false
  7. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  8. [[package]]
  9. name = "astroid"
  10. version = "2.4.2"
  11. description = "An abstract syntax tree for Python with inference support."
  12. category = "dev"
  13. optional = false
  14. python-versions = ">=3.5"
  15. [package.dependencies]
  16. lazy-object-proxy = ">=1.4.0,<1.5.0"
  17. six = ">=1.12,<2.0"
  18. typed-ast = {version = ">=1.4.0,<1.5", markers = "implementation_name == \"cpython\" and python_version < \"3.8\""}
  19. wrapt = ">=1.11,<2.0"
  20. [[package]]
  21. name = "atomicwrites"
  22. version = "1.4.0"
  23. description = "Atomic file writes."
  24. category = "main"
  25. optional = false
  26. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  27. [[package]]
  28. name = "attrs"
  29. version = "20.3.0"
  30. description = "Classes Without Boilerplate"
  31. category = "main"
  32. optional = false
  33. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  34. [package.extras]
  35. dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "furo", "sphinx", "pre-commit"]
  36. docs = ["furo", "sphinx", "zope.interface"]
  37. tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
  38. tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
  39. [[package]]
  40. name = "colorama"
  41. version = "0.4.4"
  42. description = "Cross-platform colored terminal text."
  43. category = "main"
  44. optional = false
  45. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
  46. [[package]]
  47. name = "distro"
  48. version = "1.5.0"
  49. description = "Distro - an OS platform information API"
  50. category = "main"
  51. optional = false
  52. python-versions = "*"
  53. [[package]]
  54. name = "execnet"
  55. version = "1.7.1"
  56. description = "execnet: rapid multi-Python deployment"
  57. category = "main"
  58. optional = false
  59. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  60. [package.dependencies]
  61. apipkg = ">=1.4"
  62. [package.extras]
  63. testing = ["pre-commit"]
  64. [[package]]
  65. name = "importlib-metadata"
  66. version = "3.1.1"
  67. description = "Read metadata from Python packages"
  68. category = "main"
  69. optional = false
  70. python-versions = ">=3.6"
  71. [package.dependencies]
  72. zipp = ">=0.5"
  73. [package.extras]
  74. docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"]
  75. testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake8", "pytest-cov", "jaraco.test (>=3.2.0)", "packaging", "pep517", "pyfakefs", "flufl.flake8", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"]
  76. [[package]]
  77. name = "iniconfig"
  78. version = "1.1.1"
  79. description = "iniconfig: brain-dead simple config-ini parsing"
  80. category = "main"
  81. optional = false
  82. python-versions = "*"
  83. [[package]]
  84. name = "isort"
  85. version = "5.6.4"
  86. description = "A Python utility / library to sort Python imports."
  87. category = "dev"
  88. optional = false
  89. python-versions = ">=3.6,<4.0"
  90. [package.extras]
  91. pipfile_deprecated_finder = ["pipreqs", "requirementslib"]
  92. requirements_deprecated_finder = ["pipreqs", "pip-api"]
  93. colors = ["colorama (>=0.4.3,<0.5.0)"]
  94. [[package]]
  95. name = "json5"
  96. version = "0.9.5"
  97. description = "A Python implementation of the JSON5 data format."
  98. category = "main"
  99. optional = false
  100. python-versions = "*"
  101. [package.extras]
  102. dev = ["hypothesis"]
  103. [[package]]
  104. name = "lazy-object-proxy"
  105. version = "1.4.3"
  106. description = "A fast and thorough lazy object proxy."
  107. category = "dev"
  108. optional = false
  109. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  110. [[package]]
  111. name = "mccabe"
  112. version = "0.6.1"
  113. description = "McCabe checker, plugin for flake8"
  114. category = "dev"
  115. optional = false
  116. python-versions = "*"
  117. [[package]]
  118. name = "mypy"
  119. version = "0.790"
  120. description = "Optional static typing for Python"
  121. category = "dev"
  122. optional = false
  123. python-versions = ">=3.5"
  124. [package.dependencies]
  125. mypy-extensions = ">=0.4.3,<0.5.0"
  126. typed-ast = ">=1.4.0,<1.5.0"
  127. typing-extensions = ">=3.7.4"
  128. [package.extras]
  129. dmypy = ["psutil (>=4.0)"]
  130. [[package]]
  131. name = "mypy-extensions"
  132. version = "0.4.3"
  133. description = "Experimental type system extensions for programs checked with the mypy typechecker."
  134. category = "dev"
  135. optional = false
  136. python-versions = "*"
  137. [[package]]
  138. name = "packaging"
  139. version = "20.7"
  140. description = "Core utilities for Python packages"
  141. category = "main"
  142. optional = false
  143. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  144. [package.dependencies]
  145. pyparsing = ">=2.0.2"
  146. [[package]]
  147. name = "pluggy"
  148. version = "0.13.1"
  149. description = "plugin and hook calling mechanisms for python"
  150. category = "main"
  151. optional = false
  152. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  153. [package.dependencies]
  154. importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
  155. [package.extras]
  156. dev = ["pre-commit", "tox"]
  157. [[package]]
  158. name = "py"
  159. version = "1.9.0"
  160. description = "library with cross-python path, ini-parsing, io, code, log facilities"
  161. category = "main"
  162. optional = false
  163. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  164. [[package]]
  165. name = "pylint"
  166. version = "2.6.0"
  167. description = "python code static checker"
  168. category = "dev"
  169. optional = false
  170. python-versions = ">=3.5.*"
  171. [package.dependencies]
  172. astroid = ">=2.4.0,<=2.5"
  173. colorama = {version = "*", markers = "sys_platform == \"win32\""}
  174. isort = ">=4.2.5,<6"
  175. mccabe = ">=0.6,<0.7"
  176. toml = ">=0.7.1"
  177. [[package]]
  178. name = "pyparsing"
  179. version = "2.4.7"
  180. description = "Python parsing module"
  181. category = "main"
  182. optional = false
  183. python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
  184. [[package]]
  185. name = "pytest"
  186. version = "6.1.2"
  187. description = "pytest: simple powerful testing with Python"
  188. category = "main"
  189. optional = false
  190. python-versions = ">=3.5"
  191. [package.dependencies]
  192. atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
  193. attrs = ">=17.4.0"
  194. colorama = {version = "*", markers = "sys_platform == \"win32\""}
  195. importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
  196. iniconfig = "*"
  197. packaging = "*"
  198. pluggy = ">=0.12,<1.0"
  199. py = ">=1.8.2"
  200. toml = "*"
  201. [package.extras]
  202. checkqa_mypy = ["mypy (==0.780)"]
  203. testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
  204. [[package]]
  205. name = "pytest-asyncio"
  206. version = "0.14.0"
  207. description = "Pytest support for asyncio."
  208. category = "main"
  209. optional = false
  210. python-versions = ">= 3.5"
  211. [package.dependencies]
  212. pytest = ">=5.4.0"
  213. [package.extras]
  214. testing = ["async-generator (>=1.3)", "coverage", "hypothesis (>=5.7.1)"]
  215. [[package]]
  216. name = "pytest-forked"
  217. version = "1.3.0"
  218. description = "run tests in isolated forked subprocesses"
  219. category = "main"
  220. optional = false
  221. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
  222. [package.dependencies]
  223. py = "*"
  224. pytest = ">=3.10"
  225. [[package]]
  226. name = "pytest-xdist"
  227. version = "2.1.0"
  228. description = "pytest xdist plugin for distributed testing and loop-on-failing modes"
  229. category = "main"
  230. optional = false
  231. python-versions = ">=3.5"
  232. [package.dependencies]
  233. execnet = ">=1.1"
  234. pytest = ">=6.0.0"
  235. pytest-forked = "*"
  236. [package.extras]
  237. psutil = ["psutil (>=3.0)"]
  238. testing = ["filelock"]
  239. [[package]]
  240. name = "rope"
  241. version = "0.18.0"
  242. description = "a python refactoring library..."
  243. category = "dev"
  244. optional = false
  245. python-versions = "*"
  246. [package.extras]
  247. dev = ["pytest"]
  248. [[package]]
  249. name = "semver"
  250. version = "2.13.0"
  251. description = "Python helper for Semantic Versioning (http://semver.org/)"
  252. category = "main"
  253. optional = false
  254. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  255. [[package]]
  256. name = "six"
  257. version = "1.15.0"
  258. description = "Python 2 and 3 compatibility utilities"
  259. category = "dev"
  260. optional = false
  261. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
  262. [[package]]
  263. name = "toml"
  264. version = "0.10.2"
  265. description = "Python Library for Tom's Obvious, Minimal Language"
  266. category = "main"
  267. optional = false
  268. python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
  269. [[package]]
  270. name = "typed-ast"
  271. version = "1.4.1"
  272. description = "a fork of Python 2 and 3 ast modules with type comment support"
  273. category = "dev"
  274. optional = false
  275. python-versions = "*"
  276. [[package]]
  277. name = "typing-extensions"
  278. version = "3.7.4.3"
  279. description = "Backported and Experimental Type Hints for Python 3.5+"
  280. category = "main"
  281. optional = false
  282. python-versions = "*"
  283. [[package]]
  284. name = "wrapt"
  285. version = "1.12.1"
  286. description = "Module for decorators, wrappers and monkey patching."
  287. category = "dev"
  288. optional = false
  289. python-versions = "*"
  290. [[package]]
  291. name = "yapf"
  292. version = "0.30.0"
  293. description = "A formatter for Python code."
  294. category = "dev"
  295. optional = false
  296. python-versions = "*"
  297. [[package]]
  298. name = "zipp"
  299. version = "3.4.0"
  300. description = "Backport of pathlib-compatible object wrapper for zip files"
  301. category = "main"
  302. optional = false
  303. python-versions = ">=3.6"
  304. [package.extras]
  305. docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"]
  306. testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake8", "pytest-cov", "jaraco.test (>=3.2.0)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"]
  307. [metadata]
  308. lock-version = "1.1"
  309. python-versions = "^3.6"
  310. content-hash = "5c3cefd7d2a4b573928b14dc6291fbb7ef8a8a29306f7982ad64db4cb615e6e5"
  311. [metadata.files]
  312. apipkg = [
  313. {file = "apipkg-1.5-py2.py3-none-any.whl", hash = "sha256:58587dd4dc3daefad0487f6d9ae32b4542b185e1c36db6993290e7c41ca2b47c"},
  314. {file = "apipkg-1.5.tar.gz", hash = "sha256:37228cda29411948b422fae072f57e31d3396d2ee1c9783775980ee9c9990af6"},
  315. ]
  316. astroid = [
  317. {file = "astroid-2.4.2-py3-none-any.whl", hash = "sha256:bc58d83eb610252fd8de6363e39d4f1d0619c894b0ed24603b881c02e64c7386"},
  318. {file = "astroid-2.4.2.tar.gz", hash = "sha256:2f4078c2a41bf377eea06d71c9d2ba4eb8f6b1af2135bec27bbbb7d8f12bb703"},
  319. ]
  320. atomicwrites = [
  321. {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
  322. {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
  323. ]
  324. attrs = [
  325. {file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"},
  326. {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"},
  327. ]
  328. colorama = [
  329. {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
  330. {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
  331. ]
  332. distro = [
  333. {file = "distro-1.5.0-py2.py3-none-any.whl", hash = "sha256:df74eed763e18d10d0da624258524ae80486432cd17392d9c3d96f5e83cd2799"},
  334. {file = "distro-1.5.0.tar.gz", hash = "sha256:0e58756ae38fbd8fc3020d54badb8eae17c5b9dcbed388b17bb55b8a5928df92"},
  335. ]
  336. execnet = [
  337. {file = "execnet-1.7.1-py2.py3-none-any.whl", hash = "sha256:d4efd397930c46415f62f8a31388d6be4f27a91d7550eb79bc64a756e0056547"},
  338. {file = "execnet-1.7.1.tar.gz", hash = "sha256:cacb9df31c9680ec5f95553976c4da484d407e85e41c83cb812aa014f0eddc50"},
  339. ]
  340. importlib-metadata = [
  341. {file = "importlib_metadata-3.1.1-py3-none-any.whl", hash = "sha256:6112e21359ef8f344e7178aa5b72dc6e62b38b0d008e6d3cb212c5b84df72013"},
  342. {file = "importlib_metadata-3.1.1.tar.gz", hash = "sha256:b0c2d3b226157ae4517d9625decf63591461c66b3a808c2666d538946519d170"},
  343. ]
  344. iniconfig = [
  345. {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"},
  346. {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"},
  347. ]
  348. isort = [
  349. {file = "isort-5.6.4-py3-none-any.whl", hash = "sha256:dcab1d98b469a12a1a624ead220584391648790275560e1a43e54c5dceae65e7"},
  350. {file = "isort-5.6.4.tar.gz", hash = "sha256:dcaeec1b5f0eca77faea2a35ab790b4f3680ff75590bfcb7145986905aab2f58"},
  351. ]
  352. json5 = [
  353. {file = "json5-0.9.5-py2.py3-none-any.whl", hash = "sha256:af1a1b9a2850c7f62c23fde18be4749b3599fd302f494eebf957e2ada6b9e42c"},
  354. {file = "json5-0.9.5.tar.gz", hash = "sha256:703cfee540790576b56a92e1c6aaa6c4b0d98971dc358ead83812aa4d06bdb96"},
  355. ]
  356. lazy-object-proxy = [
  357. {file = "lazy-object-proxy-1.4.3.tar.gz", hash = "sha256:f3900e8a5de27447acbf900b4750b0ddfd7ec1ea7fbaf11dfa911141bc522af0"},
  358. {file = "lazy_object_proxy-1.4.3-cp27-cp27m-macosx_10_13_x86_64.whl", hash = "sha256:a2238e9d1bb71a56cd710611a1614d1194dc10a175c1e08d75e1a7bcc250d442"},
  359. {file = "lazy_object_proxy-1.4.3-cp27-cp27m-win32.whl", hash = "sha256:efa1909120ce98bbb3777e8b6f92237f5d5c8ea6758efea36a473e1d38f7d3e4"},
  360. {file = "lazy_object_proxy-1.4.3-cp27-cp27m-win_amd64.whl", hash = "sha256:4677f594e474c91da97f489fea5b7daa17b5517190899cf213697e48d3902f5a"},
  361. {file = "lazy_object_proxy-1.4.3-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:0c4b206227a8097f05c4dbdd323c50edf81f15db3b8dc064d08c62d37e1a504d"},
  362. {file = "lazy_object_proxy-1.4.3-cp34-cp34m-manylinux1_x86_64.whl", hash = "sha256:d945239a5639b3ff35b70a88c5f2f491913eb94871780ebfabb2568bd58afc5a"},
  363. {file = "lazy_object_proxy-1.4.3-cp34-cp34m-win32.whl", hash = "sha256:9651375199045a358eb6741df3e02a651e0330be090b3bc79f6d0de31a80ec3e"},
  364. {file = "lazy_object_proxy-1.4.3-cp34-cp34m-win_amd64.whl", hash = "sha256:eba7011090323c1dadf18b3b689845fd96a61ba0a1dfbd7f24b921398affc357"},
  365. {file = "lazy_object_proxy-1.4.3-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:48dab84ebd4831077b150572aec802f303117c8cc5c871e182447281ebf3ac50"},
  366. {file = "lazy_object_proxy-1.4.3-cp35-cp35m-win32.whl", hash = "sha256:ca0a928a3ddbc5725be2dd1cf895ec0a254798915fb3a36af0964a0a4149e3db"},
  367. {file = "lazy_object_proxy-1.4.3-cp35-cp35m-win_amd64.whl", hash = "sha256:194d092e6f246b906e8f70884e620e459fc54db3259e60cf69a4d66c3fda3449"},
  368. {file = "lazy_object_proxy-1.4.3-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:97bb5884f6f1cdce0099f86b907aa41c970c3c672ac8b9c8352789e103cf3156"},
  369. {file = "lazy_object_proxy-1.4.3-cp36-cp36m-win32.whl", hash = "sha256:cb2c7c57005a6804ab66f106ceb8482da55f5314b7fcb06551db1edae4ad1531"},
  370. {file = "lazy_object_proxy-1.4.3-cp36-cp36m-win_amd64.whl", hash = "sha256:8d859b89baf8ef7f8bc6b00aa20316483d67f0b1cbf422f5b4dc56701c8f2ffb"},
  371. {file = "lazy_object_proxy-1.4.3-cp37-cp37m-macosx_10_13_x86_64.whl", hash = "sha256:1be7e4c9f96948003609aa6c974ae59830a6baecc5376c25c92d7d697e684c08"},
  372. {file = "lazy_object_proxy-1.4.3-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:d74bb8693bf9cf75ac3b47a54d716bbb1a92648d5f781fc799347cfc95952383"},
  373. {file = "lazy_object_proxy-1.4.3-cp37-cp37m-win32.whl", hash = "sha256:9b15f3f4c0f35727d3a0fba4b770b3c4ebbb1fa907dbcc046a1d2799f3edd142"},
  374. {file = "lazy_object_proxy-1.4.3-cp37-cp37m-win_amd64.whl", hash = "sha256:9254f4358b9b541e3441b007a0ea0764b9d056afdeafc1a5569eee1cc6c1b9ea"},
  375. {file = "lazy_object_proxy-1.4.3-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:a6ae12d08c0bf9909ce12385803a543bfe99b95fe01e752536a60af2b7797c62"},
  376. {file = "lazy_object_proxy-1.4.3-cp38-cp38-win32.whl", hash = "sha256:5541cada25cd173702dbd99f8e22434105456314462326f06dba3e180f203dfd"},
  377. {file = "lazy_object_proxy-1.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:59f79fef100b09564bc2df42ea2d8d21a64fdcda64979c0fa3db7bdaabaf6239"},
  378. ]
  379. mccabe = [
  380. {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"},
  381. {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"},
  382. ]
  383. mypy = [
  384. {file = "mypy-0.790-cp35-cp35m-macosx_10_6_x86_64.whl", hash = "sha256:bd03b3cf666bff8d710d633d1c56ab7facbdc204d567715cb3b9f85c6e94f669"},
  385. {file = "mypy-0.790-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:2170492030f6faa537647d29945786d297e4862765f0b4ac5930ff62e300d802"},
  386. {file = "mypy-0.790-cp35-cp35m-win_amd64.whl", hash = "sha256:e86bdace26c5fe9cf8cb735e7cedfe7850ad92b327ac5d797c656717d2ca66de"},
  387. {file = "mypy-0.790-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:e97e9c13d67fbe524be17e4d8025d51a7dca38f90de2e462243ab8ed8a9178d1"},
  388. {file = "mypy-0.790-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:0d34d6b122597d48a36d6c59e35341f410d4abfa771d96d04ae2c468dd201abc"},
  389. {file = "mypy-0.790-cp36-cp36m-win_amd64.whl", hash = "sha256:72060bf64f290fb629bd4a67c707a66fd88ca26e413a91384b18db3876e57ed7"},
  390. {file = "mypy-0.790-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:eea260feb1830a627fb526d22fbb426b750d9f5a47b624e8d5e7e004359b219c"},
  391. {file = "mypy-0.790-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:c614194e01c85bb2e551c421397e49afb2872c88b5830e3554f0519f9fb1c178"},
  392. {file = "mypy-0.790-cp37-cp37m-win_amd64.whl", hash = "sha256:0a0d102247c16ce93c97066443d11e2d36e6cc2a32d8ccc1f705268970479324"},
  393. {file = "mypy-0.790-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cf4e7bf7f1214826cf7333627cb2547c0db7e3078723227820d0a2490f117a01"},
  394. {file = "mypy-0.790-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:af4e9ff1834e565f1baa74ccf7ae2564ae38c8df2a85b057af1dbbc958eb6666"},
  395. {file = "mypy-0.790-cp38-cp38-win_amd64.whl", hash = "sha256:da56dedcd7cd502ccd3c5dddc656cb36113dd793ad466e894574125945653cea"},
  396. {file = "mypy-0.790-py3-none-any.whl", hash = "sha256:2842d4fbd1b12ab422346376aad03ff5d0805b706102e475e962370f874a5122"},
  397. {file = "mypy-0.790.tar.gz", hash = "sha256:2b21ba45ad9ef2e2eb88ce4aeadd0112d0f5026418324176fd494a6824b74975"},
  398. ]
  399. mypy-extensions = [
  400. {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"},
  401. {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"},
  402. ]
  403. packaging = [
  404. {file = "packaging-20.7-py2.py3-none-any.whl", hash = "sha256:eb41423378682dadb7166144a4926e443093863024de508ca5c9737d6bc08376"},
  405. {file = "packaging-20.7.tar.gz", hash = "sha256:05af3bb85d320377db281cf254ab050e1a7ebcbf5410685a9a407e18a1f81236"},
  406. ]
  407. pluggy = [
  408. {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
  409. {file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
  410. ]
  411. py = [
  412. {file = "py-1.9.0-py2.py3-none-any.whl", hash = "sha256:366389d1db726cd2fcfc79732e75410e5fe4d31db13692115529d34069a043c2"},
  413. {file = "py-1.9.0.tar.gz", hash = "sha256:9ca6883ce56b4e8da7e79ac18787889fa5206c79dcc67fb065376cd2fe03f342"},
  414. ]
  415. pylint = [
  416. {file = "pylint-2.6.0-py3-none-any.whl", hash = "sha256:bfe68f020f8a0fece830a22dd4d5dddb4ecc6137db04face4c3420a46a52239f"},
  417. {file = "pylint-2.6.0.tar.gz", hash = "sha256:bb4a908c9dadbc3aac18860550e870f58e1a02c9f2c204fdf5693d73be061210"},
  418. ]
  419. pyparsing = [
  420. {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"},
  421. {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"},
  422. ]
  423. pytest = [
  424. {file = "pytest-6.1.2-py3-none-any.whl", hash = "sha256:4288fed0d9153d9646bfcdf0c0428197dba1ecb27a33bb6e031d002fa88653fe"},
  425. {file = "pytest-6.1.2.tar.gz", hash = "sha256:c0a7e94a8cdbc5422a51ccdad8e6f1024795939cc89159a0ae7f0b316ad3823e"},
  426. ]
  427. pytest-asyncio = [
  428. {file = "pytest-asyncio-0.14.0.tar.gz", hash = "sha256:9882c0c6b24429449f5f969a5158b528f39bde47dc32e85b9f0403965017e700"},
  429. {file = "pytest_asyncio-0.14.0-py3-none-any.whl", hash = "sha256:2eae1e34f6c68fc0a9dc12d4bea190483843ff4708d24277c41568d6b6044f1d"},
  430. ]
  431. pytest-forked = [
  432. {file = "pytest-forked-1.3.0.tar.gz", hash = "sha256:6aa9ac7e00ad1a539c41bec6d21011332de671e938c7637378ec9710204e37ca"},
  433. {file = "pytest_forked-1.3.0-py2.py3-none-any.whl", hash = "sha256:dc4147784048e70ef5d437951728825a131b81714b398d5d52f17c7c144d8815"},
  434. ]
  435. pytest-xdist = [
  436. {file = "pytest-xdist-2.1.0.tar.gz", hash = "sha256:82d938f1a24186520e2d9d3a64ef7d9ac7ecdf1a0659e095d18e596b8cbd0672"},
  437. {file = "pytest_xdist-2.1.0-py3-none-any.whl", hash = "sha256:7c629016b3bb006b88ac68e2b31551e7becf173c76b977768848e2bbed594d90"},
  438. ]
  439. rope = [
  440. {file = "rope-0.18.0.tar.gz", hash = "sha256:786b5c38c530d4846aa68a42604f61b4e69a493390e3ca11b88df0fbfdc3ed04"},
  441. ]
  442. semver = [
  443. {file = "semver-2.13.0-py2.py3-none-any.whl", hash = "sha256:ced8b23dceb22134307c1b8abfa523da14198793d9787ac838e70e29e77458d4"},
  444. {file = "semver-2.13.0.tar.gz", hash = "sha256:fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f"},
  445. ]
  446. six = [
  447. {file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"},
  448. {file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"},
  449. ]
  450. toml = [
  451. {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
  452. {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
  453. ]
  454. typed-ast = [
  455. {file = "typed_ast-1.4.1-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:73d785a950fc82dd2a25897d525d003f6378d1cb23ab305578394694202a58c3"},
  456. {file = "typed_ast-1.4.1-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:aaee9905aee35ba5905cfb3c62f3e83b3bec7b39413f0a7f19be4e547ea01ebb"},
  457. {file = "typed_ast-1.4.1-cp35-cp35m-win32.whl", hash = "sha256:0c2c07682d61a629b68433afb159376e24e5b2fd4641d35424e462169c0a7919"},
  458. {file = "typed_ast-1.4.1-cp35-cp35m-win_amd64.whl", hash = "sha256:4083861b0aa07990b619bd7ddc365eb7fa4b817e99cf5f8d9cf21a42780f6e01"},
  459. {file = "typed_ast-1.4.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:269151951236b0f9a6f04015a9004084a5ab0d5f19b57de779f908621e7d8b75"},
  460. {file = "typed_ast-1.4.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:24995c843eb0ad11a4527b026b4dde3da70e1f2d8806c99b7b4a7cf491612652"},
  461. {file = "typed_ast-1.4.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:fe460b922ec15dd205595c9b5b99e2f056fd98ae8f9f56b888e7a17dc2b757e7"},
  462. {file = "typed_ast-1.4.1-cp36-cp36m-win32.whl", hash = "sha256:4e3e5da80ccbebfff202a67bf900d081906c358ccc3d5e3c8aea42fdfdfd51c1"},
  463. {file = "typed_ast-1.4.1-cp36-cp36m-win_amd64.whl", hash = "sha256:249862707802d40f7f29f6e1aad8d84b5aa9e44552d2cc17384b209f091276aa"},
  464. {file = "typed_ast-1.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8ce678dbaf790dbdb3eba24056d5364fb45944f33553dd5869b7580cdbb83614"},
  465. {file = "typed_ast-1.4.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:c9e348e02e4d2b4a8b2eedb48210430658df6951fa484e59de33ff773fbd4b41"},
  466. {file = "typed_ast-1.4.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:bcd3b13b56ea479b3650b82cabd6b5343a625b0ced5429e4ccad28a8973f301b"},
  467. {file = "typed_ast-1.4.1-cp37-cp37m-win32.whl", hash = "sha256:d5d33e9e7af3b34a40dc05f498939f0ebf187f07c385fd58d591c533ad8562fe"},
  468. {file = "typed_ast-1.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:0666aa36131496aed8f7be0410ff974562ab7eeac11ef351def9ea6fa28f6355"},
  469. {file = "typed_ast-1.4.1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:d205b1b46085271b4e15f670058ce182bd1199e56b317bf2ec004b6a44f911f6"},
  470. {file = "typed_ast-1.4.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:6daac9731f172c2a22ade6ed0c00197ee7cc1221aa84cfdf9c31defeb059a907"},
  471. {file = "typed_ast-1.4.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:498b0f36cc7054c1fead3d7fc59d2150f4d5c6c56ba7fb150c013fbc683a8d2d"},
  472. {file = "typed_ast-1.4.1-cp38-cp38-win32.whl", hash = "sha256:715ff2f2df46121071622063fc7543d9b1fd19ebfc4f5c8895af64a77a8c852c"},
  473. {file = "typed_ast-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:fc0fea399acb12edbf8a628ba8d2312f583bdbdb3335635db062fa98cf71fca4"},
  474. {file = "typed_ast-1.4.1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:d43943ef777f9a1c42bf4e552ba23ac77a6351de620aa9acf64ad54933ad4d34"},
  475. {file = "typed_ast-1.4.1.tar.gz", hash = "sha256:8c8aaad94455178e3187ab22c8b01a3837f8ee50e09cf31f1ba129eb293ec30b"},
  476. ]
  477. typing-extensions = [
  478. {file = "typing_extensions-3.7.4.3-py2-none-any.whl", hash = "sha256:dafc7639cde7f1b6e1acc0f457842a83e722ccca8eef5270af2d74792619a89f"},
  479. {file = "typing_extensions-3.7.4.3-py3-none-any.whl", hash = "sha256:7cb407020f00f7bfc3cb3e7881628838e69d8f3fcab2f64742a5e76b2f841918"},
  480. {file = "typing_extensions-3.7.4.3.tar.gz", hash = "sha256:99d4073b617d30288f569d3f13d2bd7548c3a7e4c8de87db09a9d29bb3a4a60c"},
  481. ]
  482. wrapt = [
  483. {file = "wrapt-1.12.1.tar.gz", hash = "sha256:b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7"},
  484. ]
  485. yapf = [
  486. {file = "yapf-0.30.0-py2.py3-none-any.whl", hash = "sha256:3abf61ba67cf603069710d30acbc88cfe565d907e16ad81429ae90ce9651e0c9"},
  487. {file = "yapf-0.30.0.tar.gz", hash = "sha256:3000abee4c28daebad55da6c85f3cd07b8062ce48e2e9943c8da1b9667d48427"},
  488. ]
  489. zipp = [
  490. {file = "zipp-3.4.0-py3-none-any.whl", hash = "sha256:102c24ef8f171fd729d46599845e95c7ab894a4cf45f5de11a44cc7444fb1108"},
  491. {file = "zipp-3.4.0.tar.gz", hash = "sha256:ed5eee1974372595f9e416cc7bbeeb12335201d8081ca8a0743c954d4446e5cb"},
  492. ]