Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jaraco.text for openSUSE:Factory checked in at 2022-08-20 20:27:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jaraco.text (Old) and /work/SRC/openSUSE:Factory/.python-jaraco.text.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jaraco.text" Sat Aug 20 20:27:48 2022 rev:9 rq:998094 version:3.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jaraco.text/python-jaraco.text.changes 2022-07-05 12:27:00.393829360 +0200 +++ /work/SRC/openSUSE:Factory/.python-jaraco.text.new.2083/python-jaraco.text.changes 2022-08-20 20:27:55.825230743 +0200 @@ -1,0 +2,11 @@ +Thu Aug 18 18:48:46 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to v3.9.1 + * #10: Fixed broken tests in ``read_newlines`` and + ``show-newlines``. +- Release 3.9.0 + * Add ``jaraco.text.show-newlines`` script. +- Release 3.8.1 + * Refreshed packaging. + +------------------------------------------------------------------- Old: ---- jaraco.text-3.8.0.tar.gz New: ---- jaraco.text-3.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jaraco.text.spec ++++++ --- /var/tmp/diff_new_pack.ZFUW21/_old 2022-08-20 20:27:56.381232285 +0200 +++ /var/tmp/diff_new_pack.ZFUW21/_new 2022-08-20 20:27:56.389232307 +0200 @@ -16,35 +16,44 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-jaraco.text -Version: 3.8.0 +Version: 3.9.1 Release: 0 Summary: Tools to work with text License: MIT URL: https://github.com/jaraco/jaraco.text Source0: https://files.pythonhosted.org/packages/source/j/jaraco.text/jaraco.text-%{version}.tar.gz -BuildRequires: %{python_module importlib_resources} -BuildRequires: %{python_module jaraco.context} +BuildRequires: %{python_module autocommand} +BuildRequires: %{python_module importlib_resources if %python-base < 3.9} +BuildRequires: %{python_module inflect} +BuildRequires: %{python_module jaraco.context >= 4.1} BuildRequires: %{python_module jaraco.functools} +BuildRequires: %{python_module more-itertools} BuildRequires: %{python_module pip} -BuildRequires: %{python_module pytest-black} -BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools_scm >= 3.4.1} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros +%if 0%{?python_version_nodots} < 39 Requires: python-importlib_resources +%endif +Requires: python-autocommand +Requires: python-inflect Requires: python-jaraco.context >= 4.1 Requires: python-jaraco.functools -Requires: python-six +Requires: python-more-itertools BuildArch: noarch %python_subpackages %description -jaraco.text Tools for working with text. +This package provides handy routines for dealing with text, such as +wrapping, substitution, trimming, stripping, prefix and suffix removal, +line continuation, indentation, comment processing, identifier processing, +values parsing, case insensitive comparison, and more. %prep %setup -q -n jaraco.text-%{version} @@ -54,21 +63,22 @@ %install %pyproject_install -%python_expand install -Dm 0644 jaraco/text/*.txt %{buildroot}%{$python_sitelib}/jaraco/text/ - -%{python_expand rm -f %{buildroot}%{$python_sitelib}/jaraco/__init__.py* \ - %{buildroot}%{$python_sitelib}/jaraco/__pycache__/__init__.* -$python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/jaraco/ -$python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/jaraco/ -%fdupes %{buildroot}%{$python_sitelib} -} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +# no pathlib2 in the distro +rm conftest.py +%{python_expand # workaround for gh#jaraco/jaraco.text#10 without pathlib2 +if [ %{$python_version_nodots} -lt 310 ]; then + $python_donttest="or read_newlines or report_newlines" +fi +} +%pytest -k "not (dummyprefix ${$python_donttest})" %files %{python_files} %license LICENSE -%doc docs/*.rst README.rst CHANGES.rst -%{python_sitelib}/jaraco* +%doc README.rst CHANGES.rst +%{python_sitelib}/jaraco/text +%{python_sitelib}/jaraco.text-%{version}*-info %changelog ++++++ jaraco.text-3.8.0.tar.gz -> jaraco.text-3.9.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/.coveragerc new/jaraco.text-3.9.1/.coveragerc --- old/jaraco.text-3.8.0/.coveragerc 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/.coveragerc 2022-08-18 22:35:05.000000000 +0200 @@ -2,6 +2,7 @@ omit = # leading `*/` for pytest-dev/pytest-cov#456 */.tox/* + */pep517-build-env-* [report] show_missing = True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/.editorconfig new/jaraco.text-3.9.1/.editorconfig --- old/jaraco.text-3.8.0/.editorconfig 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/.editorconfig 2022-08-18 22:35:05.000000000 +0200 @@ -14,3 +14,6 @@ [*.{yml,yaml}] indent_style = space indent_size = 2 + +[*.rst] +indent_style = space diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/.github/FUNDING.yml new/jaraco.text-3.9.1/.github/FUNDING.yml --- old/jaraco.text-3.8.0/.github/FUNDING.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/jaraco.text-3.9.1/.github/FUNDING.yml 2022-08-18 22:35:05.000000000 +0200 @@ -0,0 +1 @@ +tidelift: pypi/jaraco.text diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/.github/workflows/main.yml new/jaraco.text-3.9.1/.github/workflows/main.yml --- old/jaraco.text-3.8.0/.github/workflows/main.yml 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/.github/workflows/main.yml 2022-08-18 22:35:05.000000000 +0200 @@ -8,19 +8,19 @@ matrix: python: - 3.7 - - 3.9 - - "3.10" + - '3.10' + - '3.11' platform: - ubuntu-latest - macos-latest - windows-latest runs-on: ${{ matrix.platform }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: - python-version: ${{ matrix.python }} + python-version: ${{ matrix.python }}-dev - name: Install tox run: | python -m pip install tox @@ -48,11 +48,11 @@ runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: - python-version: "3.10" + python-version: "3.11-dev" - name: Install tox run: | python -m pip install tox diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/.pre-commit-config.yaml new/jaraco.text-3.9.1/.pre-commit-config.yaml --- old/jaraco.text-3.8.0/.pre-commit-config.yaml 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/.pre-commit-config.yaml 2022-08-18 22:35:05.000000000 +0200 @@ -1,5 +1,5 @@ repos: - repo: https://github.com/psf/black - rev: 22.1.0 + rev: 22.6.0 hooks: - id: black diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/CHANGES.rst new/jaraco.text-3.9.1/CHANGES.rst --- old/jaraco.text-3.8.0/CHANGES.rst 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/CHANGES.rst 2022-08-18 22:35:05.000000000 +0200 @@ -1,3 +1,20 @@ +v3.9.1 +====== + +#10: Fixed broken tests in ``read_newlines`` and ``show-newlines``. + +v3.9.0 +====== + +Add ``jaraco.text.show-newlines`` script. + +v3.8.1 +====== + +Refreshed packaging. + +Enrolled with Tidelift. + v3.8.0 ====== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/PKG-INFO new/jaraco.text-3.9.1/PKG-INFO --- old/jaraco.text-3.8.0/PKG-INFO 2022-06-03 19:21:59.957509800 +0200 +++ new/jaraco.text-3.9.1/PKG-INFO 2022-08-18 22:35:36.883043500 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jaraco.text -Version: 3.8.0 +Version: 3.9.1 Summary: Module for text manipulation Home-page: https://github.com/jaraco/jaraco.text Author: Jason R. Coombs @@ -37,6 +37,15 @@ .. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton +.. image:: https://tidelift.com/badges/package/pypi/jaraco.text + :target: https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=readme + + +This package provides handy routines for dealing with text, such as +wrapping, substitution, trimming, stripping, prefix and suffix removal, +line continuation, indentation, comment processing, identifier processing, +values parsing, case insensitive comparison, and more. See the docs +(linked in the badge above) for the detailed documentation and examples. Layouts ======= @@ -49,3 +58,29 @@ ',.pyf echo "',.pyf" | python -m jaraco.text.to-qwerty qwerty + +Newline Reporting +================= + +Need to know what newlines appear in a file? + +:: + + $ python -m jaraco.text.show-newlines README.rst + newline is '\n' + +For Enterprise +============== + +Available as part of the Tidelift Subscription. + +This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. + +`Learn more <https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=referral&utm_campaign=github>`_. + +Security Contact +================ + +To report a security vulnerability, please use the +`Tidelift security contact <https://tidelift.com/security>`_. +Tidelift will coordinate the fix and disclosure. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/README.rst new/jaraco.text-3.9.1/README.rst --- old/jaraco.text-3.8.0/README.rst 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/README.rst 2022-08-18 22:35:05.000000000 +0200 @@ -20,6 +20,15 @@ .. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton +.. image:: https://tidelift.com/badges/package/pypi/jaraco.text + :target: https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=readme + + +This package provides handy routines for dealing with text, such as +wrapping, substitution, trimming, stripping, prefix and suffix removal, +line continuation, indentation, comment processing, identifier processing, +values parsing, case insensitive comparison, and more. See the docs +(linked in the badge above) for the detailed documentation and examples. Layouts ======= @@ -32,3 +41,29 @@ ',.pyf echo "',.pyf" | python -m jaraco.text.to-qwerty qwerty + +Newline Reporting +================= + +Need to know what newlines appear in a file? + +:: + + $ python -m jaraco.text.show-newlines README.rst + newline is '\n' + +For Enterprise +============== + +Available as part of the Tidelift Subscription. + +This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. + +`Learn more <https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=referral&utm_campaign=github>`_. + +Security Contact +================ + +To report a security vulnerability, please use the +`Tidelift security contact <https://tidelift.com/security>`_. +Tidelift will coordinate the fix and disclosure. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/conftest.py new/jaraco.text-3.9.1/conftest.py --- old/jaraco.text-3.8.0/conftest.py 1970-01-01 01:00:00.000000000 +0100 +++ new/jaraco.text-3.9.1/conftest.py 2022-08-18 22:35:05.000000000 +0200 @@ -0,0 +1,17 @@ +import sys + +import pytest + + +if sys.version_info < (3, 10): + import pathlib2 as pathlib # pragma: nocover +else: + import pathlib # pragma: nocover + + +@pytest.fixture +def tmp_path(tmp_path): + """ + Override tmp_path to wrap in a more modern interface. + """ + return pathlib.Path(tmp_path) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/docs/conf.py new/jaraco.text-3.9.1/docs/conf.py --- old/jaraco.text-3.8.0/docs/conf.py 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/docs/conf.py 2022-08-18 22:35:05.000000000 +0200 @@ -19,7 +19,7 @@ ), dict( pattern=r'PEP[- ](?P<pep_number>\d+)', - url='https://www.python.org/dev/peps/pep-{pep_number:0>4}/', + url='https://peps.python.org/pep-{pep_number:0>4}/', ), ], ) @@ -34,3 +34,5 @@ intersphinx_mapping = { 'python': ('https://docs.python.org/3', None), } + +extensions += ['jaraco.tidelift'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/docs/index.rst new/jaraco.text-3.9.1/docs/index.rst --- old/jaraco.text-3.8.0/docs/index.rst 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/docs/index.rst 2022-08-18 22:35:05.000000000 +0200 @@ -7,6 +7,8 @@ history +.. tidelift-referral-banner:: + .. automodule:: jaraco.text :members: :undoc-members: @@ -24,4 +26,3 @@ * :ref:`genindex` * :ref:`modindex` * :ref:`search` - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/jaraco/text/__init__.py new/jaraco.text-3.9.1/jaraco/text/__init__.py --- old/jaraco.text-3.8.0/jaraco/text/__init__.py 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/jaraco/text/__init__.py 2022-08-18 22:35:05.000000000 +0200 @@ -66,7 +66,7 @@ >>> s in ["Hello World"] True - You may test for set inclusion, but candidate and elements + Allows testing for set inclusion, but candidate and elements must both be folded. >>> FoldedCase("Hello World") in {s} @@ -277,7 +277,7 @@ >>> WordSet.parse("myABCClass") ('my', 'ABC', 'Class') - The result is a WordSet, so you can get the form you need. + The result is a WordSet, providing access to other forms. >>> WordSet.parse("myABCClass").underscore_separated() 'my_ABC_Class' @@ -598,3 +598,22 @@ except StopIteration: return yield item + + +def read_newlines(filename, limit=1024): + r""" + >>> tmp_path = getfixture('tmp_path') + >>> filename = tmp_path / 'out.txt' + >>> _ = filename.write_text('foo\n', newline='') + >>> read_newlines(filename) + '\n' + >>> _ = filename.write_text('foo\r\n', newline='') + >>> read_newlines(filename) + '\r\n' + >>> _ = filename.write_text('foo\r\nbar\nbing\r', newline='') + >>> read_newlines(filename) + ('\r', '\n', '\r\n') + """ + with open(filename) as fp: + fp.read(limit) + return fp.newlines diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/jaraco/text/show-newlines.py new/jaraco.text-3.9.1/jaraco/text/show-newlines.py --- old/jaraco.text-3.8.0/jaraco/text/show-newlines.py 1970-01-01 01:00:00.000000000 +0100 +++ new/jaraco.text-3.9.1/jaraco/text/show-newlines.py 2022-08-18 22:35:05.000000000 +0200 @@ -0,0 +1,33 @@ +import autocommand +import inflect + +from more_itertools import always_iterable + +import jaraco.text + + +def report_newlines(filename): + r""" + Report the newlines in the indicated file. + + >>> tmp_path = getfixture('tmp_path') + >>> filename = tmp_path / 'out.txt' + >>> _ = filename.write_text('foo\nbar\n', newline='') + >>> report_newlines(filename) + newline is '\n' + >>> filename = tmp_path / 'out.txt' + >>> _ = filename.write_text('foo\nbar\r\n', newline='') + >>> report_newlines(filename) + newlines are ('\n', '\r\n') + """ + newlines = jaraco.text.read_newlines(filename) + count = len(tuple(always_iterable(newlines))) + engine = inflect.engine() + print( + engine.plural_noun("newline", count), + engine.plural_verb("is", count), + repr(newlines), + ) + + +autocommand.autocommand(__name__)(report_newlines) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/jaraco.text.egg-info/PKG-INFO new/jaraco.text-3.9.1/jaraco.text.egg-info/PKG-INFO --- old/jaraco.text-3.8.0/jaraco.text.egg-info/PKG-INFO 2022-06-03 19:21:59.000000000 +0200 +++ new/jaraco.text-3.9.1/jaraco.text.egg-info/PKG-INFO 2022-08-18 22:35:36.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jaraco.text -Version: 3.8.0 +Version: 3.9.1 Summary: Module for text manipulation Home-page: https://github.com/jaraco/jaraco.text Author: Jason R. Coombs @@ -37,6 +37,15 @@ .. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton +.. image:: https://tidelift.com/badges/package/pypi/jaraco.text + :target: https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=readme + + +This package provides handy routines for dealing with text, such as +wrapping, substitution, trimming, stripping, prefix and suffix removal, +line continuation, indentation, comment processing, identifier processing, +values parsing, case insensitive comparison, and more. See the docs +(linked in the badge above) for the detailed documentation and examples. Layouts ======= @@ -49,3 +58,29 @@ ',.pyf echo "',.pyf" | python -m jaraco.text.to-qwerty qwerty + +Newline Reporting +================= + +Need to know what newlines appear in a file? + +:: + + $ python -m jaraco.text.show-newlines README.rst + newline is '\n' + +For Enterprise +============== + +Available as part of the Tidelift Subscription. + +This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. + +`Learn more <https://tidelift.com/subscription/pkg/pypi-jaraco.text?utm_source=pypi-jaraco.text&utm_medium=referral&utm_campaign=github>`_. + +Security Contact +================ + +To report a security vulnerability, please use the +`Tidelift security contact <https://tidelift.com/security>`_. +Tidelift will coordinate the fix and disclosure. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/jaraco.text.egg-info/SOURCES.txt new/jaraco.text-3.9.1/jaraco.text.egg-info/SOURCES.txt --- old/jaraco.text-3.8.0/jaraco.text.egg-info/SOURCES.txt 2022-06-03 19:21:59.000000000 +0200 +++ new/jaraco.text-3.9.1/jaraco.text.egg-info/SOURCES.txt 2022-08-18 22:35:36.000000000 +0200 @@ -6,11 +6,13 @@ CHANGES.rst LICENSE README.rst +conftest.py mypy.ini pyproject.toml pytest.ini setup.cfg tox.ini +.github/FUNDING.yml .github/dependabot.yml .github/workflows/main.yml docs/conf.py @@ -24,5 +26,6 @@ jaraco/text/Lorem ipsum.txt jaraco/text/__init__.py jaraco/text/layouts.py +jaraco/text/show-newlines.py jaraco/text/to-dvorak.py jaraco/text/to-qwerty.py \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/jaraco.text.egg-info/requires.txt new/jaraco.text-3.9.1/jaraco.text.egg-info/requires.txt --- old/jaraco.text-3.8.0/jaraco.text.egg-info/requires.txt 2022-06-03 19:21:59.000000000 +0200 +++ new/jaraco.text-3.9.1/jaraco.text.egg-info/requires.txt 2022-08-18 22:35:36.000000000 +0200 @@ -1,5 +1,8 @@ jaraco.functools jaraco.context>=4.1 +autocommand +inflect +more_itertools [:python_version < "3.9"] importlib_resources @@ -8,14 +11,19 @@ sphinx jaraco.packaging>=9 rst.linker>=1.9 +jaraco.tidelift>=1.4 [testing] pytest>=6 pytest-checkdocs>=2.4 pytest-flake8 +flake8<5 pytest-cov -pytest-enabler>=1.0.1 +pytest-enabler>=1.3 [testing:platform_python_implementation != "PyPy"] pytest-black>=0.3.7 pytest-mypy>=0.9.1 + +[testing:python_version < "3.10"] +pathlib2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/pyproject.toml new/jaraco.text-3.9.1/pyproject.toml --- old/jaraco.text-3.8.0/pyproject.toml 2022-06-03 19:21:29.000000000 +0200 +++ new/jaraco.text-3.9.1/pyproject.toml 2022-08-18 22:35:05.000000000 +0200 @@ -7,14 +7,14 @@ [tool.setuptools_scm] -[pytest.enabler.black] +[tool.pytest-enabler.black] addopts = "--black" -[pytest.enabler.mypy] +[tool.pytest-enabler.mypy] addopts = "--mypy" -[pytest.enabler.flake8] +[tool.pytest-enabler.flake8] addopts = "--flake8" -[pytest.enabler.cov] +[tool.pytest-enabler.cov] addopts = "--cov" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaraco.text-3.8.0/setup.cfg new/jaraco.text-3.9.1/setup.cfg --- old/jaraco.text-3.8.0/setup.cfg 2022-06-03 19:21:59.957509800 +0200 +++ new/jaraco.text-3.9.1/setup.cfg 2022-08-18 22:35:36.883043500 +0200 @@ -20,6 +20,9 @@ jaraco.functools jaraco.context >= 4.1 importlib_resources; python_version < "3.9" + autocommand + inflect + more_itertools [options.packages.find] exclude = @@ -33,16 +36,20 @@ pytest >= 6 pytest-checkdocs >= 2.4 pytest-flake8 + flake8 < 5 pytest-black >= 0.3.7; \ python_implementation != "PyPy" pytest-cov pytest-mypy >= 0.9.1; \ python_implementation != "PyPy" - pytest-enabler >= 1.0.1 + pytest-enabler >= 1.3 + + pathlib2; python_version < "3.10" docs = sphinx jaraco.packaging >= 9 rst.linker >= 1.9 + jaraco.tidelift >= 1.4 [options.entry_points]