Browse Source

Document ConnectionType and readd requests to doc requirements

pull/10109/head
dolfies 3 years ago
parent
commit
9d471b64cd
  1. 70
      docs/api.rst
  2. 21
      setup.py

70
docs/api.rst

@ -3153,6 +3153,76 @@ of :class:`enum.Enum`.
The user must accept Discord's terms of service.
.. class:: ConnectionType
Represents the type of connection a user has with Discord.
.. versionadded:: 2.0
.. attribute:: battle_net
The user has a Battle.net connection.
.. attribute:: contacts
The user has a contact sync connection.
.. attribute:: epic_games
The user has an Epic Games connection.
.. attribute:: facebook
The user has a Facebook connection.
.. attribute:: github
The user has a GitHub connection.
.. attribute:: league_of_legends
The user has a League of Legends connection.
.. attribute:: playstation
The user has a PlayStation connection.
.. attribute:: reddit
The user has a Reddit connection.
.. attribute:: samsung
The user has a Samsung Account connection.
.. attribute:: spotify
The user has a Spotify connection.
.. attribute:: skype
The user has a Skype connection.
.. attribute:: steam
The user has a Steam connection.
.. attribute:: twitch
The user has a Twitch connection.
.. attribute:: twitter
The user has a Twitter connection.
.. attribute:: youtube
The user has a YouTube connection.
.. attribute:: xbox
The user has an Xbox Live connection.
.. class:: InteractionType
Specifies the type of :class:`Interaction`.

21
setup.py

@ -16,13 +16,12 @@ if version.endswith(('a', 'b', 'rc')):
# append version identifier based on commit count
try:
import subprocess
p = subprocess.Popen(['git', 'rev-list', '--count', 'HEAD'],
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p = subprocess.Popen(['git', 'rev-list', '--count', 'HEAD'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = p.communicate()
if out:
version += out.decode('utf-8').strip()
p = subprocess.Popen(['git', 'rev-parse', '--short', 'HEAD'],
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
p = subprocess.Popen(['git', 'rev-parse', '--short', 'HEAD'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = p.communicate()
if out:
version += '+g' + out.decode('utf-8').strip()
@ -40,21 +39,17 @@ extras_require = {
'sphinxcontrib_trio==1.1.2',
'sphinxcontrib-websupport',
'typing-extensions',
'requests',
],
'speed': [
'aiohttp[speedups]',
'orjson>=3.5.4',
],
'test': [
'coverage[toml]',
'pytest',
'pytest-asyncio',
'pytest-cov',
'pytest-mock'
]
'test': ['coverage[toml]', 'pytest', 'pytest-asyncio', 'pytest-cov', 'pytest-mock'],
}
setup(name='discord.py-self',
setup(
name='discord.py-self',
author='Dolfies',
url='https://github.com/dolfies/discord.py-self',
project_urls={
@ -87,5 +82,5 @@ setup(name='discord.py-self',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Utilities',
'Typing :: Typed',
]
],
)

Loading…
Cancel
Save