Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-flake8-comprehensions for
openSUSE:Factory checked in at 2023-07-12 17:27:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-flake8-comprehensions (Old)
and /work/SRC/openSUSE:Factory/.python-flake8-comprehensions.new.8922
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flake8-comprehensions"
Wed Jul 12 17:27:09 2023 rev:13 rq:1098178 version:3.14.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-flake8-comprehensions/python-flake8-comprehensions.changes
2023-06-21 22:39:44.814330635 +0200
+++
/work/SRC/openSUSE:Factory/.python-flake8-comprehensions.new.8922/python-flake8-comprehensions.changes
2023-07-12 17:27:34.522595853 +0200
@@ -1,0 +2,6 @@
+Tue Jul 11 13:33:29 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 3.14.0:
+ * Drop Python 3.7 support.
+
+-------------------------------------------------------------------
Old:
----
3.13.0.tar.gz
New:
----
3.14.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-flake8-comprehensions.spec ++++++
--- /var/tmp/diff_new_pack.3zXII1/_old 2023-07-12 17:27:35.614603412 +0200
+++ /var/tmp/diff_new_pack.3zXII1/_new 2023-07-12 17:27:35.618603439 +0200
@@ -18,7 +18,7 @@
%define skip_python2 1
Name: python-flake8-comprehensions
-Version: 3.13.0
+Version: 3.14.0
Release: 0
Summary: A flake8 plugin to help you write better list/set/dict
comprehensions
License: ISC
++++++ 3.13.0.tar.gz -> 3.14.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/flake8-comprehensions-3.13.0/.github/workflows/main.yml
new/flake8-comprehensions-3.14.0/.github/workflows/main.yml
--- old/flake8-comprehensions-3.13.0/.github/workflows/main.yml 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/.github/workflows/main.yml 2023-07-10
14:46:03.000000000 +0200
@@ -18,7 +18,6 @@
strategy:
matrix:
python-version:
- - 3.7
- 3.8
- 3.9
- '3.10'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/.pre-commit-config.yaml
new/flake8-comprehensions-3.14.0/.pre-commit-config.yaml
--- old/flake8-comprehensions-3.13.0/.pre-commit-config.yaml 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/.pre-commit-config.yaml 2023-07-10
14:46:03.000000000 +0200
@@ -14,11 +14,11 @@
- id: end-of-file-fixer
- id: trailing-whitespace
- repo: https://github.com/tox-dev/pyproject-fmt
- rev: 0.11.2
+ rev: 0.12.1
hooks:
- id: pyproject-fmt
- repo: https://github.com/asottile/setup-cfg-fmt
- rev: v2.3.0
+ rev: v2.4.0
hooks:
- id: setup-cfg-fmt
args:
@@ -26,7 +26,7 @@
- --max-py-version
- '3.12'
- repo: https://github.com/tox-dev/tox-ini-fmt
- rev: 1.3.0
+ rev: 1.3.1
hooks:
- id: tox-ini-fmt
- repo: https://github.com/rstcheck/rstcheck
@@ -36,26 +36,26 @@
additional_dependencies:
- tomli==2.0.1
- repo: https://github.com/asottile/pyupgrade
- rev: v3.6.0
+ rev: v3.8.0
hooks:
- id: pyupgrade
- args: [--py37-plus]
+ args: [--py38-plus]
- repo: https://github.com/psf/black
rev: 23.3.0
hooks:
- id: black
- repo: https://github.com/adamchainz/blacken-docs
- rev: 1.13.0
+ rev: 1.14.0
hooks:
- id: blacken-docs
additional_dependencies:
- black==23.1.0
- repo: https://github.com/asottile/reorder-python-imports
- rev: v3.9.0
+ rev: v3.10.0
hooks:
- id: reorder-python-imports
args:
- - --py37-plus
+ - --py38-plus
- --application-directories
- .:example:src
- --add-import
@@ -70,6 +70,6 @@
- flake8-tidy-imports
- flake8-typing-imports
- repo: https://github.com/pre-commit/mirrors-mypy
- rev: v1.3.0
+ rev: v1.4.1
hooks:
- id: mypy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/CHANGELOG.rst
new/flake8-comprehensions-3.14.0/CHANGELOG.rst
--- old/flake8-comprehensions-3.13.0/CHANGELOG.rst 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/CHANGELOG.rst 2023-07-10
14:46:03.000000000 +0200
@@ -2,6 +2,11 @@
Changelog
=========
+3.14.0 (2023-07-10)
+-------------------
+
+* Drop Python 3.7 support.
+
3.13.0 (2023-06-15)
-------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/MANIFEST.in
new/flake8-comprehensions-3.14.0/MANIFEST.in
--- old/flake8-comprehensions-3.13.0/MANIFEST.in 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/MANIFEST.in 2023-07-10
14:46:03.000000000 +0200
@@ -1,3 +1,4 @@
+prune tests
include CHANGELOG.rst
include LICENSE
include pyproject.toml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/README.rst
new/flake8-comprehensions-3.14.0/README.rst
--- old/flake8-comprehensions-3.13.0/README.rst 2023-06-15 16:02:00.000000000
+0200
+++ new/flake8-comprehensions-3.14.0/README.rst 2023-07-10 14:46:03.000000000
+0200
@@ -20,7 +20,7 @@
Requirements
============
-Python 3.7 to 3.12 supported.
+Python 3.8 to 3.12 supported.
Installation
============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/pyproject.toml
new/flake8-comprehensions-3.14.0/pyproject.toml
--- old/flake8-comprehensions-3.13.0/pyproject.toml 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/pyproject.toml 2023-07-10
14:46:03.000000000 +0200
@@ -5,7 +5,7 @@
]
[tool.black]
-target-version = ['py37']
+target-version = ['py38']
[tool.pytest.ini_options]
addopts = """\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/compile.py
new/flake8-comprehensions-3.14.0/requirements/compile.py
--- old/flake8-comprehensions-3.13.0/requirements/compile.py 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/compile.py 2023-07-10
14:46:03.000000000 +0200
@@ -18,11 +18,6 @@
"--allow-unsafe",
] + sys.argv[1:]
subprocess.run(
- ["python3.7", *common_args, "-o", "py37.txt"],
- check=True,
- capture_output=True,
- )
- subprocess.run(
["python3.8", *common_args, "-o", "py38.txt"],
check=True,
capture_output=True,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py310.txt
new/flake8-comprehensions-3.14.0/requirements/py310.txt
--- old/flake8-comprehensions-3.13.0/requirements/py310.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py310.txt 2023-07-10
14:46:03.000000000 +0200
@@ -36,16 +36,16 @@
--hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \
--hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd
# via flake8
-pytest==7.3.1 \
-
--hash=sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362 \
-
--hash=sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
+pytest==7.3.2 \
+
--hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \
+
--hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b
# via
# -r requirements.in
# pytest-flake8-path
# pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
+pytest-flake8-path==1.4.0 \
+
--hash=sha256:b1c21f599158c90b68a16d301d1ffa19d25c297ef22f0ca4560160065a852e8b \
+
--hash=sha256:c873d169e4ea5ab889413212bc33eb13d653c0e7f6c630fce6dc982076a228b7
# via -r requirements.in
pytest-randomly==3.12.0 \
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py311.txt
new/flake8-comprehensions-3.14.0/requirements/py311.txt
--- old/flake8-comprehensions-3.13.0/requirements/py311.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py311.txt 2023-07-10
14:46:03.000000000 +0200
@@ -32,16 +32,16 @@
--hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \
--hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd
# via flake8
-pytest==7.3.1 \
-
--hash=sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362 \
-
--hash=sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
+pytest==7.3.2 \
+
--hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \
+
--hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b
# via
# -r requirements.in
# pytest-flake8-path
# pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
+pytest-flake8-path==1.4.0 \
+
--hash=sha256:b1c21f599158c90b68a16d301d1ffa19d25c297ef22f0ca4560160065a852e8b \
+
--hash=sha256:c873d169e4ea5ab889413212bc33eb13d653c0e7f6c630fce6dc982076a228b7
# via -r requirements.in
pytest-randomly==3.12.0 \
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py312.txt
new/flake8-comprehensions-3.14.0/requirements/py312.txt
--- old/flake8-comprehensions-3.13.0/requirements/py312.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py312.txt 2023-07-10
14:46:03.000000000 +0200
@@ -39,9 +39,9 @@
# -r requirements.in
# pytest-flake8-path
# pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
+pytest-flake8-path==1.4.0 \
+
--hash=sha256:b1c21f599158c90b68a16d301d1ffa19d25c297ef22f0ca4560160065a852e8b \
+
--hash=sha256:c873d169e4ea5ab889413212bc33eb13d653c0e7f6c630fce6dc982076a228b7
# via -r requirements.in
pytest-randomly==3.12.0 \
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py37.txt
new/flake8-comprehensions-3.14.0/requirements/py37.txt
--- old/flake8-comprehensions-3.13.0/requirements/py37.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py37.txt 1970-01-01
01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-#
-# This file is autogenerated by pip-compile with Python 3.7
-# by the following command:
-#
-# requirements/compile.py
-#
-exceptiongroup==1.1.1 \
-
--hash=sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e \
-
--hash=sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785
- # via pytest
-flake8==5.0.4 \
-
--hash=sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db \
-
--hash=sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248
- # via pytest-flake8-path
-importlib-metadata==4.2.0 ; python_version < "3.8" \
-
--hash=sha256:057e92c15bc8d9e8109738a48db0ccb31b4d9d5cfbee5a8670879a30be66304b \
-
--hash=sha256:b7e52a1f8dec14a75ea73e0891f3060099ca1d8e6a462a4dff11c3e119ea1b31
- # via
- # -r requirements.in
- # flake8
- # pluggy
- # pytest
- # pytest-randomly
-iniconfig==2.0.0 \
-
--hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \
-
--hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374
- # via pytest
-mccabe==0.7.0 \
-
--hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \
-
--hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e
- # via flake8
-packaging==23.1 \
-
--hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \
-
--hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f
- # via pytest
-pluggy==1.0.0 \
-
--hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \
-
--hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3
- # via pytest
-pycodestyle==2.9.1 \
-
--hash=sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785 \
-
--hash=sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b
- # via flake8
-pyflakes==2.5.0 \
-
--hash=sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2 \
-
--hash=sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3
- # via flake8
-pytest==7.3.1 \
-
--hash=sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362 \
-
--hash=sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
- # via
- # -r requirements.in
- # pytest-flake8-path
- # pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
- # via -r requirements.in
-pytest-randomly==3.12.0 \
-
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
-
--hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd
- # via -r requirements.in
-tomli==2.0.1 \
-
--hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \
-
--hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f
- # via pytest
-typing-extensions==4.6.3 \
-
--hash=sha256:88a4153d8505aabbb4e13aacb7c486c2b4a33ca3b3f807914a9b4c844c471c26 \
-
--hash=sha256:d91d5919357fe7f681a9f2b5b4cb2a5f1ef0a1e9f59c4d8ff0d3491e05c0ffd5
- # via importlib-metadata
-zipp==3.15.0 \
-
--hash=sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b \
-
--hash=sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556
- # via importlib-metadata
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py38.txt
new/flake8-comprehensions-3.14.0/requirements/py38.txt
--- old/flake8-comprehensions-3.13.0/requirements/py38.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py38.txt 2023-07-10
14:46:03.000000000 +0200
@@ -40,16 +40,16 @@
--hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \
--hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd
# via flake8
-pytest==7.3.1 \
-
--hash=sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362 \
-
--hash=sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
+pytest==7.3.2 \
+
--hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \
+
--hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b
# via
# -r requirements.in
# pytest-flake8-path
# pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
+pytest-flake8-path==1.4.0 \
+
--hash=sha256:b1c21f599158c90b68a16d301d1ffa19d25c297ef22f0ca4560160065a852e8b \
+
--hash=sha256:c873d169e4ea5ab889413212bc33eb13d653c0e7f6c630fce6dc982076a228b7
# via -r requirements.in
pytest-randomly==3.12.0 \
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/requirements/py39.txt
new/flake8-comprehensions-3.14.0/requirements/py39.txt
--- old/flake8-comprehensions-3.13.0/requirements/py39.txt 2023-06-15
16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/requirements/py39.txt 2023-07-10
14:46:03.000000000 +0200
@@ -40,16 +40,16 @@
--hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \
--hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd
# via flake8
-pytest==7.3.1 \
-
--hash=sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362 \
-
--hash=sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3
+pytest==7.3.2 \
+
--hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \
+
--hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b
# via
# -r requirements.in
# pytest-flake8-path
# pytest-randomly
-pytest-flake8-path==1.3.0 \
-
--hash=sha256:a1f6a7f045e73b3400a59ad1a874dad39636a8d6bedef6e962396f863e05a4ac \
-
--hash=sha256:a3ddf053b56dbd1981f0e74ca02041e18f4e9f82435052358ffd2c147bf5a461
+pytest-flake8-path==1.4.0 \
+
--hash=sha256:b1c21f599158c90b68a16d301d1ffa19d25c297ef22f0ca4560160065a852e8b \
+
--hash=sha256:c873d169e4ea5ab889413212bc33eb13d653c0e7f6c630fce6dc982076a228b7
# via -r requirements.in
pytest-randomly==3.12.0 \
--hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/setup.cfg
new/flake8-comprehensions-3.14.0/setup.cfg
--- old/flake8-comprehensions-3.13.0/setup.cfg 2023-06-15 16:02:00.000000000
+0200
+++ new/flake8-comprehensions-3.14.0/setup.cfg 2023-07-10 14:46:03.000000000
+0200
@@ -1,6 +1,6 @@
[metadata]
name = flake8_comprehensions
-version = 3.13.0
+version = 3.14.0
description = A flake8 plugin to help you write better list/set/dict
comprehensions.
long_description = file: README.rst
long_description_content_type = text/x-rst
@@ -17,7 +17,6 @@
Natural Language :: English
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
- Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
@@ -34,8 +33,7 @@
packages = find:
install_requires =
flake8!=3.2.0,>=3.0
- importlib-metadata;python_version < "3.8"
-python_requires = >=3.7
+python_requires = >=3.8
include_package_data = True
package_dir =
=src
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/flake8-comprehensions-3.13.0/src/flake8_comprehensions/__init__.py
new/flake8-comprehensions-3.14.0/src/flake8_comprehensions/__init__.py
--- old/flake8-comprehensions-3.13.0/src/flake8_comprehensions/__init__.py
2023-06-15 16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/src/flake8_comprehensions/__init__.py
2023-07-10 14:46:03.000000000 +0200
@@ -1,15 +1,10 @@
from __future__ import annotations
import ast
-import sys
+from importlib.metadata import version
from typing import Any
from typing import Generator
-if sys.version_info >= (3, 8):
- from importlib.metadata import version
-else:
- from importlib_metadata import version
-
class ComprehensionChecker:
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/flake8-comprehensions-3.13.0/tests/test_flake8_comprehensions.py
new/flake8-comprehensions-3.14.0/tests/test_flake8_comprehensions.py
--- old/flake8-comprehensions-3.13.0/tests/test_flake8_comprehensions.py
2023-06-15 16:02:00.000000000 +0200
+++ new/flake8-comprehensions-3.14.0/tests/test_flake8_comprehensions.py
2023-07-10 14:46:03.000000000 +0200
@@ -1,16 +1,11 @@
from __future__ import annotations
import re
-import sys
+from importlib.metadata import version
from textwrap import dedent
import pytest
-if sys.version_info >= (3, 8):
- from importlib.metadata import version
-else:
- from importlib_metadata import version
-
@pytest.fixture
def flake8_path(flake8_path):
@@ -791,14 +786,6 @@
assert result.out_lines == []
-# Column offset for list comprehensions was incorrect in Python < 3.8.
-# See https://bugs.python.org/issue31241 for details.
-if sys.version_info >= (3, 8):
- list_comp_col_offset = 0
-else:
- list_comp_col_offset = 1
-
-
@pytest.mark.parametrize(
"code,failures",
[
@@ -819,7 +806,7 @@
(
"[x for x in range(5)]",
[
- f"./example.py:1:{1 + list_comp_col_offset}: C416 Unnecessary "
+ "./example.py:1:1: C416 Unnecessary "
+ "list comprehension - rewrite using list()."
],
),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8-comprehensions-3.13.0/tox.ini
new/flake8-comprehensions-3.14.0/tox.ini
--- old/flake8-comprehensions-3.13.0/tox.ini 2023-06-15 16:02:00.000000000
+0200
+++ new/flake8-comprehensions-3.14.0/tox.ini 2023-07-10 14:46:03.000000000
+0200
@@ -2,7 +2,7 @@
requires =
tox>=4.2
env_list =
- py{312, 311, 310, 39, 38, 37}
+ py{312, 311, 310, 39, 38}
[testenv]
package = wheel