kopia lustrzana https://github.com/halcy/Mastodon.py
Update and fix docs
rodzic
8586462c6c
commit
f44cba479c
|
@ -55,109 +55,73 @@ Base types
|
|||
|
||||
Return types
|
||||
============
|
||||
.. autoclass:: mastodon.return_types.WebPushSubscriptionAlerts
|
||||
.. autoclass:: mastodon.return_types.Account
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.WebPushSubscription
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.UserList
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Translation
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.TagHistory
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Tag
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Suggestion
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StreamReaction
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StatusSource
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StatusMention
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StatusEdit
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Status
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.SearchV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Search
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.ScheduledStatusParams
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.ScheduledStatus
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Rule
|
||||
.. autoclass:: mastodon.return_types.AccountField
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Role
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Report
|
||||
.. autoclass:: mastodon.return_types.CredentialAccountSource
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Relationship
|
||||
.. autoclass:: mastodon.return_types.Status
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Reaction
|
||||
.. autoclass:: mastodon.return_types.StatusEdit
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PushNotification
|
||||
.. autoclass:: mastodon.return_types.FilterResult
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PreviewCardAuthor
|
||||
.. autoclass:: mastodon.return_types.StatusMention
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PreviewCard
|
||||
.. autoclass:: mastodon.return_types.ScheduledStatus
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Preferences
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PollOption
|
||||
.. autoclass:: mastodon.return_types.ScheduledStatusParams
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Poll
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PollOption
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Conversation
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Tag
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.TagHistory
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.CustomEmoji
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Application
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Relationship
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Notification
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.NodeinfoUsageUsers
|
||||
.. autoclass:: mastodon.return_types.Context
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.NodeinfoUsage
|
||||
.. autoclass:: mastodon.return_types.UserList
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.NodeinfoSoftware
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.NodeinfoServices
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.NodeinfoMetadata
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Nodeinfo
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentVideoMetadata
|
||||
.. autoclass:: mastodon.return_types.MediaAttachment
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentMetadataContainer
|
||||
|
@ -166,188 +130,227 @@ Return types
|
|||
.. autoclass:: mastodon.return_types.MediaAttachmentImageMetadata
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentVideoMetadata
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentAudioMetadata
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentFocusPoint
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentColors
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachmentAudioMetadata
|
||||
.. autoclass:: mastodon.return_types.PreviewCard
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.MediaAttachment
|
||||
.. autoclass:: mastodon.return_types.PreviewCardAuthor
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Marker
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceVapidKey
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceUsageUsers
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceUsage
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceURLsV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceURLs
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceTranslationConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceThumbnailVersions
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceThumbnail
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceStatusConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceStatistics
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceRegistrations
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstancePollConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceMediaConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceIcon
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceContact
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceConfigurationV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.InstanceAccountConfiguration
|
||||
.. autoclass:: mastodon.return_types.SearchV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Instance
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.IdentityProof
|
||||
.. autoclass:: mastodon.return_types.InstanceConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterV2
|
||||
.. autoclass:: mastodon.return_types.InstanceURLs
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterStatus
|
||||
.. autoclass:: mastodon.return_types.InstanceV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterResult
|
||||
.. autoclass:: mastodon.return_types.InstanceIcon
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterKeyword
|
||||
.. autoclass:: mastodon.return_types.InstanceConfigurationV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Filter
|
||||
.. autoclass:: mastodon.return_types.InstanceVapidKey
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FeaturedTag
|
||||
.. autoclass:: mastodon.return_types.InstanceURLsV2
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FamiliarFollowers
|
||||
.. autoclass:: mastodon.return_types.InstanceThumbnail
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.ExtendedDescription
|
||||
.. autoclass:: mastodon.return_types.InstanceThumbnailVersions
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.DomainBlock
|
||||
.. autoclass:: mastodon.return_types.InstanceStatistics
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.CustomEmoji
|
||||
.. autoclass:: mastodon.return_types.InstanceUsage
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.CredentialAccountSource
|
||||
.. autoclass:: mastodon.return_types.InstanceUsageUsers
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Conversation
|
||||
.. autoclass:: mastodon.return_types.Rule
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Context
|
||||
.. autoclass:: mastodon.return_types.InstanceRegistrations
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Application
|
||||
.. autoclass:: mastodon.return_types.InstanceContact
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Announcement
|
||||
.. autoclass:: mastodon.return_types.InstanceAccountConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminRetention
|
||||
.. autoclass:: mastodon.return_types.InstanceStatusConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminReport
|
||||
.. autoclass:: mastodon.return_types.InstanceTranslationConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminMeasureData
|
||||
.. autoclass:: mastodon.return_types.InstanceMediaConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminMeasure
|
||||
.. autoclass:: mastodon.return_types.InstancePollConfiguration
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminIpBlock
|
||||
.. autoclass:: mastodon.return_types.Nodeinfo
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminIp
|
||||
.. autoclass:: mastodon.return_types.NodeinfoSoftware
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminEmailDomainBlockHistory
|
||||
.. autoclass:: mastodon.return_types.NodeinfoServices
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminEmailDomainBlock
|
||||
.. autoclass:: mastodon.return_types.NodeinfoUsage
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDomainBlock
|
||||
.. autoclass:: mastodon.return_types.NodeinfoUsageUsers
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDomainAllow
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDimensionData
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDimension
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminCohort
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminCanonicalEmailBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminAccount
|
||||
.. autoclass:: mastodon.return_types.NodeinfoMetadata
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Activity
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AccountField
|
||||
.. autoclass:: mastodon.return_types.Report
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AccountCreationErrorDetailsField
|
||||
.. autoclass:: mastodon.return_types.AdminReport
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AccountCreationErrorDetails
|
||||
.. autoclass:: mastodon.return_types.WebPushSubscription
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.WebPushSubscriptionAlerts
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.PushNotification
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Preferences
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FeaturedTag
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Marker
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Announcement
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Reaction
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StreamReaction
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FamiliarFollowers
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminAccount
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminIp
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminMeasure
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminMeasureData
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDimension
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDimensionData
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminRetention
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminCohort
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDomainBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminCanonicalEmailBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminDomainAllow
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminEmailDomainBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminEmailDomainBlockHistory
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AdminIpBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.DomainBlock
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.ExtendedDescription
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterKeyword
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.FilterStatus
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.StatusSource
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Suggestion
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Translation
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AccountCreationError
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Account
|
||||
.. autoclass:: mastodon.return_types.AccountCreationErrorDetails
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.AccountCreationErrorDetailsField
|
||||
:members:
|
||||
|
||||
Deprecated types
|
||||
================
|
||||
.. autoclass:: mastodon.return_types.Filter
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.Search
|
||||
:members:
|
||||
|
||||
.. autoclass:: mastodon.return_types.IdentityProof
|
||||
:members:
|
||||
|
||||
|
|
Plik diff jest za duży
Load Diff
|
@ -250,11 +250,12 @@
|
|||
" entity_version = \"0.0.0\"\n",
|
||||
" all_entities_text += f\"class {entity['python_name']}(AttribAccessDict):\\n\"\n",
|
||||
" all_entities_text += f\" \\\"\\\"\\\"\\n {add_dot(entity['description'])}\\n\\n\"\n",
|
||||
" all_entities_text += f\" Example:\\n\"\n",
|
||||
" all_entities_text += f\" ```python\\n\"\n",
|
||||
" all_entities_text += f\" # Returns a {entity['python_name']} object\\n\"\n",
|
||||
" all_entities_text += f\" {entity['func_call']}\\n\"\n",
|
||||
" all_entities_text += f\" ```\\n\\n\"\n",
|
||||
" if \"is_deprecated\" in entity and entity[\"is_deprecated\"] == True:\n",
|
||||
" all_entities_text += f\" THIS ENTITY IS DEPRECATED. IT IS RECOMMENDED THAT YOU DO NOT USE IT.\\n\\n\"\n",
|
||||
" all_entities_text += f\" Example:\\n\\n\"\n",
|
||||
" all_entities_text += f\" .. code-block:: python\\n\\n\"\n",
|
||||
" all_entities_text += f\" # Returns a {entity['python_name']} object\\n\"\n",
|
||||
" all_entities_text += f\" {entity['func_call']}\\n\\n\"\n",
|
||||
" all_entities_text += f\" See also (Mastodon API documentation): {entity['masto_doc_link']}\\n\"\n",
|
||||
" all_entities_text += f\" \\\"\\\"\\\"\\n\"\n",
|
||||
" all_entities_text += \"\\n\"\n",
|
||||
|
@ -372,6 +373,19 @@
|
|||
"print(\"Return types\")\n",
|
||||
"print(\"============\")\n",
|
||||
"for entity in entities:\n",
|
||||
" # Skip if deprecated\n",
|
||||
" if entity.get(\"is_deprecated\") == True:\n",
|
||||
" continue\n",
|
||||
" print(f\".. autoclass:: mastodon.return_types.{entity['python_name']}\")\n",
|
||||
" print(\" :members:\")\n",
|
||||
" print(\"\")\n",
|
||||
"\n",
|
||||
"# Now, the deprecated entities\n",
|
||||
"print(\"Deprecated types\") \n",
|
||||
"print(\"================\")\n",
|
||||
"for entity in entities:\n",
|
||||
" if not entity.get(\"is_deprecated\") == True:\n",
|
||||
" continue\n",
|
||||
" print(f\".. autoclass:: mastodon.return_types.{entity['python_name']}\")\n",
|
||||
" print(\" :members:\")\n",
|
||||
" print(\"\")"
|
||||
|
|
|
@ -8546,8 +8546,9 @@
|
|||
"func_call_additional": null,
|
||||
"func_alternate_acc": null,
|
||||
"manual_update": false,
|
||||
"is_deprecated": true,
|
||||
"masto_doc_link": "https://docs.joinmastodon.org/entities/IdentityProof",
|
||||
"description": "A cryptographic proof-of-identity.",
|
||||
"description": "A cryptographic proof-of-identity. Deprecated since 3.5.0.",
|
||||
"fields": {
|
||||
"provider": {
|
||||
"description": "The name of the identity provider.",
|
||||
|
|
Ładowanie…
Reference in New Issue