Skip to content

Releases: FasterSpeeding/Sake

v1.1.2

17 Nov 01:30
07f0197
Compare
Choose a tag to compare

1.1.2 - 2024-11-17

Fixed

  • Moved away from using typing.runtime_checkable as this is unreliable in
    newer Python versions.

v1.1.1

07 Oct 20:29
517c008
Compare
Choose a tag to compare

1.1.1 - 2024-10-07

Changed

  • Support python 3.13.

v1.1.0

26 Jul 21:47
0538c14
Compare
Choose a tag to compare

1.1.0 - 2024-07-26

Changed

  • hikari.api.RESTClient can now be passed as app to sake.redis.ResourceClient.__init__.

Fixed

  • Case where the OwnIDStore would error on returning a phantom stored ID.

v1.0.8

28 Dec 14:38
5e5b85d
Compare
Choose a tag to compare

1.0.8 - 2023-12-28

Added

  • Support for Python 3.12.

v1.0.7

20 Feb 16:09
46ba135
Compare
Choose a tag to compare

1.0.7

Fixed

  • Fix hikari.errors.UnrecognisedEntityError handling in the Redis iterators.
    This will no-longer lead to a NameError being raised.

v1.0.6

01 Jan 16:53
091a129
Compare
Choose a tag to compare

1.0.6

Fixed

  • Catch and ignore hikari.errors.UnrecognisedEntityError during iteration.

v1.0.5a1

08 Dec 20:45
6e85917
Compare
Choose a tag to compare

1.0.5a1

Added

  • "tanjun" feature flag for ensuring this is installed with a Tanjun version that's compatible with the Tanjun adapters.

Changed

  • Dropped support for Python 3.8.

v1.0.4a1.post1

10 Nov 05:32
3b44d42
Compare
Choose a tag to compare

1.0.4a1.post1 - 2022-11-10

Changed

  • Switched from aioredis to redis-py for connecting to Redis to properly support Python 3.11.

v1.0.4a1

10 Nov 04:42
3bc5420
Compare
Choose a tag to compare

1.0.4a1 - 2022-11-10

Changed

  • Bumped the minimum hikari version to 2.0.0.dev112.
  • Avoid fetching the bot's user to get it's ID if a READY event has already been received.
  • The Tanjun adapter get and iter methods no-longer raise TypeError when the inner-client is inactive.

Fixed

  • Async locking when fetching the bot's ID internally and ensure it only fetches once.
  • Raise sake.errors.ClosedClient instead of TypeError when the Sake client is inactive (from get and iter methods).

Removed

  • The project metadata dunder attributes from sake.
    importlib.metadata should be used to get this metadata instead.
  • sake.redis_iterators is now internal/hidden.
  • redis.ResourceClient.get_connection is now internal/hidden.

v1.0.3a1.post1

29 Aug 23:27
Compare
Choose a tag to compare

1.0.3a1.post1 - 2022-08-30

Changed

  • Bumped the minimum hikari version to 2.0.0.dev110