Conway's Game of Life
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.

poetry.lock 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. [[package]]
  2. name = "atomicwrites"
  3. version = "1.4.0"
  4. description = "Atomic file writes."
  5. category = "dev"
  6. optional = false
  7. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  8. [[package]]
  9. name = "attrs"
  10. version = "20.3.0"
  11. description = "Classes Without Boilerplate"
  12. category = "dev"
  13. optional = false
  14. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  15. [package.extras]
  16. dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "furo", "sphinx", "pre-commit"]
  17. docs = ["furo", "sphinx", "zope.interface"]
  18. tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
  19. tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
  20. [[package]]
  21. name = "colorama"
  22. version = "0.4.4"
  23. description = "Cross-platform colored terminal text."
  24. category = "dev"
  25. optional = false
  26. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
  27. [[package]]
  28. name = "iniconfig"
  29. version = "1.1.1"
  30. description = "iniconfig: brain-dead simple config-ini parsing"
  31. category = "dev"
  32. optional = false
  33. python-versions = "*"
  34. [[package]]
  35. name = "packaging"
  36. version = "20.7"
  37. description = "Core utilities for Python packages"
  38. category = "dev"
  39. optional = false
  40. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  41. [package.dependencies]
  42. pyparsing = ">=2.0.2"
  43. [[package]]
  44. name = "pluggy"
  45. version = "0.13.1"
  46. description = "plugin and hook calling mechanisms for python"
  47. category = "dev"
  48. optional = false
  49. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  50. [package.extras]
  51. dev = ["pre-commit", "tox"]
  52. [[package]]
  53. name = "py"
  54. version = "1.9.0"
  55. description = "library with cross-python path, ini-parsing, io, code, log facilities"
  56. category = "dev"
  57. optional = false
  58. python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
  59. [[package]]
  60. name = "pyparsing"
  61. version = "2.4.7"
  62. description = "Python parsing module"
  63. category = "dev"
  64. optional = false
  65. python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
  66. [[package]]
  67. name = "pytest"
  68. version = "6.1.2"
  69. description = "pytest: simple powerful testing with Python"
  70. category = "dev"
  71. optional = false
  72. python-versions = ">=3.5"
  73. [package.dependencies]
  74. atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
  75. attrs = ">=17.4.0"
  76. colorama = {version = "*", markers = "sys_platform == \"win32\""}
  77. iniconfig = "*"
  78. packaging = "*"
  79. pluggy = ">=0.12,<1.0"
  80. py = ">=1.8.2"
  81. toml = "*"
  82. [package.extras]
  83. checkqa_mypy = ["mypy (==0.780)"]
  84. testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
  85. [[package]]
  86. name = "toml"
  87. version = "0.10.2"
  88. description = "Python Library for Tom's Obvious, Minimal Language"
  89. category = "dev"
  90. optional = false
  91. python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
  92. [metadata]
  93. lock-version = "1.1"
  94. python-versions = "^3.9"
  95. content-hash = "a9c4d6be419d0ba262d5f1835c9cfe8a3441051a0fdc961b7b97c651853547ff"
  96. [metadata.files]
  97. atomicwrites = [
  98. {file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
  99. {file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
  100. ]
  101. attrs = [
  102. {file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"},
  103. {file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"},
  104. ]
  105. colorama = [
  106. {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
  107. {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
  108. ]
  109. iniconfig = [
  110. {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"},
  111. {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"},
  112. ]
  113. packaging = [
  114. {file = "packaging-20.7-py2.py3-none-any.whl", hash = "sha256:eb41423378682dadb7166144a4926e443093863024de508ca5c9737d6bc08376"},
  115. {file = "packaging-20.7.tar.gz", hash = "sha256:05af3bb85d320377db281cf254ab050e1a7ebcbf5410685a9a407e18a1f81236"},
  116. ]
  117. pluggy = [
  118. {file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
  119. {file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
  120. ]
  121. py = [
  122. {file = "py-1.9.0-py2.py3-none-any.whl", hash = "sha256:366389d1db726cd2fcfc79732e75410e5fe4d31db13692115529d34069a043c2"},
  123. {file = "py-1.9.0.tar.gz", hash = "sha256:9ca6883ce56b4e8da7e79ac18787889fa5206c79dcc67fb065376cd2fe03f342"},
  124. ]
  125. pyparsing = [
  126. {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"},
  127. {file = "pyparsing-2.4.7.tar.gz", hash = "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1"},
  128. ]
  129. pytest = [
  130. {file = "pytest-6.1.2-py3-none-any.whl", hash = "sha256:4288fed0d9153d9646bfcdf0c0428197dba1ecb27a33bb6e031d002fa88653fe"},
  131. {file = "pytest-6.1.2.tar.gz", hash = "sha256:c0a7e94a8cdbc5422a51ccdad8e6f1024795939cc89159a0ae7f0b316ad3823e"},
  132. ]
  133. toml = [
  134. {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"},
  135. {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"},
  136. ]