Merge branch 'develop' into asyncio-dev

# Conflicts:
#	pyrogram/__init__.py
This commit is contained in:
Dan 2020-05-02 21:02:40 +02:00
commit 2f3dc3f39e
2 changed files with 5 additions and 3 deletions

View File

@ -16,7 +16,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with Pyrogram. If not, see <http://www.gnu.org/licenses/>.
__version__ = "0.17.0-async"
__version__ = "0.17.1-async"
__license__ = "GNU Lesser General Public License v3 or later (LGPLv3+)"
__copyright__ = "Copyright (C) 2017-2020 Dan <https://github.com/delivrance>"

View File

@ -16,7 +16,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with Pyrogram. If not, see <http://www.gnu.org/licenses/>.
import re
import typing
from collections import OrderedDict
from datetime import datetime
from json import dumps
@ -48,7 +48,9 @@ class Object(metaclass=Meta):
if isinstance(obj, bytes):
return repr(obj)
if isinstance(obj, re.Match):
# https://t.me/pyrogramchat/167281
# Instead of re.Match, which breaks for python <=3.6
if isinstance(obj, typing.Match):
return repr(obj)
return OrderedDict(