Hata

Latest version: v1.3.77

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 29

1.3.77

Improvements

- Add `ERROR_CODES.cannot_remove_read_messages_permission_of_onboarding_channel`.
- Sorting string fields in `Component` representation has been removed to make testing easier.

Bug fixes

ext.slash
- Fix `TypeError` when registering a command with multiple regex custom id-s.
- `SlashCommandParameterAutoCompleter._is_deeper_than` did not handle if both is max deepness.
- `ParameterConverterRegex.required` was set the opposite way.

1.3.76

Improvements

- `Attachment.display_name` now includes its extension.
- Add `Attachment.content_created_at`.

Bug fixes

- `GuildPremiumPerks` 0 and `GuildPremiumPerks` 1 had their upload limit reversed.

1.3.75

Improvements

- Rename putter functions from `put_..._into`-s to `put_...`.
This was something I acknowledged as an issue for a long time, just never got to fix it.
- Handle unexpectedly closed sockets in `DiscordApiClient.discord_request`.
- Add a second onboarding "feature" workaround.

Bug fixes

- `ReadyState.discard_guild` could raise `AttributeError`.

1.3.74

Improvements

- Add `Message.soundboard_sounds`.
- Add `Message.soundboard_sound`.
- Add `Message.iter_soundboard_sounds`.
- Add `Message.has_soundboard_sound`.
- Add `MessageSnapshot.soundboard_sounds`.
- Add `MessageSnapshot.soundboard_sound`.
- Add `MessageSnapshot.iter_soundboard_sounds`.
- Add `MessageSnapshot.has_soundboard_sound`.
- Add `SoundboardSound.mention`.
- Use `with_components` query parameter for non application owned webhook requests.
It is actually not working but documented, so I added it.
- `MessageType.poll.converter` now returns the correct value if noone voted.
- Add `AttachmentFlag.spoiler`.
- Add `AttachmentFlag.explicit`.
- Add `AttachmentFlag.animated`.
- Add `Attachment.application`.
- Add `Attachment.clip_created_at`.
- Add `Attachment.clip_users`.
- Add `Attachment.iter_clip_users`.
- Add `EmbedFlag`.
- Add `Embed.flags`.
- Add `EmbedMediaFlag`.
- Add `EmbedImage.flags`.
- Add `EmbedThumbnail.flags`.

1.3.73

Improvements

- Add missing `Preinstance.__hash__` and `.__eq__`.
- Add keyword parameter support to `Preinstance`.
- `PreinstancedMeta.__call__` now decides whether to pull an object from cache or to create a new one.
- `Preinstance` now supports keyword parameters.
- Add missing `PlaceHolderBase.__repr__` and `.__hash__` and `.__eq__`.

Bug fixes

- Fix `elapsed_time` could return invalid value. (Probably an error in the dependency.)

Renames, Deprecations & Removals

- Rename `Preinstance.args` to `.positional_parameters`.
- Rename `DiscordApiClient`'s `params` parameters to `query`.
- Deprecate `PreinstancedBase.get`.
- Deprecate `ActivityType.game` as scheduled. Use `.playing` instead.

1.3.72

Improvements

- Add `Subscription.renewal_sku_ids`.
- Add `Subscription.iter_renewal_sku_ids`.
- Add `ApplicationCommandHandlerType`.
- Add `ApplicationCommand.handler_type`.
- Add `ERROR_CODES.handler_valid_only_for_primary_entry_points`.
- Add `InteractionMetadataBase.target_type`.
- Add `InteractionMetadataApplicationCommand.target_type`.
- Add `InteractionEvent.target_type`.
- Add `InteractionResponseType.embedded_activity_launch`.
- Add `Client.interaction_embedded_activity_launch`.

ext.slash
- Add `CommandBaseApplicationCommand.handler_type`.
- Add `EmbeddedActivityLaunchCommand`.
- Commands now respond correctly to if
`InteractionEvent.target_type is ApplicationCommandTargetType.embedded_activity_launch`.

Renames, Deprecations & Removals

- Deprecated & rename `ApplicationCommandTargetType.activity_start` to `.embedded_activity_launch`.

ext.slash
- Deprecate & rename `CommandBaseApplicationCommand.target` to `.target_type` to match `ApplicationCommand.target_type`.

Page 1 of 29

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.