Version history¶
v1.1.0 (December 30, 2022)¶
Bug fixes
- New attributes for own system:
- Interface with autoproxy settings:
Membermodels now have anautoproxy_enabledattributeNew
Client.get_autoproxy_settingsmethodNew
Client.update_autoproxy_settingsmethod
v1.0.0 (June 10, 2022)¶
Total upgrade to PluralKit API v2! (finally!)
Revamped model organization and 33 client methods
Smarter rate limiting
Low-level bug fixes
v0.1.2 (July 13, 2021)¶
New features¶
Added rate limiting (at most 1 request per half second).
Added rich comparison to the
Timestampclass, so Timestamp objects can be compared with other Timestamp objects or withdatetime.datetimeobjects.Client.get_fronterscan now accept Discord IDs.Client.get_switchescan now accept Discord IDs.
Improvements¶
Improved clarity & accuracy of pluralkit.py exceptions.
v0.1.0 (July 12, 2021)¶
New features¶
Fixes¶
Fixed
Birthdayfrom raisingValueErrorfor member birthdays with hidden years.Raise
MemberNotFoundexception for invalid member IDs inClient.get_member.Fixed
Member.colorattribute.
v0.0.1 (Jun 26, 2021)¶
New features¶
Clientclass to coordinate with the PluralKit v1 API.Client.delete_membermethod to delete a member of one’s system.Client.edit_membermethod to edit a member of one’s system.Client.edit_systemmethod to edit one’s system.Client.get_frontersmethod to retrieve a system’s current fronters.Client.get_membermethod to retrieve a member by their ID.Client.get_membersmethod to retrieve a list of a system’s members.Client.get_messagemethod to retrieve information about a proxied message.Client.get_switchesmethod to retrieve a system’s switch history.Client.get_systemmethod to retrieve a system.Client.new_membermethod to create a new member of one’s system.Client.new_switchmethod to log a new switch in one’s system.Systemclass to represent PluralKit systems.Memberclass to represent PluralKit system members.Switchclass to represent switches.Messageclass to represent proxied messages.ProxyTagclass to represent member proxy tags.ProxyTagsclass to represent sets of proxy tags.Colorclass to represent member colors.Timestampclass to represent PluralKit timestamps.Birthdayclass to represent member birthdays.Timezoneclass to represent PluralKit timezones.Privacyenumeration to represent PluralKit privacy settings.