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 <adrian.glaub...@suse.com> + +- 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: snegir...@gmail.com -License: Apache 2 -Keywords: asyncio aiohttp socks socks5 socks4 http proxy +Author-email: Roman Snegirev <snegir...@gmail.com> +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: snegir...@gmail.com -License: Apache 2 -Keywords: asyncio aiohttp socks socks5 socks4 http proxy +Author-email: Roman Snegirev <snegir...@gmail.com> +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 = 'snegir...@gmail.com' }] +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='snegir...@gmail.com', - 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', - ], -)