Skip to content

Commit 650ab6d

Browse files
Merge branch 'master' into feat/build-with-hatchling
2 parents a85fb10 + 2da07c7 commit 650ab6d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+1506
-870
lines changed

.github/actions/setup-env/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
python-version:
77
description: The python version to install
88
required: false
9-
default: '3.8'
9+
default: '3.9'
1010
use-cached-uv-lock:
1111
description: Whether to download the uv lock cache.
1212
required: false

.github/workflows/create-release-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: Set up environment
4646
uses: ./.github/actions/setup-env
4747
with:
48-
python-version: 3.8
48+
python-version: 3.9
4949

5050
- name: Install dependencies
5151
run: uv sync --no-default-groups --group changelog

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
id: setup
2727
uses: ./.github/actions/setup-env
2828
with:
29-
python-version: 3.8
29+
python-version: 3.9
3030

3131
- name: Build package
3232
run: |

.pre-commit-config.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ repos:
2222
rev: v2.4.1
2323
hooks:
2424
- id: codespell
25-
args: ['--write']
2625
additional_dependencies:
2726
- tomli
2827

.readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ formats:
66
build:
77
os: ubuntu-24.04
88
tools:
9-
python: "3.8"
9+
python: "3.9"
1010
jobs:
1111
post_checkout:
1212
- git fetch --tags || true

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Key Features
2626
Installing
2727
----------
2828

29-
**Python 3.8 or higher is required.**
29+
**Python 3.9 or higher is required.**
3030

3131
To install the library without full voice support, you can just run the
3232
following command:

changelog/1223.breaking.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
:attr:`Emoji.guild_id` can now be ``None`` if the emoji is owned by an application. You can use :attr:`Emoji.is_guild_emoji` and :attr:`Emoji.is_app_emoji` to check if this is a Guild or App Emoji.
1+
:attr:`Emoji.guild_id` can now be ``None`` if the emoji is owned by an application. You can use :meth:`Emoji.is_guild_emoji` and :meth:`Emoji.is_app_emoji` to check if this is a Guild or App Emoji.

changelog/1223.feature.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Add support to :class:`.Emoji` to represent application emojis.
2-
New methods on :class:`Client`: :meth:`Client.fetch_application_emoji`, :meth:`Client.fetch_application_emojis` and :meth:`Client.create_application_emoji`.
3-
New attributes on :class:`.Emoji`: :attr:`Emoji.application_id`, :attr:`Emoji.is_guild_emoji` and :attr:`Emoji.is_app_emoji`.
1+
Add support to :class:`.Emoji` to represent application-owned emojis.
2+
- New methods on :class:`Client`: :meth:`Client.fetch_application_emoji`, :meth:`Client.fetch_application_emojis` and :meth:`Client.create_application_emoji`.
3+
- New attributes/methods on :class:`.Emoji`: :attr:`Emoji.application_id`, :meth:`Emoji.is_guild_emoji` and :meth:`Emoji.is_app_emoji`.

changelog/1237.feature.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add support for modifying application info using :meth:`AppInfo.edit`.

changelog/1388.feature.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Add support to :class:`.Emoji` to represent application-owned emojis.
2+
- New methods on :class:`Client`: :meth:`Client.fetch_application_emoji`, :meth:`Client.fetch_application_emojis` and :meth:`Client.create_application_emoji`.
3+
- New attributes/methods on :class:`.Emoji`: :attr:`Emoji.application_id`, :meth:`Emoji.is_guild_emoji` and :meth:`Emoji.is_app_emoji`.

0 commit comments

Comments
 (0)