Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-aiohttp-socks for
openSUSE:Factory checked in at 2024-11-25 23:22:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-aiohttp-socks (Old)
and /work/SRC/openSUSE:Factory/.python-aiohttp-socks.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-aiohttp-socks"
Mon Nov 25 23:22:21 2024 rev:12 rq:1226213 version:0.9.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-aiohttp-socks/python-aiohttp-socks.changes
2024-08-22 18:14:13.544043304 +0200
+++
/work/SRC/openSUSE:Factory/.python-aiohttp-socks.new.28523/python-aiohttp-socks.changes
2024-11-25 23:22:45.213807913 +0100
@@ -1,0 +2,10 @@
+Mon Nov 25 08:32:57 UTC 2024 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 0.9.1
+ * Update Github CI configuration
+ * Update README.md
+ * Update .gitignore
+ * Move project metadata to pyproject.toml
+ * Update pyproject.toml, bump version
+
+-------------------------------------------------------------------
Old:
----
aiohttp_socks-0.9.0.tar.gz
New:
----
aiohttp_socks-0.9.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-aiohttp-socks.spec ++++++
--- /var/tmp/diff_new_pack.7K6X1O/_old 2024-11-25 23:22:45.945838426 +0100
+++ /var/tmp/diff_new_pack.7K6X1O/_new 2024-11-25 23:22:45.945838426 +0100
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-aiohttp-socks
-Version: 0.9.0
+Version: 0.9.1
Release: 0
Summary: SOCKS proxy connector for aiohttp
License: Apache-2.0
++++++ aiohttp_socks-0.9.0.tar.gz -> aiohttp_socks-0.9.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/PKG-INFO
new/aiohttp_socks-0.9.1/PKG-INFO
--- old/aiohttp_socks-0.9.0/PKG-INFO 2024-07-31 08:19:18.348401000 +0200
+++ new/aiohttp_socks-0.9.1/PKG-INFO 2024-11-20 14:49:16.908458500 +0100
@@ -1,12 +1,30 @@
Metadata-Version: 2.1
Name: aiohttp_socks
-Version: 0.9.0
+Version: 0.9.1
Summary: Proxy connector for aiohttp
-Home-page: https://github.com/romis2012/aiohttp-socks
-Author: Roman Snegirev
-Author-email: [email protected]
-License: Apache 2
-Keywords: asyncio aiohttp socks socks5 socks4 http proxy
+Author-email: Roman Snegirev <[email protected]>
+License: Apache-2.0
+Project-URL: homepage, https://github.com/romis2012/aiohttp-socks
+Project-URL: repository, https://github.com/romis2012/aiohttp-socks
+Keywords: asyncio,aiohttp,socks,socks5,socks4,http,proxy
+Classifier: Development Status :: 4 - Beta
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
+Classifier: Operating System :: MacOS
+Classifier: Operating System :: Microsoft
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Topic :: Internet :: WWW/HTTP
+Classifier: Intended Audience :: Developers
+Classifier: Framework :: AsyncIO
+Classifier: License :: OSI Approved :: Apache Software License
+Requires-Python: >=3.8.0
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: aiohttp>=3.10.0
@@ -26,8 +44,8 @@
## Requirements
-- Python >= 3.6
-- aiohttp >= 2.3.2
+- Python >= 3.8
+- aiohttp >= 3.10.0
- python-socks[asyncio] >= 1.0.1
## Installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/README.md
new/aiohttp_socks-0.9.1/README.md
--- old/aiohttp_socks-0.9.0/README.md 2023-10-02 11:51:02.000000000 +0200
+++ new/aiohttp_socks-0.9.1/README.md 2024-08-02 07:42:12.000000000 +0200
@@ -12,8 +12,8 @@
## Requirements
-- Python >= 3.6
-- aiohttp >= 2.3.2
+- Python >= 3.8
+- aiohttp >= 3.10.0
- python-socks[asyncio] >= 1.0.1
## Installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/aiohttp_socks/__init__.py
new/aiohttp_socks-0.9.1/aiohttp_socks/__init__.py
--- old/aiohttp_socks-0.9.0/aiohttp_socks/__init__.py 2024-07-31
08:16:10.000000000 +0200
+++ new/aiohttp_socks-0.9.1/aiohttp_socks/__init__.py 2024-11-20
13:50:52.000000000 +0100
@@ -1,5 +1,5 @@
__title__ = 'aiohttp-socks'
-__version__ = '0.9.0'
+__version__ = '0.9.1'
from python_socks import (
ProxyError,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/aiohttp_socks/connector.py
new/aiohttp_socks-0.9.1/aiohttp_socks/connector.py
--- old/aiohttp_socks-0.9.0/aiohttp_socks/connector.py 2024-07-31
08:04:44.000000000 +0200
+++ new/aiohttp_socks-0.9.1/aiohttp_socks/connector.py 2024-07-31
08:28:58.000000000 +0200
@@ -105,7 +105,7 @@
try:
host = addr_infos[0][4][0]
port = addr_infos[0][4][1]
- except IndexError:
+ except IndexError: # pragma: no cover
raise ValueError('Invalid arg: `addr_infos`')
ssl = kwargs.get('ssl')
@@ -191,7 +191,7 @@
try:
host = addr_infos[0][4][0]
port = addr_infos[0][4][1]
- except IndexError:
+ except IndexError: # pragma: no cover
raise ValueError('Invalid arg: `addr_infos`')
ssl = kwargs.get('ssl')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/aiohttp_socks.egg-info/PKG-INFO
new/aiohttp_socks-0.9.1/aiohttp_socks.egg-info/PKG-INFO
--- old/aiohttp_socks-0.9.0/aiohttp_socks.egg-info/PKG-INFO 2024-07-31
08:19:18.000000000 +0200
+++ new/aiohttp_socks-0.9.1/aiohttp_socks.egg-info/PKG-INFO 2024-11-20
14:49:16.000000000 +0100
@@ -1,12 +1,30 @@
Metadata-Version: 2.1
Name: aiohttp_socks
-Version: 0.9.0
+Version: 0.9.1
Summary: Proxy connector for aiohttp
-Home-page: https://github.com/romis2012/aiohttp-socks
-Author: Roman Snegirev
-Author-email: [email protected]
-License: Apache 2
-Keywords: asyncio aiohttp socks socks5 socks4 http proxy
+Author-email: Roman Snegirev <[email protected]>
+License: Apache-2.0
+Project-URL: homepage, https://github.com/romis2012/aiohttp-socks
+Project-URL: repository, https://github.com/romis2012/aiohttp-socks
+Keywords: asyncio,aiohttp,socks,socks5,socks4,http,proxy
+Classifier: Development Status :: 4 - Beta
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3.13
+Classifier: Operating System :: MacOS
+Classifier: Operating System :: Microsoft
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Topic :: Internet :: WWW/HTTP
+Classifier: Intended Audience :: Developers
+Classifier: Framework :: AsyncIO
+Classifier: License :: OSI Approved :: Apache Software License
+Requires-Python: >=3.8.0
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: aiohttp>=3.10.0
@@ -26,8 +44,8 @@
## Requirements
-- Python >= 3.6
-- aiohttp >= 2.3.2
+- Python >= 3.8
+- aiohttp >= 3.10.0
- python-socks[asyncio] >= 1.0.1
## Installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/aiohttp_socks-0.9.0/aiohttp_socks.egg-info/SOURCES.txt
new/aiohttp_socks-0.9.1/aiohttp_socks.egg-info/SOURCES.txt
--- old/aiohttp_socks-0.9.0/aiohttp_socks.egg-info/SOURCES.txt 2024-07-31
08:19:18.000000000 +0200
+++ new/aiohttp_socks-0.9.1/aiohttp_socks.egg-info/SOURCES.txt 2024-11-20
14:49:16.000000000 +0100
@@ -2,7 +2,6 @@
MANIFEST.in
README.md
pyproject.toml
-setup.py
aiohttp_socks/__init__.py
aiohttp_socks/_deprecated.py
aiohttp_socks/connector.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/pyproject.toml
new/aiohttp_socks-0.9.1/pyproject.toml
--- old/aiohttp_socks-0.9.0/pyproject.toml 2022-08-16 14:48:20.000000000
+0200
+++ new/aiohttp_socks-0.9.1/pyproject.toml 2024-11-18 10:00:55.000000000
+0100
@@ -1,6 +1,50 @@
+[build-system]
+requires = ['setuptools']
+build-backend = 'setuptools.build_meta'
+
+[project]
+name = 'aiohttp_socks'
+license = { text = 'Apache-2.0' }
+description = 'Proxy connector for aiohttp'
+readme = 'README.md'
+authors = [{ name = 'Roman Snegirev', email = '[email protected]' }]
+keywords = ['asyncio', 'aiohttp', 'socks', 'socks5', 'socks4', 'http', 'proxy']
+requires-python = ">=3.8.0"
+dependencies = ['aiohttp>=3.10.0', 'python-socks[asyncio]>=2.4.3,<3.0.0']
+dynamic = ['version']
+classifiers = [
+ "Development Status :: 4 - Beta",
+ "Programming Language :: Python",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Python :: 3 :: Only",
+ "Programming Language :: Python :: 3.8",
+ "Programming Language :: Python :: 3.9",
+ "Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
+ "Programming Language :: Python :: 3.12",
+ "Programming Language :: Python :: 3.13",
+ "Operating System :: MacOS",
+ "Operating System :: Microsoft",
+ "Operating System :: POSIX :: Linux",
+ "Topic :: Internet :: WWW/HTTP",
+ "Intended Audience :: Developers",
+ "Framework :: AsyncIO",
+ "License :: OSI Approved :: Apache Software License",
+]
+
+[project.urls]
+homepage = 'https://github.com/romis2012/aiohttp-socks'
+repository = 'https://github.com/romis2012/aiohttp-socks'
+
+[tool.setuptools.dynamic]
+version = { attr = 'aiohttp_socks.__version__' }
+
+[tool.setuptools.packages.find]
+include = ['aiohttp_socks*']
+
[tool.black]
line-length = 99
-target-version = ['py37', 'py38', 'py39']
+target-version = ['py38', 'py39', 'py310', 'py311', 'py312']
skip-string-normalization = true
preview = true
verbose = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/aiohttp_socks-0.9.0/setup.py
new/aiohttp_socks-0.9.1/setup.py
--- old/aiohttp_socks-0.9.0/setup.py 2024-07-31 08:08:11.000000000 +0200
+++ new/aiohttp_socks-0.9.1/setup.py 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-#!/usr/bin/env python
-import os
-import re
-import sys
-
-from setuptools import setup
-
-if sys.version_info < (3, 8, 0):
- raise RuntimeError('aiohttp-socks requires Python 3.8+')
-
-
-def get_version():
- here = os.path.dirname(os.path.abspath(__file__))
- filename = os.path.join(here, 'aiohttp_socks', '__init__.py')
- contents = open(filename).read()
- pattern = r"^__version__ = '(.*?)'$"
- return re.search(pattern, contents, re.MULTILINE).group(1)
-
-
-def get_long_description():
- with open('README.md', mode='r', encoding='utf8') as f:
- return f.read()
-
-
-setup(
- name='aiohttp_socks',
- author='Roman Snegirev',
- author_email='[email protected]',
- version=get_version(),
- license='Apache 2',
- url='https://github.com/romis2012/aiohttp-socks',
- description='Proxy connector for aiohttp',
- long_description=get_long_description(),
- long_description_content_type='text/markdown',
- packages=['aiohttp_socks'],
- keywords='asyncio aiohttp socks socks5 socks4 http proxy',
- install_requires=[
- 'aiohttp>=3.10.0',
- 'python-socks[asyncio]>=2.4.3,<3.0.0',
- ],
-)