Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-telethon-session-sqlalchemy
for openSUSE:Factory checked in at 2022-10-12 18:24:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-telethon-session-sqlalchemy (Old)
and
/work/SRC/openSUSE:Factory/.python-telethon-session-sqlalchemy.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-telethon-session-sqlalchemy"
Wed Oct 12 18:24:21 2022 rev:2 rq:1009830 version:0.2.16
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-telethon-session-sqlalchemy/python-telethon-session-sqlalchemy.changes
2020-02-29 21:24:18.162491352 +0100
+++
/work/SRC/openSUSE:Factory/.python-telethon-session-sqlalchemy.new.2275/python-telethon-session-sqlalchemy.changes
2022-10-12 18:25:48.621832188 +0200
@@ -1,0 +2,6 @@
+Tue Oct 11 15:48:35 UTC 2022 - Yogalakshmi Arunachalam <[email protected]>
+
+- Update to version 0.2.16
+ * No upstream changelog
+
+-------------------------------------------------------------------
Old:
----
telethon-session-sqlalchemy-0.2.15.tar.gz
New:
----
telethon-session-sqlalchemy-0.2.16.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-telethon-session-sqlalchemy.spec ++++++
--- /var/tmp/diff_new_pack.NBWYtg/_old 2022-10-12 18:25:50.185836096 +0200
+++ /var/tmp/diff_new_pack.NBWYtg/_new 2022-10-12 18:25:50.189836106 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-telethon-session-sqlalchemy
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-telethon-session-sqlalchemy
-Version: 0.2.15
+Version: 0.2.16
Release: 0
Summary: SQLAlchemy backend for Telethon session storage
License: MIT
++++++ LICENSE ++++++
--- /var/tmp/diff_new_pack.NBWYtg/_old 2022-10-12 18:25:50.233836216 +0200
+++ /var/tmp/diff_new_pack.NBWYtg/_new 2022-10-12 18:25:50.237836226 +0200
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2018 Tulir Asokan
+Copyright (c) 2020 Tulir Asokan
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
++++++ telethon-session-sqlalchemy-0.2.15.tar.gz ->
telethon-session-sqlalchemy-0.2.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/telethon-session-sqlalchemy-0.2.15/LICENSE
new/telethon-session-sqlalchemy-0.2.16/LICENSE
--- old/telethon-session-sqlalchemy-0.2.15/LICENSE 1970-01-01
01:00:00.000000000 +0100
+++ new/telethon-session-sqlalchemy-0.2.16/LICENSE 2020-10-16
21:16:57.000000000 +0200
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2020 Tulir Asokan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/telethon-session-sqlalchemy-0.2.15/MANIFEST.in
new/telethon-session-sqlalchemy-0.2.16/MANIFEST.in
--- old/telethon-session-sqlalchemy-0.2.15/MANIFEST.in 1970-01-01
01:00:00.000000000 +0100
+++ new/telethon-session-sqlalchemy-0.2.16/MANIFEST.in 2020-10-16
21:19:47.000000000 +0200
@@ -0,0 +1,2 @@
+include README.rst
+include LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/telethon-session-sqlalchemy-0.2.15/PKG-INFO
new/telethon-session-sqlalchemy-0.2.16/PKG-INFO
--- old/telethon-session-sqlalchemy-0.2.15/PKG-INFO 2019-05-15
00:04:07.000000000 +0200
+++ new/telethon-session-sqlalchemy-0.2.16/PKG-INFO 2020-10-16
21:19:50.687908000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: telethon-session-sqlalchemy
-Version: 0.2.15
+Version: 0.2.16
Summary: SQLAlchemy backend for Telethon session storage
Home-page: https://github.com/tulir/telethon-session-sqlalchemy
Author: Tulir Asokan
@@ -37,7 +37,7 @@
.. code-block:: python
from alchemysession import AlchemySessionContainer
- container =
AlchemySessionContainer('mysql://user:pass@localhost/telethon')
+ container =
AlchemySessionContainer('postgres://user:pass@localhost/telethon')
If you already have SQLAlchemy set up for your own project, you can
also pass
the engine separately:
@@ -85,7 +85,8 @@
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
-Requires-Python: ~=3.4
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: ~=3.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/telethon-session-sqlalchemy-0.2.15/README.rst
new/telethon-session-sqlalchemy-0.2.16/README.rst
--- old/telethon-session-sqlalchemy-0.2.15/README.rst 2019-04-18
19:13:44.000000000 +0200
+++ new/telethon-session-sqlalchemy-0.2.16/README.rst 2020-10-16
21:19:05.000000000 +0200
@@ -29,7 +29,7 @@
.. code-block:: python
from alchemysession import AlchemySessionContainer
- container = AlchemySessionContainer('mysql://user:pass@localhost/telethon')
+ container =
AlchemySessionContainer('postgres://user:pass@localhost/telethon')
If you already have SQLAlchemy set up for your own project, you can also pass
the engine separately:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/telethon-session-sqlalchemy-0.2.15/alchemysession/__init__.py
new/telethon-session-sqlalchemy-0.2.16/alchemysession/__init__.py
--- old/telethon-session-sqlalchemy-0.2.15/alchemysession/__init__.py
2019-05-15 00:02:54.000000000 +0200
+++ new/telethon-session-sqlalchemy-0.2.16/alchemysession/__init__.py
2020-10-16 21:16:20.000000000 +0200
@@ -1,4 +1,4 @@
from .sqlalchemy import AlchemySessionContainer
-__version__ = "0.2.15"
+__version__ = "0.2.16"
__author__ = "Tulir Asokan <[email protected]>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/telethon-session-sqlalchemy-0.2.15/alchemysession/sqlalchemy.py
new/telethon-session-sqlalchemy-0.2.16/alchemysession/sqlalchemy.py
--- old/telethon-session-sqlalchemy-0.2.15/alchemysession/sqlalchemy.py
2019-05-14 23:03:37.000000000 +0200
+++ new/telethon-session-sqlalchemy-0.2.16/alchemysession/sqlalchemy.py
2020-04-24 19:09:57.000000000 +0200
@@ -2,7 +2,7 @@
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm.scoping import scoped_session
-from sqlalchemy import Column, String, Integer, BigInteger, LargeBinary, orm,
func, select
+from sqlalchemy import Column, String, Integer, BigInteger, LargeBinary, orm,
func, select, and_
import sqlalchemy as sql
from .orm import AlchemySession
@@ -176,7 +176,8 @@
if self.core_mode:
t = self.Session.__table__
rows = self.db_engine.execute(select([func.count(t.c.auth_key)])
- .where(t.c.session_id == session_id))
+ .where(and_(t.c.session_id ==
session_id,
+ t.c.auth_key != b'')))
try:
count, = next(rows)
return count > 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/telethon-session-sqlalchemy-0.2.15/setup.py
new/telethon-session-sqlalchemy-0.2.16/setup.py
--- old/telethon-session-sqlalchemy-0.2.15/setup.py 2019-05-15
00:03:56.000000000 +0200
+++ new/telethon-session-sqlalchemy-0.2.16/setup.py 2020-10-16
21:15:32.000000000 +0200
@@ -2,7 +2,7 @@
setuptools.setup(
name="telethon-session-sqlalchemy",
- version="0.2.15",
+ version="0.2.16",
url="https://github.com/tulir/telethon-session-sqlalchemy",
author="Tulir Asokan",
@@ -22,10 +22,11 @@
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.4",
- "Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
+ "Programming Language :: Python :: 3.7",
+ "Programming Language :: Python :: 3.8",
+ "Programming Language :: Python :: 3.9",
],
- python_requires="~=3.4",
+ python_requires="~=3.5",
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/telethon-session-sqlalchemy-0.2.15/telethon_session_sqlalchemy.egg-info/PKG-INFO
new/telethon-session-sqlalchemy-0.2.16/telethon_session_sqlalchemy.egg-info/PKG-INFO
---
old/telethon-session-sqlalchemy-0.2.15/telethon_session_sqlalchemy.egg-info/PKG-INFO
2019-05-15 00:04:07.000000000 +0200
+++
new/telethon-session-sqlalchemy-0.2.16/telethon_session_sqlalchemy.egg-info/PKG-INFO
2020-10-16 21:19:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.2
Name: telethon-session-sqlalchemy
-Version: 0.2.15
+Version: 0.2.16
Summary: SQLAlchemy backend for Telethon session storage
Home-page: https://github.com/tulir/telethon-session-sqlalchemy
Author: Tulir Asokan
@@ -37,7 +37,7 @@
.. code-block:: python
from alchemysession import AlchemySessionContainer
- container =
AlchemySessionContainer('mysql://user:pass@localhost/telethon')
+ container =
AlchemySessionContainer('postgres://user:pass@localhost/telethon')
If you already have SQLAlchemy set up for your own project, you can
also pass
the engine separately:
@@ -85,7 +85,8 @@
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
-Requires-Python: ~=3.4
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Requires-Python: ~=3.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/telethon-session-sqlalchemy-0.2.15/telethon_session_sqlalchemy.egg-info/SOURCES.txt
new/telethon-session-sqlalchemy-0.2.16/telethon_session_sqlalchemy.egg-info/SOURCES.txt
---
old/telethon-session-sqlalchemy-0.2.15/telethon_session_sqlalchemy.egg-info/SOURCES.txt
2019-05-15 00:04:07.000000000 +0200
+++
new/telethon-session-sqlalchemy-0.2.16/telethon_session_sqlalchemy.egg-info/SOURCES.txt
2020-10-16 21:19:50.000000000 +0200
@@ -1,3 +1,5 @@
+LICENSE
+MANIFEST.in
README.rst
setup.py
alchemysession/__init__.py