You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

549 lines
24KB

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