Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency hikari to ^2.0.0-alpha.118 #78

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 8, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
hikari ^2.0.0.dev118 -> ^2.0.0-alpha.118 age adoption passing confidence

Release Notes

hikari-py/hikari (hikari)

v2.1.0

Compare Source

Breaking Changes
  • VoiceState.member can now be None in cases where Discord doesn't send the relevant information (#​2038)
Features
  • Add the optional audit log reason argument to hikari.api.rest.RESTClient.delete_channel and
    hikari.impl.rest.RESTClientImpl.delete_channel, the same way it already exists for e.g.
    edit_channel (#​2058)
Bugfixes
  • Fix issue when deserializing voice states with missing member data (#​2038)
  • Fix fetch_application_emojis endpoint deserialization (#​2050)
  • Fix uploading files when using aiohttp 3.10.6 and onwards (#​2059)

v2.0.0

Compare Source

Breaking Changes
Features
  • Implement stage instances (#​1725)
  • Add Python 3.13 support (#​1793)
  • Add title and description fields to Attachment. (#​1945)
  • Add display_name to PartialUser (#​1951)
  • Remove Optional type hint from CommandInteraction.options - it will now always be an empty sequence when not provided. (#​1965)
  • Application-bound emojis API support. (#​1990)
  • Add Member.guild_flag and matching GuildMemberFlags enum. (#​2004)
  • Add Message.thread field. (#​2012)
  • Add new voice endpoints (fetch_my_voice_state and fetch_voice_state) (#​2016)
  • Add fetch_role method to RESTClient (#​2020)
Bugfixes
  • Fix incorrect cleanup when failing to create request with a web reader (#​1946)

  • Fix serializing JSON dicts with enum values as keys.

    See https://github.com/hikari-py/hikari/issues/1955 (#​1957)

  • Use Discord Media Proxy instead of CDN for animated stickers urls (#​1982)

  • Use correct URL route for scheduled event covers. (#​1983)

  • Perform proper comparison when checking CustomEmoji against KnownCustomEmoji. (#​1986)

  • Add NITRO_BASIC attribute to PremiumType (#​1988)

  • Fix incorrectly deserialized field type in ChannelOverwriteEntryInfo (#​1993)

  • Add missing AuditLogChangeKey.COMMUNICATION_DISABLED_UNTIL and matching key deserialization (#​1996)


v2.0.0.dev126

Compare Source

Features
  • Add registered_guild_id field to BaseCommandInteraction (#​1930)
  • Add clear_fields() method to Embed (#​1933)
  • Add payload to deserialization error to make it easier to diagnose (#​1943)
Bugfixes
  • Fix incorrect form uploads with transport sensitive content (#​1909)
Documentation Improvements
  • Greatly optimize loading time (#​1901)
  • Remove extra indentation level from codeblocks (#​1902)

v2.0.0.dev125

Compare Source

Features
  • Add monetization support. (#​1803)
  • Add missing link properties
    • Add message_link property to MessageReference
    • Add channel_link property to MessageReference (#​1877)
  • Add missing video_quality_mode field to GuildStageChannel (#​1891)
  • Optimize gateway transport
    • Merge cold path for zlib compression into main path to avoid additional call
    • Handle data in bytes, rather than in str to make good use of speedups (similar to RESTClient) (#​1898)
Bugfixes
  • Fix warning raised in aiohttp 3.9.4 when using FormData (most commonly, when uploading attachments) (#​1881)
  • Properly handle websocket transport errors and recover
    • Additionally, errors will now include additional information (#​1897)

v2.0.0.dev124

Compare Source

Features
  • Improve Emoji.parse typing to make it more explicit (#​1870)
  • Add ability to edit own user banner (#​1871)
Bugfixes
  • Fix incorrectly formatted error strings (#​1866)
  • Properly handle initial opcode as being RECONNECT (7) (#​1867)
Documentation Improvements
  • Replace mentions of PRIVATE_MESSAGES with DM_MESSAGES (#​1874)

v2.0.0.dev123

Compare Source

Breaking Changes
  • Remove previously deprecated Permissions.MANAGE_EMOJIS_AND_STICKERS (#​1762)
Features
  • Allow subscribing to generic events (#​1814)
  • Allow changing guild features (community, etc.) (#​1828)
  • Improve embed parameters typing (#​1841)
Bugfixes
  • Fix CommandInteractionOption.value typehint not including float (#​1805)
  • Member.joined_at is now nullable due to breaking API change
    • This will be received on guest members with temporary membership (#​1812)
  • Shard rate-limiters are now reset per websocket connection, avoiding a rare issue where a persistent network issue could allow the shard to be rate-limited (#​1813)
Documentation Improvements
  • Switch documentation to mkdocs (#​1810)

v2.0.0.dev122

Compare Source

Deprecation
  • Deprecate Permissions.MANAGE_EMOJIS_AND_STICKERS in favour of Permissions.MANAGE_GUILD_EXPREASSIONS (#​1758)
Features
  • Add Python 3.12 support. (#​1357)
  • Allow class listeners (#​1661)
  • Add missing clear_x methods to InteractionMessageBuilder
    • This brings the functionality more in-line with other message edit APIs (#​1740)
  • Add missing permissions (#​1758)
Bugfixes
  • Fix optional connection "revoked" field KeyError when fetching connections. (#​1720)
  • Ensure shard connect and disconnect always get sent in pairs and properly waited for (#​1744)
  • Improve handing of force exiting a bot (double interrupt)
    • Improve exception message
    • Reset signal handlers to original ones after no longer capturing signals (#​1745)

v2.0.0.dev121

Compare Source

Features
  • Add approximate_member_count and approximate_presence_count to OwnGuild. (#​1659)
  • Add CacheSettings.only_my_member to only cache the bot member. (#​1679)
  • Bots can now utilize Activity.state
    • When used with type set to ActivityType.CUSTOM, it will show as the text for the custom status.
      Syntactic sugar also exists to support simply using name instead of state.
    • Can be used with other activity types to provide additional information on the activity. (#​1683)
  • Add missing Audit Log event types to AuditLogEventType (#​1705)
  • Add approximate_guild_count field to own Application (#​1712)
Bugfixes
  • Handle connection reset error on shards. (#​1645)
  • Retry REST requests on connection errors (#​1648)
  • Add support for text in stage channels (#​1653)
  • Fix incorrect calculation for the default avatar of migrated users (#​1673)
  • Fix attachments not being removed in message edits when attachment or attachments is None (#​1702)

v2.0.0.dev120

Compare Source

Breaking Changes
  • Remove previously deprecated hikari.impl.bot module (#​1612)
Deprecation
  • Deprecate User.discriminator (#​1631)
Features
  • Implement voice messages (#​1609)
  • Implement username changes:
    • Add global_name
    • User.__str__() respects global_name now
    • User.default_avatar_url returns correct URL for migrated accounts (#​1631)
Bugfixes
  • Fix a bug in RESTClient.edit_guild which load to closed stream errors (#​1627)
  • Properly handle DM channels in resolved interaction channels. (#​1628)


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jun 8, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
[11:56:11.088] INFO (9): Installing tool python v3.11.4...
[11:56:11.091] INFO (9): Preparing legacy tool python ...
installing v2 tool python v3.11.4
linking tool python v3.11.4
Python 3.11.4
pip 23.1.2 from /opt/containerbase/tools/python/3.11.4/lib/python3.11/site-packages/pip (python 3.11)
[11:56:16.955] INFO (9): Installed tool python in 5.8s.
[11:56:17.067] INFO (154): Installing tool poetry v1.5.1...
[11:56:17.071] INFO (154): Preparing legacy tool poetry ...
installing v2 tool poetry v1.5.1
linking tool poetry v1.5.1
Poetry (version 1.5.1)
[11:56:26.024] INFO (154): Installed tool poetry in 8.9s.
Updating dependencies
Resolving dependencies...

/usr/local/bin/docker: line 4: .: filename argument required
.: usage: . filename [arguments]
Creating virtualenv 101-ai in /tmp/worker/fce035/67d7e3/repos/github/101dotxyz/GPTeam/.venv

Because 101-ai depends on hikari (^2.0.0-alpha.118) which doesn't match any versions, version solving failed.

@renovate renovate bot force-pushed the renovate/hikari-2.x branch from da3418a to 8c9ddf4 Compare July 9, 2023 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants