Add discord.version_info
This commit is contained in:
parent
6a4bddd69b
commit
2bf527334f
@ -15,8 +15,7 @@ __title__ = 'discord'
|
|||||||
__author__ = 'Rapptz'
|
__author__ = 'Rapptz'
|
||||||
__license__ = 'MIT'
|
__license__ = 'MIT'
|
||||||
__copyright__ = 'Copyright 2015 Rapptz'
|
__copyright__ = 'Copyright 2015 Rapptz'
|
||||||
__version__ = '0.9.0'
|
__version__ = '0.10.0-alpha'
|
||||||
__build__ = 0x009000
|
|
||||||
|
|
||||||
from .client import Client
|
from .client import Client
|
||||||
from .user import User
|
from .user import User
|
||||||
@ -34,9 +33,14 @@ from . import utils
|
|||||||
from . import opus
|
from . import opus
|
||||||
from .voice_client import VoiceClient
|
from .voice_client import VoiceClient
|
||||||
from .enums import ChannelType, ServerRegion, Status
|
from .enums import ChannelType, ServerRegion, Status
|
||||||
|
from collections import namedtuple
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
VersionInfo = namedtuple('VersionInfo', 'major minor micro releaselevel serial')
|
||||||
|
|
||||||
|
version_info = VersionInfo(major=0, minor=10, micro=0, releaselevel='alpha', serial=0)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from logging import NullHandler
|
from logging import NullHandler
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
@ -24,6 +24,7 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from . import __version__ as library_version
|
||||||
from . import endpoints
|
from . import endpoints
|
||||||
from .user import User
|
from .user import User
|
||||||
from .channel import Channel, PrivateChannel
|
from .channel import Channel, PrivateChannel
|
||||||
@ -101,9 +102,13 @@ class Client:
|
|||||||
|
|
||||||
self.connection = ConnectionState(self.dispatch, max_messages)
|
self.connection = ConnectionState(self.dispatch, max_messages)
|
||||||
self.session = aiohttp.ClientSession(loop=self.loop)
|
self.session = aiohttp.ClientSession(loop=self.loop)
|
||||||
|
user_agent = 'discord.py/{0} Python/{1[0]}.{1[1]} aiohttp/{2}'
|
||||||
|
|
||||||
self.headers = {
|
self.headers = {
|
||||||
'content-type': 'application/json',
|
'content-type': 'application/json',
|
||||||
|
'user-agent': user_agent.format(library_version, sys.version_info, aiohttp.__version__)
|
||||||
}
|
}
|
||||||
|
|
||||||
self._closed = False
|
self._closed = False
|
||||||
self._is_logged_in = False
|
self._is_logged_in = False
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user