| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove extraneous dict assignment from view store | Rapptz | 2021-07-07 | 1 | -1/+0 | |
| | | ||||||
| * | Remove channel type coercion in factory methods | Rapptz | 2021-07-07 | 1 | -10/+4 | |
| | | | | | | This caused unnecessary isinstance checks which were slowing down channel creation at scale | |||||
| * | Remove calls to gc.collect in ConnectionState | Rapptz | 2021-07-07 | 1 | -18/+0 | |
| | | | | | | For some bots this was actually a performance bottleneck, might as well remove it if it causes bad performance | |||||
| * | Change _Overwrite to get dict entries rather than mutate | Rapptz | 2021-07-07 | 1 | -4/+4 | |
| | | ||||||
| * | Move global user storage from WeakValueDictionary to dict | Rapptz | 2021-07-07 | 2 | -6/+44 | |
| | | | | | | | | | | | | | Profiling showed that WeakValueDictionary caused rather significant and noticeable slowdowns during startup. Since the only thing it was used for was to automatically remove the key from the mapping when the reference count reaches zero, the same could theoretically be accomplished by using the __del__ special method. There is a chance that this could lead to a memory leak since the __del__ method is not always called, but the only instances of this happening are during interpreter shutdown to my knowledge and at that point the mapping is the least of my concern. | |||||
| * | Allow use of orjson instead of json | Rapptz | 2021-07-07 | 4 | -6/+27 | |
| | | | | | | | | The difference in speed seems negligible at start up, which is when most time is taken for actually parsing JSON. I could potentially be missing something but profiling didn't point to any discernable difference. | |||||
| * | Type-hint backoff.py | Josh | 2021-07-07 | 1 | -9/+27 | |
| | | ||||||
| * | Update intents docs to reflect presence update changes | apple502j | 2021-07-07 | 1 | -2/+2 | |
| | | ||||||
| * | [commands] update clean_content to work when standalone | z03h | 2021-07-07 | 1 | -50/+43 | |
| | | ||||||
| * | [commands] Document the thread converter | ToxicKidz | 2021-07-07 | 3 | -1/+11 | |
| | | ||||||
| * | [commands] Add ThreadConverter | Alex Nørgaard | 2021-07-05 | 2 | -0/+57 | |
| | | ||||||
| * | Separate member_update and presence_update events | Rapptz | 2021-07-04 | 2 | -3/+19 | |
| | | ||||||
| * | Update README to point to 3.8 requirement | Rapptz | 2021-07-04 | 2 | -2/+2 | |
| | | ||||||
| * | Add SelectOption.__str__ | Rapptz | 2021-07-04 | 1 | -0/+10 | |
| | | ||||||
| * | Fix typo in stage_instance.py | Aaron Hennessey | 2021-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix typo in voice_client.py | Josh | 2021-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix Permission serialisation in audit logs | Rapptz | 2021-07-04 | 1 | -2/+2 | |
| | | | | | Fix #7171 | |||||
| * | Fix typing errors with Client | Rapptz | 2021-07-04 | 3 | -17/+31 | |
| | | ||||||
| * | Specify View timeouts is in seconds | Rapptz | 2021-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix type errors and potentially unbound code in http.py | Rapptz | 2021-07-04 | 1 | -28/+35 | |
| | | ||||||
| * | Ignore linting error when accessing Python 3.10 unions | Rapptz | 2021-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix some typing errors and reformat enums.py | Rapptz | 2021-07-04 | 1 | -74/+118 | |
| | | ||||||
| * | Document on_thread_join also applying to thread creation | Rapptz | 2021-07-04 | 1 | -1/+2 | |
| | | ||||||
| * | Add a warning in on_interaction | Rapptz | 2021-07-04 | 1 | -1/+7 | |
| | | ||||||
| * | [commands] Remove window reassignment when tokens reach 0 | Rapptz | 2021-07-04 | 1 | -5/+0 | |
| | | ||||||
| * | Mention ephemeral messages can only be edited with raw method | Rapptz | 2021-07-03 | 1 | -0/+3 | |
| | | ||||||
| * | Fix Client.fetch_channel not returning Thread | Alex Nørgaard | 2021-07-03 | 7 | -15/+22 | |
| | | ||||||
| * | Fix ui.Button constructor default style to match the decorator | Rapptz | 2021-07-03 | 1 | -1/+1 | |
| | | ||||||
| * | Add MessageFlags.ephemeral | Rapptz | 2021-07-03 | 1 | -0/+9 | |
| | | ||||||
| * | Fix building docs due to missing InteractionMessage in __all__ | Alex Nørgaard | 2021-07-03 | 1 | -0/+1 | |
| | | ||||||
| * | Fix typing errors in PartialEmoji | Rapptz | 2021-07-03 | 1 | -3/+3 | |
| | | ||||||
| * | Document TextChannel.start_thread return type | Rapptz | 2021-07-03 | 2 | -0/+10 | |
| | | ||||||
| * | Change Message.__repr__ to show inherited type name | Rapptz | 2021-07-03 | 1 | -2/+2 | |
| | | ||||||
| * | Add support for fetching the original interaction response message | Rapptz | 2021-07-03 | 2 | -6/+288 | |
| | | ||||||
| * | Remove slots from flags | Rapptz | 2021-07-03 | 2 | -4/+1 | |
| | | | | | Fix #7159 | |||||
| * | Fix typo with exception name in InteractionResponse | Rapptz | 2021-07-03 | 1 | -4/+4 | |
| | | ||||||
| * | Mention the discord.ui types in the read-only component types | Rapptz | 2021-07-03 | 1 | -0/+10 | |
| | | ||||||
| * | Typehint permissions | Rapptz | 2021-07-03 | 2 | -71/+129 | |
| | | ||||||
| * | Add Interaction.permissions to get resolved permissions | Rapptz | 2021-07-03 | 1 | -1/+15 | |
| | | ||||||
| * | Type hint instance variables in interactions | Rapptz | 2021-07-03 | 2 | -29/+24 | |
| | | ||||||
| * | Typehint error.py | Rapptz | 2021-07-03 | 1 | -23/+67 | |
| | | ||||||
| * | Use "raised" instead of "thrown" for exception documentation | Rapptz | 2021-07-03 | 1 | -13/+12 | |
| | | ||||||
| * | Raise an exception if an interaction has been responded before | Rapptz | 2021-07-03 | 3 | -4/+42 | |
| | | | | | Fix #7153 | |||||
| * | Add Thread.is_nsfw | Alex Nørgaard | 2021-07-03 | 1 | -0/+9 | |
| | | ||||||
| * | Fix versionadded on ChannelType.private_thread | Alex Nørgaard | 2021-07-02 | 1 | -1/+1 | |
| | | ||||||
| * | Update examples of interactions to mention components | jack1142 | 2021-07-02 | 1 | -2/+1 | |
| | | ||||||
| * | Rework view timeouts to work as documented | Rapptz | 2021-07-02 | 1 | -34/+63 | |
| | | ||||||
| * | [commands] Add back CommandOnCooldown.type | Rapptz | 2021-07-02 | 3 | -4/+11 | |
| | | ||||||
| * | [commands] Mention that dynamic_cooldown callable can return None | Rapptz | 2021-07-02 | 1 | -3/+4 | |
| | | ||||||
| * | Add Thread.mention | Rapptz | 2021-07-01 | 1 | -0/+5 | |
| | | ||||||