diff --git a/Pipfile.lock b/Pipfile.lock
index d05249c..3cbfa0b 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -29,13 +29,6 @@
"markers": "python_full_version >= '3.6.2'",
"version": "==3.4.0"
},
- "appdirs": {
- "hashes": [
- "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41",
- "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"
- ],
- "version": "==1.4.4"
- },
"beautifulsoup4": {
"hashes": [
"sha256:9a315ce70049920ea4572a4055bc4bd700c940521d36fc858205ad4fcde149bf",
@@ -68,7 +61,7 @@
"sha256:876d180e9d7432c5d1dfd4c5d26b72f099d503e8fcc0feb7532c9289be60fcbd",
"sha256:cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455"
],
- "markers": "python_version >= '3'",
+ "markers": "python_full_version >= '3.5.0'",
"version": "==2.0.10"
},
"click": {
@@ -132,14 +125,6 @@
"markers": "python_version >= '3'",
"version": "==3.3"
},
- "importlib-metadata": {
- "hashes": [
- "sha256:92a8b58ce734b2a4494878e0ecf7d79ccd7a128b5fc6014c401e0b61f006f0f6",
- "sha256:b7cf7d3fef75f1e4c80a96ca660efbd51473d7e8f39b5ab9210febc7809012a4"
- ],
- "markers": "python_version >= '3.7'",
- "version": "==4.10.0"
- },
"mbstrdecoder": {
"hashes": [
"sha256:153443c34b5e0c9b2263a1f8480d33156190b3e03e1e89cccd9239581aaef0ed",
@@ -238,13 +223,6 @@
],
"version": "==0.4.0"
},
- "pyee": {
- "hashes": [
- "sha256:5c7e60f8df95710dbe17550e16ce0153f83990c00ef744841b43f371ed53ebea",
- "sha256:c09f56e36eb10bf23aa2aacf145f690ded75b990a3d9523fd478b005940303d2"
- ],
- "version": "==8.2.2"
- },
"pyparsing": {
"hashes": [
"sha256:04ff808a5b90911829c55c4e26f75fa5ca8a2f5f36aa3a51f68e27033341d3e4",
@@ -261,14 +239,6 @@
"markers": "python_version >= '3.7'",
"version": "==1.0.0"
},
- "pyppeteer": {
- "hashes": [
- "sha256:6bcad4202bc691f85f52bdfaf34cb21f49813c56af6796fb34056e303b35bc87",
- "sha256:c2369bfd5a938a5cd60f663514177d4314b4acf7b909440f0a2c5c610b86ee6e"
- ],
- "markers": "python_version >= '3.7' and python_version < '4'",
- "version": "==1.0.0"
- },
"pytablewriter": {
"extras": [
"html"
@@ -355,7 +325,7 @@
"sha256:3852277618e653dd1d8fa4129e59b4338358dffafeb3d5106e9f88504db9c460",
"sha256:cb9458bf5544af9a141eb170dd91e03564b7a78eb36b14437a73b6f38a96ab23"
],
- "markers": "python_version >= '3.6' and python_version < '4'",
+ "markers": "python_version >= '3.6' and python_version < '4.0'",
"version": "==0.3.1"
},
"rfc3986": {
@@ -370,11 +340,11 @@
},
"setuptools": {
"hashes": [
- "sha256:2932bfeb248c648dc411ea9714d5a6de7a33ef1a0db2f0fce644d8172b0479e8",
- "sha256:2b62b3dbec1fe95585dadf3bd9a014c8c578624918190428c3a7994bb52ae2b8"
+ "sha256:2404879cda71495fc4d5cbc445ed52fdaddf352b36e40be8dcc63147cb4edabe",
+ "sha256:68eb94073fc486091447fcb0501efd6560a0e5a1839ba249e5ff3c4c93f05f90"
],
"markers": "python_version >= '3.7'",
- "version": "==60.3.1"
+ "version": "==60.5.0"
},
"six": {
"hashes": [
@@ -389,7 +359,7 @@
"sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663",
"sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de"
],
- "markers": "python_version >= '3.5'",
+ "markers": "python_full_version >= '3.5.0'",
"version": "==1.2.0"
},
"soupsieve": {
@@ -464,7 +434,7 @@
"sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed",
"sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"
],
- "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'",
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4.0'",
"version": "==1.26.8"
},
"wcwidth": {
@@ -473,68 +443,6 @@
"sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"
],
"version": "==0.2.5"
- },
- "websockets": {
- "hashes": [
- "sha256:002071169d2e44ce8eb9e5ebac9fbce142ba4b5146eef1cfb16b177a27662657",
- "sha256:05e7f098c76b0a4743716590bb8f9706de19f1ef5148d61d0cf76495ec3edb9c",
- "sha256:08a42856158307e231b199671c4fce52df5786dd3d703f36b5d8ac76b206c485",
- "sha256:0d93b7cadc761347d98da12ec1930b5c71b2096f1ceed213973e3cda23fead9c",
- "sha256:10edd9d7d3581cfb9ff544ac09fc98cab7ee8f26778a5a8b2d5fd4b0684c5ba5",
- "sha256:14e9cf68a08d1a5d42109549201aefba473b1d925d233ae19035c876dd845da9",
- "sha256:181d2b25de5a437b36aefedaf006ecb6fa3aa1328ec0236cdde15f32f9d3ff6d",
- "sha256:189ed478395967d6a98bb293abf04e8815349e17456a0a15511f1088b6cb26e4",
- "sha256:1d858fb31e5ac992a2cdf17e874c95f8a5b1e917e1fb6b45ad85da30734b223f",
- "sha256:1dafe98698ece09b8ccba81b910643ff37198e43521d977be76caf37709cf62b",
- "sha256:3477146d1f87ead8df0f27e8960249f5248dceb7c2741e8bbec9aa5338d0c053",
- "sha256:38db6e2163b021642d0a43200ee2dec8f4980bdbda96db54fde72b283b54cbfc",
- "sha256:3a02ab91d84d9056a9ee833c254895421a6333d7ae7fff94b5c68e4fa8095519",
- "sha256:3bbf080f3892ba1dc8838786ec02899516a9d227abe14a80ef6fd17d4fb57127",
- "sha256:3ef6f73854cded34e78390dbdf40dfdcf0b89b55c0e282468ef92646fce8d13a",
- "sha256:468f0031fdbf4d643f89403a66383247eb82803430b14fa27ce2d44d2662ca37",
- "sha256:483edee5abed738a0b6a908025be47f33634c2ad8e737edd03ffa895bd600909",
- "sha256:531d8eb013a9bc6b3ad101588182aa9b6dd994b190c56df07f0d84a02b85d530",
- "sha256:5560558b0dace8312c46aa8915da977db02738ac8ecffbc61acfbfe103e10155",
- "sha256:5bb6256de5a4fb1d42b3747b4e2268706c92965d75d0425be97186615bf2f24f",
- "sha256:667c41351a6d8a34b53857ceb8343a45c85d438ee4fd835c279591db8aeb85be",
- "sha256:6b014875fae19577a392372075e937ebfebf53fd57f613df07b35ab210f31534",
- "sha256:6fdec1a0b3e5630c58e3d8704d2011c678929fce90b40908c97dfc47de8dca72",
- "sha256:7bdd3d26315db0a9cf8a0af30ca95e0aa342eda9c1377b722e71ccd86bc5d1dd",
- "sha256:7c9407719f42cb77049975410490c58a705da6af541adb64716573e550e5c9db",
- "sha256:7d6673b2753f9c5377868a53445d0c321ef41ff3c8e3b6d57868e72054bfce5f",
- "sha256:816ae7dac2c6522cfa620947ead0ca95ac654916eebf515c94d7c28de5601a6e",
- "sha256:882c0b8bdff3bf1bd7f024ce17c6b8006042ec4cceba95cf15df57e57efa471c",
- "sha256:8877861e3dee38c8d302eee0d5dbefa6663de3b46dc6a888f70cd7e82562d1f7",
- "sha256:888a5fa2a677e0c2b944f9826c756475980f1b276b6302e606f5c4ff5635be9e",
- "sha256:89e985d40d407545d5f5e2e58e1fdf19a22bd2d8cd54d20a882e29f97e930a0a",
- "sha256:97b4b68a2ddaf5c4707ae79c110bfd874c5be3c6ac49261160fb243fa45d8bbb",
- "sha256:98de71f86bdb29430fd7ba9997f47a6b10866800e3ea577598a786a785701bb0",
- "sha256:9f304a22ece735a3da8a51309bc2c010e23961a8f675fae46fdf62541ed62123",
- "sha256:9fd62c6dc83d5d35fb6a84ff82ec69df8f4657fff05f9cd6c7d9bec0dd57f0f6",
- "sha256:a249139abc62ef333e9e85064c27fefb113b16ffc5686cefc315bdaef3eefbc8",
- "sha256:b66e6d514f12c28d7a2d80bb2a48ef223342e99c449782d9831b0d29a9e88a17",
- "sha256:b68b6caecb9a0c6db537aa79750d1b592a841e4f1a380c6196091e65b2ad35f9",
- "sha256:baa83174390c0ff4fc1304fbe24393843ac7a08fdd59295759c4b439e06b1536",
- "sha256:bb01ea7b5f52e7125bdc3c5807aeaa2d08a0553979cf2d96a8b7803ea33e15e7",
- "sha256:cfae282c2aa7f0c4be45df65c248481f3509f8c40ca8b15ed96c35668ae0ff69",
- "sha256:d0d81b46a5c87d443e40ce2272436da8e6092aa91f5fbeb60d1be9f11eff5b4c",
- "sha256:d9b245db5a7e64c95816e27d72830e51411c4609c05673d1ae81eb5d23b0be54",
- "sha256:ddab2dc69ee5ae27c74dbfe9d7bb6fee260826c136dca257faa1a41d1db61a89",
- "sha256:e1b60fd297adb9fc78375778a5220da7f07bf54d2a33ac781319650413fc6a60",
- "sha256:e259be0863770cb91b1a6ccf6907f1ac2f07eff0b7f01c249ed751865a70cb0d",
- "sha256:e3872ae57acd4306ecf937d36177854e218e999af410a05c17168cd99676c512",
- "sha256:e4819c6fb4f336fd5388372cb556b1f3a165f3f68e66913d1a2fc1de55dc6f58"
- ],
- "markers": "python_version >= '3.7'",
- "version": "==10.1"
- },
- "zipp": {
- "hashes": [
- "sha256:9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d",
- "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"
- ],
- "markers": "python_version >= '3.7'",
- "version": "==3.7.0"
}
},
"develop": {
@@ -553,13 +461,6 @@
"markers": "python_full_version >= '3.6.2'",
"version": "==3.4.0"
},
- "appdirs": {
- "hashes": [
- "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41",
- "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"
- ],
- "version": "==1.4.4"
- },
"attrs": {
"hashes": [
"sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4",
@@ -671,7 +572,7 @@
"sha256:876d180e9d7432c5d1dfd4c5d26b72f099d503e8fcc0feb7532c9289be60fcbd",
"sha256:cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455"
],
- "markers": "python_version >= '3'",
+ "markers": "python_full_version >= '3.5.0'",
"version": "==2.0.10"
},
"click": {
@@ -1082,13 +983,6 @@
"markers": "python_version >= '3.6'",
"version": "==6.1.1"
},
- "pyee": {
- "hashes": [
- "sha256:5c7e60f8df95710dbe17550e16ce0153f83990c00ef744841b43f371ed53ebea",
- "sha256:c09f56e36eb10bf23aa2aacf145f690ded75b990a3d9523fd478b005940303d2"
- ],
- "version": "==8.2.2"
- },
"pyflakes": {
"hashes": [
"sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c",
@@ -1121,14 +1015,6 @@
"markers": "python_version >= '3.7'",
"version": "==1.0.0"
},
- "pyppeteer": {
- "hashes": [
- "sha256:6bcad4202bc691f85f52bdfaf34cb21f49813c56af6796fb34056e303b35bc87",
- "sha256:c2369bfd5a938a5cd60f663514177d4314b4acf7b909440f0a2c5c610b86ee6e"
- ],
- "markers": "python_version >= '3.7' and python_version < '4'",
- "version": "==1.0.0"
- },
"pytablewriter": {
"extras": [
"html"
@@ -1254,7 +1140,7 @@
"sha256:3852277618e653dd1d8fa4129e59b4338358dffafeb3d5106e9f88504db9c460",
"sha256:cb9458bf5544af9a141eb170dd91e03564b7a78eb36b14437a73b6f38a96ab23"
],
- "markers": "python_version >= '3.6' and python_version < '4'",
+ "markers": "python_version >= '3.6' and python_version < '4.0'",
"version": "==0.3.1"
},
"rfc3986": {
@@ -1277,11 +1163,11 @@
},
"setuptools": {
"hashes": [
- "sha256:2932bfeb248c648dc411ea9714d5a6de7a33ef1a0db2f0fce644d8172b0479e8",
- "sha256:2b62b3dbec1fe95585dadf3bd9a014c8c578624918190428c3a7994bb52ae2b8"
+ "sha256:2404879cda71495fc4d5cbc445ed52fdaddf352b36e40be8dcc63147cb4edabe",
+ "sha256:68eb94073fc486091447fcb0501efd6560a0e5a1839ba249e5ff3c4c93f05f90"
],
"markers": "python_version >= '3.7'",
- "version": "==60.3.1"
+ "version": "==60.5.0"
},
"six": {
"hashes": [
@@ -1296,7 +1182,7 @@
"sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663",
"sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de"
],
- "markers": "python_version >= '3.5'",
+ "markers": "python_full_version >= '3.5.0'",
"version": "==1.2.0"
},
"snowballstemmer": {
@@ -1427,10 +1313,10 @@
},
"types-requests": {
"hashes": [
- "sha256:20cba29db305c005305dab4d29d5f0de01af7820a375c0853b68159269e8e2da",
- "sha256:9fe61821910eb5b33bc774165d0c8fbdf933902ef57b0d5040f96b59bc428efa"
+ "sha256:9c9390b18b222956155af6678570f452edafa3bb94bd5a4efe67da1105aa128c",
+ "sha256:a67dc1a8512312b8cb89f3ba95f9a0e69ef3436ae77c9bd4f328cd88f17adda2"
],
- "version": "==2.27.3"
+ "version": "==2.27.5"
},
"types-setuptools": {
"hashes": [
@@ -1441,10 +1327,10 @@
},
"types-urllib3": {
"hashes": [
- "sha256:b09ed6a9396727d4faeac90a922738e68cf9816ad8d937efc63fd4e8c7d6599e",
- "sha256:bcfe29253dbd01c1e7f32bb10d0fbfb3044bc52ce3dfa2226e0b31ee61e64429"
+ "sha256:580c784925d5902d5fb3b67c0c1019b3d20b8f2d54050f0bb07862d52b93ad03",
+ "sha256:e0c57152d7efc408a877adfc9073316dcd3e3ffb39962e90544f7597696c0d7c"
],
- "version": "==1.26.1"
+ "version": "==1.26.3"
},
"typing-extensions": {
"hashes": [
@@ -1459,7 +1345,7 @@
"sha256:000ca7f471a233c2251c6c7023ee85305721bfdf18621ebff4fd17a8653427ed",
"sha256:0e7c33d9a63e7ddfcb86780aac87befc2fbddf46c58dbb487e0855f7ceec283c"
],
- "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'",
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4.0'",
"version": "==1.26.8"
},
"wcwidth": {
@@ -1476,60 +1362,6 @@
],
"version": "==0.5.1"
},
- "websockets": {
- "hashes": [
- "sha256:002071169d2e44ce8eb9e5ebac9fbce142ba4b5146eef1cfb16b177a27662657",
- "sha256:05e7f098c76b0a4743716590bb8f9706de19f1ef5148d61d0cf76495ec3edb9c",
- "sha256:08a42856158307e231b199671c4fce52df5786dd3d703f36b5d8ac76b206c485",
- "sha256:0d93b7cadc761347d98da12ec1930b5c71b2096f1ceed213973e3cda23fead9c",
- "sha256:10edd9d7d3581cfb9ff544ac09fc98cab7ee8f26778a5a8b2d5fd4b0684c5ba5",
- "sha256:14e9cf68a08d1a5d42109549201aefba473b1d925d233ae19035c876dd845da9",
- "sha256:181d2b25de5a437b36aefedaf006ecb6fa3aa1328ec0236cdde15f32f9d3ff6d",
- "sha256:189ed478395967d6a98bb293abf04e8815349e17456a0a15511f1088b6cb26e4",
- "sha256:1d858fb31e5ac992a2cdf17e874c95f8a5b1e917e1fb6b45ad85da30734b223f",
- "sha256:1dafe98698ece09b8ccba81b910643ff37198e43521d977be76caf37709cf62b",
- "sha256:3477146d1f87ead8df0f27e8960249f5248dceb7c2741e8bbec9aa5338d0c053",
- "sha256:38db6e2163b021642d0a43200ee2dec8f4980bdbda96db54fde72b283b54cbfc",
- "sha256:3a02ab91d84d9056a9ee833c254895421a6333d7ae7fff94b5c68e4fa8095519",
- "sha256:3bbf080f3892ba1dc8838786ec02899516a9d227abe14a80ef6fd17d4fb57127",
- "sha256:3ef6f73854cded34e78390dbdf40dfdcf0b89b55c0e282468ef92646fce8d13a",
- "sha256:468f0031fdbf4d643f89403a66383247eb82803430b14fa27ce2d44d2662ca37",
- "sha256:483edee5abed738a0b6a908025be47f33634c2ad8e737edd03ffa895bd600909",
- "sha256:531d8eb013a9bc6b3ad101588182aa9b6dd994b190c56df07f0d84a02b85d530",
- "sha256:5560558b0dace8312c46aa8915da977db02738ac8ecffbc61acfbfe103e10155",
- "sha256:5bb6256de5a4fb1d42b3747b4e2268706c92965d75d0425be97186615bf2f24f",
- "sha256:667c41351a6d8a34b53857ceb8343a45c85d438ee4fd835c279591db8aeb85be",
- "sha256:6b014875fae19577a392372075e937ebfebf53fd57f613df07b35ab210f31534",
- "sha256:6fdec1a0b3e5630c58e3d8704d2011c678929fce90b40908c97dfc47de8dca72",
- "sha256:7bdd3d26315db0a9cf8a0af30ca95e0aa342eda9c1377b722e71ccd86bc5d1dd",
- "sha256:7c9407719f42cb77049975410490c58a705da6af541adb64716573e550e5c9db",
- "sha256:7d6673b2753f9c5377868a53445d0c321ef41ff3c8e3b6d57868e72054bfce5f",
- "sha256:816ae7dac2c6522cfa620947ead0ca95ac654916eebf515c94d7c28de5601a6e",
- "sha256:882c0b8bdff3bf1bd7f024ce17c6b8006042ec4cceba95cf15df57e57efa471c",
- "sha256:8877861e3dee38c8d302eee0d5dbefa6663de3b46dc6a888f70cd7e82562d1f7",
- "sha256:888a5fa2a677e0c2b944f9826c756475980f1b276b6302e606f5c4ff5635be9e",
- "sha256:89e985d40d407545d5f5e2e58e1fdf19a22bd2d8cd54d20a882e29f97e930a0a",
- "sha256:97b4b68a2ddaf5c4707ae79c110bfd874c5be3c6ac49261160fb243fa45d8bbb",
- "sha256:98de71f86bdb29430fd7ba9997f47a6b10866800e3ea577598a786a785701bb0",
- "sha256:9f304a22ece735a3da8a51309bc2c010e23961a8f675fae46fdf62541ed62123",
- "sha256:9fd62c6dc83d5d35fb6a84ff82ec69df8f4657fff05f9cd6c7d9bec0dd57f0f6",
- "sha256:a249139abc62ef333e9e85064c27fefb113b16ffc5686cefc315bdaef3eefbc8",
- "sha256:b66e6d514f12c28d7a2d80bb2a48ef223342e99c449782d9831b0d29a9e88a17",
- "sha256:b68b6caecb9a0c6db537aa79750d1b592a841e4f1a380c6196091e65b2ad35f9",
- "sha256:baa83174390c0ff4fc1304fbe24393843ac7a08fdd59295759c4b439e06b1536",
- "sha256:bb01ea7b5f52e7125bdc3c5807aeaa2d08a0553979cf2d96a8b7803ea33e15e7",
- "sha256:cfae282c2aa7f0c4be45df65c248481f3509f8c40ca8b15ed96c35668ae0ff69",
- "sha256:d0d81b46a5c87d443e40ce2272436da8e6092aa91f5fbeb60d1be9f11eff5b4c",
- "sha256:d9b245db5a7e64c95816e27d72830e51411c4609c05673d1ae81eb5d23b0be54",
- "sha256:ddab2dc69ee5ae27c74dbfe9d7bb6fee260826c136dca257faa1a41d1db61a89",
- "sha256:e1b60fd297adb9fc78375778a5220da7f07bf54d2a33ac781319650413fc6a60",
- "sha256:e259be0863770cb91b1a6ccf6907f1ac2f07eff0b7f01c249ed751865a70cb0d",
- "sha256:e3872ae57acd4306ecf937d36177854e218e999af410a05c17168cd99676c512",
- "sha256:e4819c6fb4f336fd5388372cb556b1f3a165f3f68e66913d1a2fc1de55dc6f58"
- ],
- "markers": "python_version >= '3.7'",
- "version": "==10.1"
- },
"wheel": {
"hashes": [
"sha256:4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a",
diff --git a/docs/README.md b/docs/README.md
index d4dd943..536b2e5 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -8,7 +8,6 @@
- [`best_of.generator`](./best_of.generator.md#module-best_ofgenerator)
- [`best_of.generators`](./best_of.generators.md#module-best_ofgenerators)
- [`best_of.generators.base_generator`](./best_of.generators.base_generator.md#module-best_ofgeneratorsbase_generator)
-- [`best_of.generators.markdown_gallery`](./best_of.generators.markdown_gallery.md#module-best_ofgeneratorsmarkdown_gallery): Gallery view for a best-of list.
- [`best_of.generators.markdown_list`](./best_of.generators.markdown_list.md#module-best_ofgeneratorsmarkdown_list)
- [`best_of.integrations`](./best_of.integrations.md#module-best_ofintegrations)
- [`best_of.integrations.base_integration`](./best_of.integrations.base_integration.md#module-best_ofintegrationsbase_integration)
@@ -30,7 +29,6 @@
## Classes
- [`base_generator.BaseGenerator`](./best_of.generators.base_generator.md#class-basegenerator)
-- [`markdown_gallery.MarkdownGalleryGenerator`](./best_of.generators.markdown_gallery.md#class-markdowngallerygenerator)
- [`markdown_list.MarkdownListGenerator`](./best_of.generators.markdown_list.md#class-markdownlistgenerator)
- [`base_integration.BaseIntegration`](./best_of.integrations.base_integration.md#class-baseintegration)
- [`cargo_integration.CargoIntegration`](./best_of.integrations.cargo_integration.md#class-cargointegration)
@@ -50,14 +48,6 @@
- [`generator.load_extension_script`](./best_of.generator.md#function-load_extension_script)
- [`generator.parse_projects_yaml`](./best_of.generator.md#function-parse_projects_yaml)
- [`generators.get_generator`](./best_of.generators.md#function-get_generator)
-- [`markdown_gallery.chunker`](./best_of.generators.markdown_gallery.md#function-chunker): Iterates over a sequence in chunks.
-- [`markdown_gallery.generate_category_gallery_md`](./best_of.generators.markdown_gallery.md#function-generate_category_gallery_md): Generates markdown gallery for a category, containing tables with projects.
-- [`markdown_gallery.generate_md`](./best_of.generators.markdown_gallery.md#function-generate_md): Generate the markdown text.
-- [`markdown_gallery.generate_project_html`](./best_of.generators.markdown_gallery.md#function-generate_project_html): Generates the content of a table cell for a project.
-- [`markdown_gallery.generate_short_toc`](./best_of.generators.markdown_gallery.md#function-generate_short_toc): Generate a short TOC, which is just all category names in one line.
-- [`markdown_gallery.generate_table_html`](./best_of.generators.markdown_gallery.md#function-generate_table_html): Generates a table containing several projects.
-- [`markdown_gallery.save_screenshot`](./best_of.generators.markdown_gallery.md#function-save_screenshot): Loads url in headless browser and saves screenshot to file (.jpg or .png).
-- [`markdown_gallery.shorten`](./best_of.generators.markdown_gallery.md#function-shorten): Shorten a string by appending ... if it's too long.
- [`markdown_list.generate_category_md`](./best_of.generators.markdown_list.md#function-generate_category_md)
- [`markdown_list.generate_changes_md`](./best_of.generators.markdown_list.md#function-generate_changes_md)
- [`markdown_list.generate_legend`](./best_of.generators.markdown_list.md#function-generate_legend)
@@ -73,6 +63,7 @@
- [`github_integration.generate_github_details`](./best_of.integrations.github_integration.md#function-generate_github_details)
- [`github_integration.get_contributors_via_github_api`](./best_of.integrations.github_integration.md#function-get_contributors_via_github_api)
- [`github_integration.get_repo_deps_via_github`](./best_of.integrations.github_integration.md#function-get_repo_deps_via_github)
+- [`github_integration.request_metadata_from_github_api`](./best_of.integrations.github_integration.md#function-request_metadata_from_github_api)
- [`github_integration.update_via_github`](./best_of.integrations.github_integration.md#function-update_via_github)
- [`github_integration.update_via_github_api`](./best_of.integrations.github_integration.md#function-update_via_github_api)
- [`libio_integration.is_activated`](./best_of.integrations.libio_integration.md#function-is_activated)
diff --git a/docs/best_of.generators.md b/docs/best_of.generators.md
index d2af2f5..9d078fe 100644
--- a/docs/best_of.generators.md
+++ b/docs/best_of.generators.md
@@ -11,12 +11,11 @@
---------------
- **base_generator**
- **markdown_list**
-- **markdown_gallery**
- **AVAILABLE_GENERATORS**
---
-
+
## function `get_generator`
diff --git a/docs/best_of.integrations.github_integration.md b/docs/best_of.integrations.github_integration.md
index 62fcca2..84a212d 100644
--- a/docs/best_of.integrations.github_integration.md
+++ b/docs/best_of.integrations.github_integration.md
@@ -13,7 +13,7 @@
---
-
+
## function `get_repo_deps_via_github`
@@ -28,7 +28,7 @@ get_repo_deps_via_github(github_id: str) → int
---
-
+
## function `get_contributors_via_github_api`
@@ -46,7 +46,26 @@ get_contributors_via_github_api(
---
-
+
+
+## function `request_metadata_from_github_api`
+
+```python
+request_metadata_from_github_api(
+ github_api_token: str,
+ github_id: str,
+ recent_activity_date: datetime
+) → Union[Dict, NoneType]
+```
+
+
+
+
+
+
+---
+
+
## function `update_via_github_api`
@@ -61,7 +80,7 @@ update_via_github_api(project_info: Dict) → None
---
-
+
## function `update_via_github`
@@ -76,7 +95,7 @@ update_via_github(project_info: Dict) → None
---
-
+
## function `generate_github_details`
diff --git a/docs/best_of.yaml_generation.md b/docs/best_of.yaml_generation.md
index ad626df..2247ee3 100644
--- a/docs/best_of.yaml_generation.md
+++ b/docs/best_of.yaml_generation.md
@@ -25,7 +25,7 @@ get_projects_from_org(organization: str, min_stars: int = 30) → List[str]
---
-
+
## function `collect_github_projects`
@@ -45,7 +45,7 @@ collect_github_projects(
---
-
+
## function `extract_github_projects`
@@ -64,7 +64,7 @@ extract_github_projects(
---
-
+
## function `extract_pypi_projects`
@@ -83,7 +83,7 @@ extract_pypi_projects(
---
-
+
## function `extract_pypi_projects_from_requirements`
@@ -102,12 +102,15 @@ extract_pypi_projects_from_requirements(
---
-
+
## function `auto_extend_via_libio`
```python
-auto_extend_via_libio(projects: list) → list
+auto_extend_via_libio(
+ projects: list,
+ selected_package_manager: Optional[List[str]] = None
+) → list
```
@@ -117,7 +120,7 @@ auto_extend_via_libio(projects: list) → list
---
-
+
## function `auto_extend_package_manager`
diff --git a/src/best_of/_about.py b/src/best_of/_about.py
index 10c6b94..ef051d0 100644
--- a/src/best_of/_about.py
+++ b/src/best_of/_about.py
@@ -1,3 +1,3 @@
"""Information about this library. This file will automatically changed."""
-__version__ = "0.8.4"
+__version__ = "0.8.5"