django-discord / bot

A bot for the Django Discord server
MIT License
10 stars 6 forks source link

Bump hikari-crescent from 0.2.4 to 0.6.0 #368

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps hikari-crescent from 0.2.4 to 0.6.0.

Release notes

Sourced from hikari-crescent's releases.

v0.6.0

What's Changed

:boom: BREAKING CHANGE :boom:

Subclasses of errors are now catched in error handlers. I felt this was the more pythonic way of doing things, so I decided to make the change after it was suggested.

Full Changelog: https://github.com/hikari-crescent/hikari-crescent/compare/v0.5.2...v0.6.0

v0.5.2

This doesn't make any changes to functionality. Just pushes the new branding to pypi.

What's Changed

Full Changelog: https://github.com/hikari-crescent/hikari-crescent/compare/v0.5.1...v0.5.2

v0.5.1

What's Changed

This is a release to prevent dependency issues.

Full Changelog: https://github.com/hikari-crescent/hikari-crescent/compare/v0.5.0...v0.5.1

v0.5.0

This is quite a massive release. I have made breaking changes to crescent that make it more opinionated and more functional than object-oriented.

What's Changed

Breaking Changes

  • You bot now should be created as follows:
bot = hikari.GatewayBot("TOKEN")
client = crescent.Client(bot)
  • All uses of @bot.include should replaced with @client.include. Plugins are now loaded with client.plugins.load().
  • Plugins now have to be declared as crescent.Plugin[YourBotType, ModelType](). These generics will be optional once mypy supports pep 696.
  • The plugin.bot property has been renamed to plugin.app.
  • crescent.ext.cooldowns now uses datetime.timedelta instead of floats.

... (truncated)

Commits
  • 69d897d :sparkles: Catch all subclasses of exceptions in error handlers (#289)
  • 87c6fe0 :bug: Fix Dangling Tasks (#287)
  • dc2215b :memo: Fix links on pypi
  • 0d93a0a 🌙 Use a crescent moon in project description
  • 6da62d8 :art: Update visuals in README (#286)
  • e7a43f7 :construction_worker: Use ruff and poetry dependency groups in CI (#285)
  • 1d76799 :memo: update links to point to new locations (#284)
  • ab967e5 ⬆️ Bump sigparse and black (#283)
  • 79d78ac :sparkles: Add unload_all function for plugin manager (#281)
  • 963a3bf :technologist: Support model object to store globals (#280)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 7 months ago

Superseded by #371.