From 423e30e843073fc05eab0b0696169df8f988dc8d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Mar 2023 07:30:06 +0000 Subject: Bump python-dotenv from 0.21.1 to 1.0.0 (#1216) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 10 +++++----- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index d1592f49..ac83af0d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1452,14 +1452,14 @@ six = ">=1.5" [[package]] name = "python-dotenv" -version = "0.21.1" +version = "1.0.0" description = "Read key-value pairs from a .env file and set them as environment variables" category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "python-dotenv-0.21.1.tar.gz", hash = "sha256:1c93de8f636cde3ce377292818d0e440b6e45a82f215c3744979151fa8151c49"}, - {file = "python_dotenv-0.21.1-py3-none-any.whl", hash = "sha256:41e12e0318bebc859fcc4d97d4db8d20ad21721a6aa5047dd59f090391cb549a"}, + {file = "python-dotenv-1.0.0.tar.gz", hash = "sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba"}, + {file = "python_dotenv-1.0.0-py3-none-any.whl", hash = "sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a"}, ] [package.extras] @@ -1936,4 +1936,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = "3.10.*" -content-hash = "0f2979859a100859791ad5fd1bb268e118a1931faed12d270eceb12eb0fed4dd" +content-hash = "39e18b538d0fafd9d663aa2d4aec45eb15024958d35f07f52624c697641f9375" diff --git a/pyproject.toml b/pyproject.toml index a34a8a4e..96c20284 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ flake8-isort = "6.0.0" pep8-naming = "0.13.3" pip-licenses = "4.0.3" pre-commit = "3.1.0" -python-dotenv = "0.21.1" +python-dotenv = "1.0.0" taskipy = "1.10.3" [tool.taskipy.tasks] -- cgit v1.2.3 From 807deba643eb926e31c8617c846f88d4d6b8c579 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Mar 2023 07:32:27 +0000 Subject: Bump sentry-sdk from 1.15.0 to 1.16.0 (#1220) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 9 +++++---- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index ac83af0d..d0b16a4c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1638,14 +1638,14 @@ ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)" [[package]] name = "sentry-sdk" -version = "1.15.0" +version = "1.16.0" description = "Python client for Sentry (https://sentry.io)" category = "main" optional = false python-versions = "*" files = [ - {file = "sentry-sdk-1.15.0.tar.gz", hash = "sha256:69ecbb2e1ff4db02a06c4f20f6f69cb5dfe3ebfbc06d023e40d77cf78e9c37e7"}, - {file = "sentry_sdk-1.15.0-py2.py3-none-any.whl", hash = "sha256:7ad4d37dd093f4a7cb5ad804c6efe9e8fab8873f7ffc06042dc3f3fd700a93ec"}, + {file = "sentry-sdk-1.16.0.tar.gz", hash = "sha256:a900845bd78c263d49695d48ce78a4bce1030bbd917e0b6cc021fc000c901113"}, + {file = "sentry_sdk-1.16.0-py2.py3-none-any.whl", hash = "sha256:633edefead34d976ff22e7edc367cdf57768e24bc714615ccae746d9d91795ae"}, ] [package.dependencies] @@ -1654,6 +1654,7 @@ urllib3 = {version = ">=1.26.11", markers = "python_version >= \"3.6\""} [package.extras] aiohttp = ["aiohttp (>=3.5)"] +arq = ["arq (>=0.23)"] beam = ["apache-beam (>=2.12)"] bottle = ["bottle (>=0.12.13)"] celery = ["celery (>=3)"] @@ -1936,4 +1937,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = "3.10.*" -content-hash = "39e18b538d0fafd9d663aa2d4aec45eb15024958d35f07f52624c697641f9375" +content-hash = "5c160ac2c350e6d48c4572751b131fe6b493aa5cf2a1f4643b56d7b74fea0bac" diff --git a/pyproject.toml b/pyproject.toml index 96c20284..a00645e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ rapidfuzz = "2.13.7" arrow = "1.2.3" beautifulsoup4 = "4.11.2" pillow = "9.4.0" -sentry-sdk = "1.15.0" +sentry-sdk = "1.16.0" PyYAML = "6.0" emojis = "0.7.0" coloredlogs = "15.0.1" -- cgit v1.2.3 From 02c6957f87306eb0b5a1afd3c54e37fb38a4ebc4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Mar 2023 23:38:16 -0800 Subject: Bump pre-commit from 3.1.0 to 3.1.1 (#1221) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index d0b16a4c..03abe05a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1202,14 +1202,14 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytes [[package]] name = "pre-commit" -version = "3.1.0" +version = "3.1.1" description = "A framework for managing and maintaining multi-language pre-commit hooks." category = "dev" optional = false python-versions = ">=3.8" files = [ - {file = "pre_commit-3.1.0-py2.py3-none-any.whl", hash = "sha256:7001dfcd174540658822b1fd3630ceadf4f41375a5d1844b5c3b3830f227348c"}, - {file = "pre_commit-3.1.0.tar.gz", hash = "sha256:61bd9f1b96d3d1e763f2a9a0f8522aed341646800642ff6803c73fac5781f5b7"}, + {file = "pre_commit-3.1.1-py2.py3-none-any.whl", hash = "sha256:b80254e60668e1dd1f5c03a1c9e0413941d61f568a57d745add265945f65bfe8"}, + {file = "pre_commit-3.1.1.tar.gz", hash = "sha256:d63e6537f9252d99f65755ae5b79c989b462d511ebbc481b561db6a297e1e865"}, ] [package.dependencies] @@ -1937,4 +1937,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = "3.10.*" -content-hash = "5c160ac2c350e6d48c4572751b131fe6b493aa5cf2a1f4643b56d7b74fea0bac" +content-hash = "2c3cdcdb06a11dfc9e5d5802145eeb6e435cc86c614e7e690069ca1bad87b69b" diff --git a/pyproject.toml b/pyproject.toml index a00645e9..bfb51044 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ flake8-todo = "0.7" flake8-isort = "6.0.0" pep8-naming = "0.13.3" pip-licenses = "4.0.3" -pre-commit = "3.1.0" +pre-commit = "3.1.1" python-dotenv = "1.0.0" taskipy = "1.10.3" -- cgit v1.2.3 From 3e244cc54c8786896e9b3a3f6344d0205f4b4c17 Mon Sep 17 00:00:00 2001 From: Henri <96082972+henri-climber@users.noreply.github.com> Date: Fri, 3 Mar 2023 08:42:08 +0100 Subject: fixed embed interaction and randomly choosing a kata (#1218) Co-authored-by: Xithrius <15021300+Xithrius@users.noreply.github.com> --- bot/exts/utilities/challenges.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/bot/exts/utilities/challenges.py b/bot/exts/utilities/challenges.py index 54e57212..46bc0fae 100644 --- a/bot/exts/utilities/challenges.py +++ b/bot/exts/utilities/challenges.py @@ -84,6 +84,7 @@ class InformationDropdown(ui.Select): # The attribute is not set during initialization. result_embed = self.mapping_of_embeds[self.values[0]] await self.original_message.edit(embed=result_embed) + await interaction.response.defer() class Challenges(commands.Cog): @@ -122,12 +123,8 @@ class Challenges(commands.Cog): if not first_kata_div: raise commands.BadArgument("No katas could be found with the filters provided.") - elif len(first_kata_div) >= 3: - first_kata_div = choice(first_kata_div[:3]) - elif "q=" not in search_link: - first_kata_div = choice(first_kata_div) else: - first_kata_div = first_kata_div[0] + first_kata_div = choice(first_kata_div) # There are numerous divs before arriving at the id of the kata, which can be used for the link. first_kata_id = first_kata_div.a["href"].split("/")[-1] -- cgit v1.2.3