Hello community,
here is the log from the commit of package python-mautrix-telegram for
openSUSE:Factory checked in at 2020-06-10 00:46:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mautrix-telegram (Old)
and /work/SRC/openSUSE:Factory/.python-mautrix-telegram.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mautrix-telegram"
Wed Jun 10 00:46:46 2020 rev:4 rq:811717 version:0.8.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-mautrix-telegram/python-mautrix-telegram.changes
2020-05-26 17:23:20.340493174 +0200
+++
/work/SRC/openSUSE:Factory/.python-mautrix-telegram.new.3606/python-mautrix-telegram.changes
2020-06-10 00:46:48.722693537 +0200
@@ -1,0 +2,43 @@
+Fri Jun 5 08:23:07 UTC 2020 - Dead Mozay <[email protected]>
+
+- Corrected dependencies in spec and requirements.txt
+
+-------------------------------------------------------------------
+Thu Jun 4 14:07:30 UTC 2020 - Dead Mozay <[email protected]>
+
+- Dependencies updated according to requirements.txt
+
+-------------------------------------------------------------------
+Wed Jun 3 16:39:17 UTC 2020 - Dead Mozay <[email protected]>
+
+- Update to version 0.8.0:
+ + Added
+ - Command for backfilling room history from Telegram.
+ - Optional end-to-bridge encryption support.
+ See page on wiki for more info.
+ - allow_avatar_remove config option to sync removed avatars
+ from Telegram instead of leaving the last known avatar
+ forever.
+ - private_chat_portal_meta config option to set private chat
+ portal room name/avatar explicitly. This is enabled
+ implicitly if end-to-bridge encryption is enabled.
+ - Config options to send delivery receipts and error notices.
+ - Bridging for Telegram dice roll messages.
+ - Implemented MSC2346: Bridge information state event for
+ newly created rooms
+ + Improved
+ - Moved private information to trace log level
+ + Fixed
+ - Riot iOS not showing stickers properly.
+ - Updated to Telethon 1.13 to fix bugs like #443.
+ - sync_direct_chats option creating non-working portals
+ - Video thumbnailing sometimes leaving behind downloaded
+ videos in /tmp
+ - Admin detection on Telegram-side relaybot commands
+ - Bug handling ChatForbidden when syncing chats
+ - Infinite loop of avatar changes when using double puppeting
+ * Rebase fix-install-files.patch
+ * Remove fix-test.patch, Is no longer needed
+ * Removed source license, now comes with source code
+
+-------------------------------------------------------------------
Old:
----
LICENSE
fix-test.patch
mautrix-telegram-0.7.2.tar.gz
New:
----
mautrix-telegram-0.8.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mautrix-telegram.spec ++++++
--- /var/tmp/diff_new_pack.nqcHYR/_old 2020-06-10 00:46:49.610695753 +0200
+++ /var/tmp/diff_new_pack.nqcHYR/_new 2020-06-10 00:46:49.614695763 +0200
@@ -20,28 +20,25 @@
# Python2 is not supported
%define skip_python2 1
Name: python-mautrix-telegram
-Version: 0.7.2
+Version: 0.8.0
Release: 0
Summary: A Matrix-Telegram hybrid puppeting/relaybot bridge
License: AGPL-3.0-only
URL: https://github.com/tulir/mautrix-telegram
Source0:
https://files.pythonhosted.org/packages/source/m/mautrix-telegram/mautrix-telegram-%{version}.tar.gz
Source1: mautrix-telegram.service
-# https://github.com/tulir/mautrix-telegram/issues/454
-Source99:
https://raw.githubusercontent.com/tulir/mautrix-telegram/master/LICENSE
-Patch0: fix-test.patch
-Patch1: fix-install-files.patch
+Patch0: fix-install-files.patch
BuildRequires: %{python_module pytest-runner}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: systemd-rpm-macros
Requires: python-SQLAlchemy >= 1.2.3
-Requires: python-Telethon >= 1.10
+Requires: python-Telethon >= 1.13
Requires: python-aiohttp >= 3.0.1
Requires: python-alembic >= 1.0.0
Requires: python-commonmark >= 0.8.1
-Requires: python-mautrix >= 0.4.0
+Requires: python-mautrix >= 0.5.0
Requires: python-python-magic >= 0.4.15
Requires: python-ruamel.yaml >= 0.15.35
Requires: python-telethon-session-sqlalchemy >= 0.2.14
@@ -59,11 +56,11 @@
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module SQLAlchemy >= 1.2.3}
-BuildRequires: %{python_module Telethon >= 1.10}
+BuildRequires: %{python_module Telethon >= 1.13}
BuildRequires: %{python_module aiohttp >= 3.0.1}
BuildRequires: %{python_module alembic >= 1.0.0}
BuildRequires: %{python_module commonmark >= 0.8.1}
-BuildRequires: %{python_module mautrix >= 0.4.0}
+BuildRequires: %{python_module mautrix >= 0.5.0}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest-mock}
BuildRequires: %{python_module pytest}
@@ -85,8 +82,8 @@
%prep
%setup -q -n mautrix-telegram-%{version}
+sed -i "s/mautrix==0.5.0/mautrix>=0.5.0/g" requirements.txt
%autopatch -p1
-cp %{SOURCE99} .
%build
%python_build
++++++ fix-install-files.patch ++++++
--- /var/tmp/diff_new_pack.nqcHYR/_old 2020-06-10 00:46:49.642695833 +0200
+++ /var/tmp/diff_new_pack.nqcHYR/_new 2020-06-10 00:46:49.642695833 +0200
@@ -1,14 +1,14 @@
diff -rub a/setup.py b/setup.py
---- a/setup.py 2020-01-26 00:53:45.913212000 +0600
-+++ b/setup.py 2020-01-26 02:03:09.142426230 +0600
-@@ -76,8 +76,9 @@
- "web/public/*.mako", "web/public/*.png", "web/public/*.css",
+--- a/setup.py 2020-04-24 23:10:10.000000000 +0600
++++ b/setup.py 2020-06-03 22:03:50.729089296 +0600
+@@ -74,8 +74,9 @@
+ "example-config.yaml",
]},
data_files=[
-- (".", ["example-config.yaml", "alembic.ini"]),
+- (".", ["alembic.ini"]),
- ("alembic", ["alembic/env.py"]),
- ("alembic/versions", glob.glob("alembic/versions/*.py"))
-+ ("/etc/mautrix-telegram", ["example-config.yaml"]),
++ ("/etc/mautrix-telegram", ["mautrix_telegram/example-config.yaml"]),
+ ("/etc/alembic", ["alembic.ini"]),
+ ("/usr/share/alembic", ["alembic/env.py"]),
+ ("/usr/share/alembic/versions", glob.glob("alembic/versions/*.py"))
++++++ mautrix-telegram-0.7.2.tar.gz -> mautrix-telegram-0.8.0.tar.gz ++++++
++++ 4181 lines of diff (skipped)