#dev-log

1 messages ยท Page 16 of 1

regal archBOT
#
[python-discord/sir-robin] branch deleted: bump-bot-core
#
[python-discord/sir-robin] branch deleted: add-ping-team-command
#
[python-discord/sir-robin] branch deleted: remove-duplicate-services-module
#
[python-discord/sir-robin] branch deleted: pr/cjpaste
#
[python-discord/sir-robin] branch deleted: pr-cj-patch-role-lock
#
[python-discord/sir-robin] branch deleted: pr/migrateaoc
#
[python-discord/sir-robin] branch deleted: redis-debug
thin oysterBOT
#
Sir Robin

Connected!

regal archBOT
#
jb3
[python-discord/snekbox] branch deleted: update-eval-deps
regal archBOT
#
[python-discord/sir-robin] New branch created: migrate-constants-to-pydantic-settings
#

Full list of env var changes:

AOC_LEADERBOARDS -> AOC_RAW_LEADERBOARDS

AOC_CHANNEL_ID -> CHANNEL_ADVENT_OF_CODE
AOC_COMMANDS_CHANNEL_ID -> CHANNEL_ADVENT_OF_CODE_COMMANDS
SUMMER_AOC_MAIN_CHANNEL -> CHANNEL_SUMMER_AOC_MAIN
SUMMER_AOC_DISCUSSION -> CHANNEL_SUMMER_AOC_DISCUSSION
CHANNEL_COMMUNITY_BOT_COMMANDS -> CHANNEL_SIR_LANCEBOT_PLAYGROUND
SUMMER_CODE_JAM_ANNOUNCEMENTS -> CHANNEL_SUMMER_CODE_JAM_ANNOUNCEMENTS

PREFIX -> BOT_PREFIX

TRASHCAN_EMOJI -> EMOJI_TRASHCAN

AOC_RO...
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
#
[python-discord/sir-robin] New branch created: shenanigansd-patch-1
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
oak estuaryBOT
odd spireBOT
regal archBOT
oak estuaryBOT
regal archBOT
#
[python-discord/sir-robin] branch deleted: shenanigansd-patch-1
#
[python-discord/bot-core] branch deleted: test-bases-in-bot-core
odd spireBOT
thin oysterBOT
#
Sir Robin

Connected!

regal archBOT
#

I mentioned that in an edit to me last message in the last paragraph, I'm not entirely sure that's needed.

If we completely set on needing that, then we could use that view from bot-core to handle the view itself, and just pass the @everyone role as the allowed roles, then the delete button can retain your callback code.

This then uses the timeout and stop code from bot core, which also covers things like if the message being editing is in a closed thread, which would error under this...

regal archBOT
#
[python-discord/bot-core] New branch created: interaction-check-function
regal archBOT
regal archBOT
regal archBOT
odd spireBOT
odd spireBOT
odd spireBOT
regal archBOT
oak estuaryBOT
regal archBOT
#
jb3
[python-discord/metricity] New branch created: jb3/3.11-upgrade
#
jb3
[python-discord/metricity] branch deleted: jb3/3.11-upgrade
regal archBOT
#
jb3
[python-discord/metricity] New branch created: jb3/deps-and-toolchain-updates
regal archBOT
#
jb3
[python-discord/metricity] branch deleted: jb3/deps-and-toolchain-updates
odd spireBOT
regal archBOT
#
jb3
[python-discord/metricity] New branch created: jb3/sqlalchemy-2
thin oysterBOT
#
Sir Robin

Connected!

regal archBOT
#
jb3
[python-discord/metricity] branch deleted: jb3/sqlalchemy-2
#
[python-discord/metricity] New branch created: include-major-tag-in-ghcr
#
[python-discord/metricity] branch deleted: include-major-tag-in-ghcr
#
[python-discord/metricity] New branch created: cumulative-user-syncing
#
[python-discord/metricity] branch deleted: cumulative-user-syncing
#
jb3
[python-discord/metricity] New branch created: jb3/cumulative-upsert-counter
#
jb3
[python-discord/metricity] branch deleted: jb3/cumulative-upsert-counter
regal archBOT
#
jb3
[python-discord/metricity] New tag created: v2.3.0
regal archBOT
#
jb3
[python-discord/metricity] New branch created: jb3/unique-violation-catching
#
jb3
[python-discord/metricity] branch deleted: jb3/unique-violation-catching
#
jb3
[python-discord/metricity] New branch created: jb3/dynamic-init-version
#
jb3
[python-discord/metricity] branch deleted: jb3/dynamic-init-version
#
jb3
[python-discord/metricity] New tag created: v2.3.1
regal archBOT
#
jb3
[python-discord/workers] New branch created: jb3/worker-rejuvenation
regal archBOT
regal archBOT
regal archBOT
#
jb3
[python-discord/workers] New branch created: jb3/formatter
#
jb3
[python-discord/workers] branch deleted: jb3/formatter
regal archBOT
#
jb3
[python-discord/workers] New branch created: jb3/lint-job
#
jb3
[python-discord/workers] branch deleted: jb3/lint-job
regal archBOT
#
jb3
[python-discord/workers] New branch created: jb3/deploy-stage
#
jb3
[python-discord/workers] branch deleted: jb3/deploy-stage
odd spireBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
odd spireBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
regal archBOT
#
[python-discord/quackstack] New branch created: update-repo
#
[python-discord/metricity] New branch created: isort-config
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
#
[python-discord/quackstack] branch deleted: update-repo
#
[python-discord/quackstack] New branch created: reusable-actions
#
[python-discord/quackstack] branch deleted: reusable-actions
regal archBOT
#
[python-discord/sir-lancebot] New branch created: add-ducky-alias
odd spireBOT
regal archBOT
#
[python-discord/olli] New branch created: olli-reusable-workflows
regal archBOT
odd spireBOT
oak estuaryBOT
odd spireBOT
odd spireBOT
oak estuaryBOT
odd spireBOT
regal archBOT
#
jb3
[python-discord/metricity] branch deleted: isort-config
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

oak estuaryBOT
odd spireBOT
regal archBOT
odd spireBOT
oak estuaryBOT
odd spireBOT
regal archBOT
oak estuaryBOT
regal archBOT
#
jb3
[python-discord/king-arthur] New branch created: jb3/deps-bump
odd spireBOT
regal archBOT
#
jb3
[python-discord/king-arthur] branch deleted: jb3/deps-bump
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
regal archBOT
oak estuaryBOT
odd spireBOT
regal archBOT
regal archBOT
odd spireBOT
regal archBOT
oak estuaryBOT
odd spireBOT
regal archBOT
#

The !d command, when invoked, can result in the item not being found if the character immediately following the library reference is a new line.
For instance:

!d collections.deque
This is a phrase.

Removing the specific space instance within the split field causes this to split on all whitespace characters, so a newline character will now be appropriately handled for parsing.

odd spireBOT
regal archBOT
#
[python-discord/snekbox] New branch created: bump-Python-versions
odd spireBOT
oak estuaryBOT
odd spireBOT
regal archBOT
#
jb3
[python-discord/snekbox] branch deleted: bump-Python-versions
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
#

Thank you for your pull request.

I'm not convinced there is much value in providing a guide that parrots what an AI has said on the topic. If all our guides were written like this, I am not sure there would be any value in reading them at all. Content written by ChatGPT reads very much like SEO spam - probably because of its training set.

But outside of the overall content format, a lot of content is just duplicated altogether, and some of the content is just completely wrong.

These ...

regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
oak estuaryBOT
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
odd spireBOT
oak estuaryBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
#
jb3
[python-discord/olli] branch deleted: olli-reusable-workflows
#
[python-discord/olli] New branch created: relock-deps
#
jb3
[python-discord/olli] branch deleted: relock-deps
#
jb3
[python-discord/olli] branch deleted: 3.11
regal archBOT
regal archBOT
#
[python-discord/olli] New branch created: ruff-pydantic-settings
regal archBOT
regal archBOT
#
[python-discord/olli] branch deleted: ruff-pydantic-settings
#
jb3
[python-discord/olli] branch deleted: v1.0.0
#
[python-discord/olli] New branch created: always-run-generate-sha-tag
#
[python-discord/olli] branch deleted: always-run-generate-sha-tag
#
[python-discord/olli] New branch created: update-.env-docs
#
[python-discord/olli] branch deleted: update-.env-docs
odd spireBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
#
jb3
[python-discord/metricity] New branch created: jb3/remove-toml-dep
#

@jb3

While we appreciate your contribution, our team has assessed the issue and determined that your PR falls under the category of low priority rather than being critical. This decision is based on our current workload and resource allocation, as we are actively addressing higher-priority tasks and issues.

Rest assured, your PR is in the queue, and we will conduct a thorough review within the next 7-14 working days. We value your commitment to improving our codebase and appreciate your...

#
[python-discord/metricity] branch deleted: jb3/remove-toml-dep
#

@jb3 I wanted to provide you with an important update regarding your code fix.

Upon further review and considering its impact, we have realized that your PR is, indeed, of urgent importance. We have taken immediate action, and I am delighted to inform you that your PR has been successfully merged into our codebase.

We apologize for any previous confusion in our prioritization and thank you for your swift response in addressing this issue. Your contribution has been invaluable to the pro...

odd spireBOT
regal archBOT
#
jb3

Hi @ChrisLovering,

Wowza! You just made my day brighter than a supernova! ๐ŸŒŸ I'm ecstatic to hear that my PR has been merged and has achieved "urgent importance" status. I guess I should start practicing my superhero theme song now!

No need to sweat the small stuff โ€“ I know prioritizing tasks can be as tricky as navigating a corn maze blindfolded. Your quick action and cosmic wisdom in recognizing the PR's importance is much appreciated.

If there's anything else that needs my super-co...

odd spireBOT
odd spireBOT
odd spireBOT
regal archBOT
#
[python-discord/bot] New branch created: fix-pep-command
odd spireBOT
oak estuaryBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

oak estuaryBOT
regal archBOT
oak estuaryBOT
odd spireBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

oak estuaryBOT
regal archBOT
#
[python-discord/snekbox] New branch created: feat/deps/debian-bookworm
#

Mount /dev/shm in the container by setting ipc to "private". This is the same as "none" (the previous value) with the only difference being that shm is mounted. This is needed for integration tests to pass.

The integration tests always relied on shared memory due to their use of multiprocessing. They managed to work because glibc used to fall back to /tmp if /dev/shm wasn't available. However, newer versions of glibc, which Debian Bookworm now uses, removed that fallback behaviour.

regal archBOT
#

Runs fine. Tested with it integrated tot he bot, works fine too. However ruining the tests locally, I get this failure.

FAIL: test_file_parsing_timeout (tests.test_nsjail.NsJailTests.test_file_parsing_timeout)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/snekbox/tests/test_nsjail.py", line 247, in test_file_parsing_timeout
    self.assertEqual(result.returncode, None)
AssertionError: 0 != None

Running the...

regal archBOT
#
[python-discord/snekbox] branch deleted: feat/deps/debian-bookworm
regal archBOT
#
[python-discord/site] New branch created: no-more-previews-for-redirects
odd spireBOT
regal archBOT
#
[python-discord/snekbox] New branch created: refactor-2
regal archBOT
regal archBOT
#
[python-discord/site] New branch created: document-faq-pydis-content
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
oak estuaryBOT
night lilyBOT
#
Sir Lancebot

Connected!

thin oysterBOT
#
Sir Robin

Connected!

oak estuaryBOT
odd spireBOT
regal archBOT
#
[python-discord/bot] New branch created: update-deploy-ci-path
#
[python-discord/site] New branch created: update-deploy-ci-path
odd spireBOT
regal archBOT
#
[python-discord/sir-lancebot] New branch created: udpate-deploy-ci-path
odd spireBOT
regal archBOT
thin oysterBOT
#
Sir Robin

Connected!

odd spireBOT
regal archBOT
#
[python-discord/bot] branch deleted: update-deploy-ci-path
#
[python-discord/site] branch deleted: update-deploy-ci-path
oak estuaryBOT
regal archBOT
#
[python-discord/sir-lancebot] branch deleted: udpate-deploy-ci-path
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
odd spireBOT
oak estuaryBOT
regal archBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
#
[python-discord/bot] branch deleted: handle-shhh-errors
odd spireBOT
oak estuaryBOT
oak estuaryBOT
regal archBOT
#
[python-discord/site] New branch created: remove-the-redirect-filter-list
#

This redirect filter list does not have any fitlers, nor does it have a bot implementation. It is something that we were wroking on, but has been stalled for a while.

The presence of this filter list also causes the bot to warn on startup due to it finding a fitler list with no implementation. This commit removes the FilterList, which can be added back if/when we support this fitler type in bot.

An export of this filter list prior to deletion can be found on this notion page](https://ww...

odd spireBOT
regal archBOT
regal archBOT
#
[python-discord/bot-core] New branch created: logging-management
#
[python-discord/site] New branch created: fix-CJ-mobile-banner
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
regal archBOT
regal archBOT
regal archBOT
#
[python-discord/bot-core] branch deleted: logging-management
#
[python-discord/bot] New branch created: bump-bot-core
odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
odd spireBOT
oak estuaryBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
oak estuaryBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
#

1c404ef Bump httpx from 0.24.1 to 0.25.0 (#2750) - dependabot[bot]
244d215 Bump ruff from 0.0.287 to 0.0.288 (#2755) - dependabot[bot]
960f9dd Bump docker/build-push-action from 4 to 5 (#2753) - dependabot[bot]
c47cb48 Bump docker/login-action from 2 to 3 (#2752) - dependabot[bot]
f452239 Bump docker/setup-buildx-action from 2 to 3 (#2... - dependabot[bot]

odd spireBOT
regal archBOT
#

After the message is deleted, I get the response below.
image

Might just be me, but this could be worrying to a user, thinking the bot broke (I had thought this lol). If this is a convention for the rest of the bot (I haven't worked on this project in a bit), please let me know. In the meantime, here's a suggestion (probably best to put in a builder method like the others):

odd spireBOT
odd spireBOT
oak estuaryBOT
regal archBOT
regal archBOT
#

Description

This proposal seeks to use the imsosorry package for uwuification instead of the current in-built one.

Reasoning

This proposal would benefit the community as there have been several (8 as I can count) issues for uwuification. However, using an external package for this would move issues relating to uwuification to that package and would add some new additions.

Proposed Implementation

Additional Details

The...

odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
odd spireBOT
odd spireBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
regal archBOT
odd spireBOT
regal archBOT
oak estuaryBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

regal archBOT
oak estuaryBOT
odd spireBOT
night lilyBOT
#
Sir Lancebot

Connected!

odd spireBOT
odd spireBOT
odd spireBOT
regal archBOT
#
[python-discord/site] New branch created: replace-deprecated-ruff-arg
odd spireBOT
regal archBOT
#
[python-discord/sir-robin] New branch created: change-ruff-arg
#
[python-discord/bot] New branch created: change-ruff-arg
odd spireBOT
regal archBOT
regal archBOT
#
[python-discord/bot] branch deleted: change-ruff-arg
oak estuaryBOT
regal archBOT
#
[python-discord/sir-robin] branch deleted: change-ruff-arg
odd spireBOT
thin oysterBOT
#
Sir Robin

Connected!

regal archBOT
odd spireBOT
odd spireBOT
regal archBOT
#
[python-discord/bot] New branch created: swfarnsworth/title-command-for-op
odd spireBOT