Skip to content

Instantly share code, notes, and snippets.

@jaraco
Created March 30, 2024 01:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jaraco/ba2d0626182944556c22a71766b14645 to your computer and use it in GitHub Desktop.
Save jaraco/ba2d0626182944556c22a71766b14645 to your computer and use it in GitHub Desktop.
pip-run jaraco.develop -- -m jaraco.develop.projects-run -t 'not fork' -- bash -c 'sed -i -e /ignore_missing_imports/d mypy.ini; tox -- -p no
:cov -k mypy'
librarypaste
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_67vuh/librarypaste/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'uptests\', \'librarypaste\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'uptests\', \'librarypaste\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-90z9s0bm.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (1.95 seconds)
evaluation failed :( (2.00 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['uptests', 'librarypaste'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
jaraco.translate
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install pmxbot 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp517xkqyw/jaraco.translate/.tox/.tmp/package/1/jaraco.translate-3.1.1.dev149+g7880e01.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp517xkqyw/jaraco.translate
configfile: pytest.ini
plugins: pmxbot-1122.16.0, jaraco.mongodb-12.0.0, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 25 items / 17 deselected / 8 selected
conftest.py .F [ 25%]
docs/conf.py . [ 37%]
jaraco/translate/__init__.py . [ 50%]
jaraco/translate/__main__.py . [ 62%]
jaraco/translate/google.py . [ 75%]
jaraco/translate/pmxbot.py F [ 87%]
jaraco/translate/test_google.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/translate/pmxbot.py __________________________
6: error: Skipping analyzing "pmxbot.core": module is installed, but missing library stubs or py.typed marker [import-untyped]
6: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
6: error: Skipping analyzing "pmxbot": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 7 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/translate/pmxbot.py::mypy
================== 2 failed, 6 passed, 17 deselected in 4.11s ==================
py: exit 1 (5.26 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp517xkqyw/jaraco.translate> pytest -p no:cov -k mypy pid=80293
py: FAIL code 1 (14.95=setup[9.69]+cmd[5.26] seconds)
evaluation failed :( (14.99 seconds)
jaraco.pmxbot
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.itertools pmxbot 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'twilio>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpk19kb6du/jaraco.pmxbot/.tox/.tmp/package/1/jaraco.pmxbot-6.2.1.dev25+gf305358.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpk19kb6du/jaraco.pmxbot
configfile: pytest.ini
plugins: pmxbot-1122.16.0, jaraco.mongodb-12.0.0, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 21 items / 15 deselected / 6 selected
docs/conf.py .F [ 33%]
jaraco/pmxbot/__init__.py F [ 50%]
jaraco/pmxbot/notification.py F [ 66%]
tests/__init__.py . [ 83%]
tests/test_notification.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/pmxbot/__init__.py ___________________________
3: error: Skipping analyzing "pmxbot.core": module is installed, but missing library stubs or py.typed marker [import-untyped]
3: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
________________________ jaraco/pmxbot/notification.py _________________________
3: error: Skipping analyzing "twilio.rest": module is installed, but missing library stubs or py.typed marker [import-untyped]
3: error: Skipping analyzing "twilio": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "pmxbot": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: error: Skipping analyzing "pmxbot.core": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ tests/test_notification.py __________________________
2: error: Skipping analyzing "pmxbot": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 6 errors in 3 files (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/pmxbot/__init__.py::mypy
FAILED jaraco/pmxbot/notification.py::mypy
FAILED tests/test_notification.py::mypy
================== 4 failed, 2 passed, 15 deselected in 4.11s ==================
py: exit 1 (5.07 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpk19kb6du/jaraco.pmxbot> pytest -p no:cov -k mypy pid=80340
py: FAIL code 1 (16.08=setup[11.01]+cmd[5.07] seconds)
evaluation failed :( (16.13 seconds)
jaraco.modb
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jsonpickle>=0.9.5' pymongo 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpg3zchp_p/jaraco.modb/.tox/.tmp/package/1/jaraco.modb-6.1.1.dev24+g64493c0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpg3zchp_p/jaraco.modb
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 26 items / 21 deselected / 5 selected
docs/conf.py .F [ 40%]
jaraco/modb/__init__.py F [ 60%]
tests/test_handlers.py F [ 80%]
tests/test_main.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
___________________________ jaraco/modb/__init__.py ____________________________
3: error: Skipping analyzing "jsonpickle.pickler": module is installed, but missing library stubs or py.typed marker [import-untyped]
3: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
3: error: Skipping analyzing "jsonpickle": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "jsonpickle.unpickler": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ tests/test_handlers.py ____________________________
5: error: Skipping analyzing "jsonpickle": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 4 errors in 2 files (checked 4 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/modb/__init__.py::mypy
FAILED tests/test_handlers.py::mypy
================== 3 failed, 2 passed, 21 deselected in 3.09s ==================
py: exit 1 (3.65 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpg3zchp_p/jaraco.modb> pytest -p no:cov -k mypy pid=80382
py: FAIL code 1 (11.07=setup[7.42]+cmd[3.65] seconds)
evaluation failed :( (11.11 seconds)
jaraco.envs
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install path 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' tox virtualenv
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprabrxvvx/jaraco.envs/.tox/.tmp/package/1/jaraco.envs-2.6.1.dev24+g68ea780.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprabrxvvx/jaraco.envs
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 17 items / 13 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/envs.py . [ 75%]
tests/test_envs.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 13 deselected in 4.01s =======================
py: OK (12.66=setup[7.86]+cmd[4.80] seconds)
congratulations :) (12.70 seconds)
jaraco.timing
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install backports.unittest-mock 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'tempora>=1.5'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpxsqck9h3/jaraco.timing/.tox/.tmp/package/1/jaraco.timing-3.0.1.dev24+g17fbb6c.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpxsqck9h3/jaraco.timing
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, backports.unittest-mock-1.5.1, checkdocs-2.11.0, enabler-3.1.1
collected 13 items / 9 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/timing.py . [ 75%]
test_all.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 9 deselected in 2.78s ========================
py: OK (11.90=setup[8.62]+cmd[3.28] seconds)
congratulations :) (11.94 seconds)
lpaste
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install importlib-metadata jaraco.clipboard jaraco.context 'keyring>=0.6' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpn7ybg14p/lpaste/.tox/.tmp/package/1/lpaste-5.3.1.dev33+g10282c0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpn7ybg14p/lpaste
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 23 items / 16 deselected / 7 selected
docs/conf.py .F [ 28%]
lpaste/__init__.py . [ 42%]
lpaste/__main__.py . [ 57%]
lpaste/clipboard.py F [ 71%]
lpaste/lpaste.py . [ 85%]
lpaste/source.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ lpaste/clipboard.py ______________________________
6: error: Skipping analyzing "jaraco.clipboard": module is installed, but missing library stubs or py.typed marker [import-untyped]
6: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
6: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
13: error: Library stubs not installed for "PIL" [import-untyped]
13: note: Hint: "python3 -m pip install types-Pillow"
13: note: (or run "mypy --install-types" to install all missing stub packages)
_______________________________ lpaste/source.py _______________________________
6: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
6: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 5 errors in 2 files (checked 6 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED lpaste/clipboard.py::mypy
FAILED lpaste/source.py::mypy
================== 3 failed, 4 passed, 16 deselected in 4.15s ==================
py: exit 1 (4.88 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpn7ybg14p/lpaste> pytest -p no:cov -k mypy pid=80521
py: FAIL code 1 (21.03=setup[16.15]+cmd[4.88] seconds)
evaluation failed :( (21.08 seconds)
svg.charts
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'cssutils>=0.9.8a3' 'importlib-resources; python_version < "3.7"' 'lxml>=2.0' 'more-itertools>=6' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'python-dateutil>=2.0' 'tempora>=1.3' types-python-dateutil
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeu14dn35/svg.charts/.tox/.tmp/package/1/svg.charts-7.3.1.dev33+gf88392b.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeu14dn35/svg.charts
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 77 items / 60 deselected / 17 selected
docs/conf.py .F [ 11%]
svg/charts/__init__.py . [ 17%]
svg/charts/bar.py F [ 23%]
svg/charts/css.py F [ 29%]
svg/charts/graph.py F [ 35%]
svg/charts/line.py F [ 41%]
svg/charts/pie.py F [ 47%]
svg/charts/plot.py F [ 52%]
svg/charts/schedule.py F [ 58%]
svg/charts/time_series.py . [ 64%]
svg/charts/util.py . [ 70%]
tests/samples.py . [ 76%]
tests/test_package.py . [ 82%]
tests/test_plot.py . [ 88%]
tests/test_samples.py F [ 94%]
tests/test_time_series.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ svg/charts/bar.py _______________________________
3: error: Library stubs not installed for "lxml" [import-untyped]
3: note: Hint: "python3 -m pip install lxml-stubs"
3: note: (or run "mypy --install-types" to install all missing stub packages)
3: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
______________________________ svg/charts/css.py _______________________________
1: error: Skipping analyzing "cssutils": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ svg/charts/graph.py ______________________________
17: error: Skipping analyzing "cssutils": module is installed, but missing library stubs or py.typed marker [import-untyped]
18: error: Library stubs not installed for "lxml" [import-untyped]
______________________________ svg/charts/line.py ______________________________
5: error: Library stubs not installed for "lxml" [import-untyped]
______________________________ svg/charts/pie.py _______________________________
4: error: Library stubs not installed for "lxml" [import-untyped]
______________________________ svg/charts/plot.py ______________________________
6: error: Library stubs not installed for "lxml" [import-untyped]
____________________________ svg/charts/schedule.py ____________________________
5: error: Library stubs not installed for "lxml" [import-untyped]
7: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ tests/test_samples.py _____________________________
3: error: Cannot find implementation or library stub for module named "samples" [import-not-found]
===================================== mypy =====================================
Found 10 errors in 8 files (checked 16 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED svg/charts/bar.py::mypy
FAILED svg/charts/css.py::mypy
FAILED svg/charts/graph.py::mypy
FAILED svg/charts/line.py::mypy
FAILED svg/charts/pie.py::mypy
FAILED svg/charts/plot.py::mypy
FAILED svg/charts/schedule.py::mypy
FAILED tests/test_samples.py::mypy
================== 9 failed, 8 passed, 60 deselected in 5.61s ==================
py: exit 1 (6.45 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeu14dn35/svg.charts> pytest -p no:cov -k mypy pid=80569
py: FAIL code 1 (14.41=setup[7.96]+cmd[6.45] seconds)
evaluation failed :( (14.45 seconds)
jaraco.services
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.classes path portend 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' tempora
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv4r0ocv9/jaraco.services/.tox/.tmp/package/1/jaraco.services-3.2.1.dev34+g4e3cbfa.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv4r0ocv9/jaraco.services
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 17 items / 12 deselected / 5 selected
docs/conf.py .F [ 40%]
jaraco/services/__init__.py F [ 60%]
jaraco/services/paths.py . [ 80%]
tests/test_services.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________ jaraco/services/__init__.py __________________________
25: error: Skipping analyzing "portend": module is installed, but missing library stubs or py.typed marker [import-untyped]
26: error: Skipping analyzing "tempora.timing": module is installed, but missing library stubs or py.typed marker [import-untyped]
26: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
214: error: Argument 1 to "NonDataProperty" has incompatible type "Callable[[Subprocess], Any]"; expected "Callable[[object], object]" [arg-type]
===================================== mypy =====================================
Found 3 errors in 1 file (checked 4 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/services/__init__.py::mypy
================== 2 failed, 3 passed, 12 deselected in 3.88s ==================
py: exit 1 (4.72 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv4r0ocv9/jaraco.services> pytest -p no:cov -k mypy pid=80616
py: FAIL code 1 (11.91=setup[7.19]+cmd[4.72] seconds)
evaluation failed :( (11.95 seconds)
/cherrypy/cheroot
py: install_deps> .tox/py/bin/python -bb -E -s /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/bin/pip-wrapper py /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/requirements/ install -r requirements/tests.in
.pkg: install_requires> python -I -m pip install 'setuptools-scm>=7.0.0' 'setuptools>=34.4'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_sdist> python -I -m pip install 'setuptools_scm>=7.0.0'
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install 'setuptools_scm>=7.0.0' wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> .tox/py/bin/python -bb -E -s /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/bin/pip-wrapper py /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/requirements/ install 'importlib-metadata; python_version < "3.8"' jaraco.functools 'more-itertools>=2.6'
py: install_package> .tox/py/bin/python -bb -E -s /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/bin/pip-wrapper py /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/requirements/ install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/.tox/.tmp/package/1/cheroot-10.0.1.dev54+g029600e.d20240330-0.editable-py3-none-any.whl
py: commands_pre[0]> .tox/py/bin/python -bb -E -s -m OpenSSL.debug
pyOpenSSL: 24.1.0
cryptography: 42.0.5
cffi: 1.16.0
cryptography's compiled against OpenSSL: OpenSSL 3.2.1 30 Jan 2024
cryptography's linked OpenSSL: OpenSSL 3.2.1 30 Jan 2024
Python's OpenSSL: OpenSSL 3.2.1 30 Jan 2024
Python executable: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/.tox/py/bin/python
Python version: 3.12.2 (main, Feb 6 2024, 20:19:44) [Clang 15.0.0 (clang-1500.1.0.2.5)]
Platform: darwin
sys.path: ['/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot', '/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/.tox/py/lib/python3.12/site-packages']
py: commands[0]> .tox/py/bin/python -bb -E -s -m pytest -p no:cov -k mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/.tox/py/lib/python3.12/site-packages/_pytest/config/__init__.py:318: PluggyTeardownRaisedWarning: A plugin raised an exception during an old-style hookwrapper teardown.
Plugin: helpconfig, Hook: pytest_cmdline_parse
UsageError: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]
__main__.py: error: unrecognized arguments: --cov=cheroot --cov-report --cov-report xml:.test-results/pytest/cov.xml
inifile: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/pytest.ini
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot
For more information see https://pluggy.readthedocs.io/en/stable/api_reference.html#pluggy.PluggyTeardownRaisedWarning
config = pluginmanager.hook.pytest_cmdline_parse(
ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]
__main__.py: error: unrecognized arguments: --cov=cheroot --cov-report --cov-report xml:.test-results/pytest/cov.xml
inifile: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot/pytest.ini
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot
py: exit 4 (0.15 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpakgb86p1/cheroot> .tox/py/bin/python -bb -E -s -m pytest -p no:cov -k mypy pid=80698
py: FAIL code 4 (23.72=setup[23.30]+cmd[0.27,0.15] seconds)
evaluation failed :( (24.00 seconds)
jaraco.financial
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand jaraco.collections jaraco.functools jaraco.itertools jaraco.logging jaraco.ui keyring ofxparse 'path>=16.10' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'python-dateutil>=2.0' requests splinter types-PyYAML types-python-dateutil types-requests types-six
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8rdnkgix/jaraco.financial/.tox/.tmp/package/1/jaraco.financial-2.2.1.dev10+g5486a46.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8rdnkgix/jaraco.financial
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 41 items / 28 deselected / 13 selected
conftest.py .F [ 15%]
docs/conf.py . [ 23%]
jaraco/financial/__init__.py . [ 30%]
jaraco/financial/apple-card-rename.py F [ 38%]
jaraco/financial/ledger.py F [ 46%]
jaraco/financial/lifo.py F [ 53%]
jaraco/financial/msmoney.py . [ 61%]
jaraco/financial/ofx.py F [ 69%]
jaraco/financial/paychex.py F [ 76%]
jaraco/financial/qif.py F [ 84%]
jaraco/financial/records.py F [ 92%]
scripts/get-deductions.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________ jaraco/financial/apple-card-rename.py _____________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
__________________________ jaraco/financial/ledger.py __________________________
4: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/financial/lifo.py ___________________________
15: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/financial/ofx.py ____________________________
19: error: Skipping analyzing "ofxparse": module is installed, but missing library stubs or py.typed marker [import-untyped]
21: error: Skipping analyzing "jaraco.ui": module is installed, but missing library stubs or py.typed marker [import-untyped]
22: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/financial/paychex.py __________________________
20: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
21: error: Skipping analyzing "ofxparse": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/financial/qif.py ____________________________
10: error: Library stubs not installed for "win32api" [import-untyped]
10: note: Hint: "python3 -m pip install types-pywin32"
10: note: (or run "mypy --install-types" to install all missing stub packages)
_________________________ jaraco/financial/records.py __________________________
9: error: Skipping analyzing "jaraco.ui": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ scripts/get-deductions.py ___________________________
8: error: Skipping analyzing "splinter": module is installed, but missing library stubs or py.typed marker [import-untyped]
9: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 12 errors in 8 files (checked 12 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/financial/apple-card-rename.py::mypy
FAILED jaraco/financial/ledger.py::mypy
FAILED jaraco/financial/lifo.py::mypy
FAILED jaraco/financial/ofx.py::mypy
FAILED jaraco/financial/paychex.py::mypy
FAILED jaraco/financial/qif.py::mypy
FAILED jaraco/financial/records.py::mypy
FAILED scripts/get-deductions.py::mypy
================== 9 failed, 4 passed, 28 deselected in 4.41s ==================
py: exit 1 (5.22 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8rdnkgix/jaraco.financial> pytest -p no:cov -k mypy pid=80751
py: FAIL code 1 (17.60=setup[12.38]+cmd[5.22] seconds)
evaluation failed :( (17.65 seconds)
cssutils
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_14gkjq8/cssutils/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'sheets\', \'cssutils\', \'encutils\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'sheets\', \'cssutils\', \'encutils\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-cnt7nv2y.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (1.90 seconds)
evaluation failed :( (1.95 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['sheets', 'cssutils', 'encutils'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
configparser
py: install_deps> python -I -m pip install 'virtualenv; platform_system == "Windows" and python_version < "3.9"'
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' types-backports
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc0mqis1e/configparser/.tox/.tmp/package/1/configparser-6.0.2.dev0+gb244f59.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc0mqis1e/configparser
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 375 items / 366 deselected / 9 selected
backports/configparser/__init__.py .F [ 22%]
backports/configparser/compat.py . [ 33%]
configparser/__init__.py . [ 44%]
conftest.py . [ 55%]
docs/conf.py . [ 66%]
tests/compat.py F [ 77%]
tests/test_backport.py . [ 88%]
tests/test_configparser.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_______________________________ tests/compat.py ________________________________
1: error: Skipping analyzing "test.support": module is installed, but missing library stubs or py.typed marker [import-untyped]
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
1: error: Skipping analyzing "test": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 8 source files)
=========================== short test summary info ============================
FAILED backports/configparser/__init__.py::mypy-status
FAILED tests/compat.py::mypy
================= 2 failed, 7 passed, 366 deselected in 2.98s ==================
py: exit 1 (3.56 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc0mqis1e/configparser> pytest -p no:cov -k mypy pid=80811
py: FAIL code 1 (11.25=setup[7.69]+cmd[3.56] seconds)
evaluation failed :( (11.30 seconds)
jaraco.itertools
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install inflect 'more-itertools>=4.0.0' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpu9mv2djy/jaraco.itertools/.tox/.tmp/package/1/jaraco.itertools-6.4.2.dev33+gdd19740.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpu9mv2djy/jaraco.itertools
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 51 items / 47 deselected / 4 selected
conftest.py .. [ 50%]
docs/conf.py . [ 75%]
jaraco/itertools.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 47 deselected in 3.50s =======================
py: OK (11.78=setup[7.60]+cmd[4.18] seconds)
congratulations :) (11.83 seconds)
jaraco.site
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvkvbi1dh/jaraco.site/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'jaraco\', \'ubuntu\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'jaraco\', \'ubuntu\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-fzkek4rf.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (1.92 seconds)
evaluation failed :( (1.96 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['jaraco', 'ubuntu'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
portend
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'tempora>=1.8'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj3xl9828/portend/.tox/.tmp/package/1/portend-3.2.1.dev41+ged9cba8.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj3xl9828/portend
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 32 items / 28 deselected / 4 selected
docs/conf.py .F [ 50%]
portend.py F [ 75%]
test_portend.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________________ portend.py __________________________________
15: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
15: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_______________________________ test_portend.py ________________________________
5: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 2 files (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED portend.py::mypy
FAILED test_portend.py::mypy
================== 3 failed, 1 passed, 28 deselected in 4.32s ==================
py: exit 1 (5.09 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj3xl9828/portend> pytest -p no:cov -k mypy pid=80918
py: FAIL code 1 (12.20=setup[7.11]+cmd[5.09] seconds)
evaluation failed :( (12.25 seconds)
recapturedocs
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp061h59_d/recapturedocs/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'ubuntu\', \'recapturedocs\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'ubuntu\', \'recapturedocs\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-wjk7ptfs.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (2.18 seconds)
evaluation failed :( (2.23 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['ubuntu', 'recapturedocs'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
jaraco.office
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.path 'pypiwin32; platform_system == "Windows"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpka0frt5h/jaraco.office/.tox/.tmp/package/1/jaraco.office-3.0.1.dev124+g4d58ac7.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpka0frt5h/jaraco.office
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 27 items / 18 deselected / 9 selected
build-exe.py FF [ 22%]
conftest.py . [ 33%]
docs/conf.py . [ 44%]
jaraco/__init__.py . [ 55%]
jaraco/office/__init__.py . [ 66%]
jaraco/office/convert.py F [ 77%]
jaraco/office/excel.py F [ 88%]
jaraco/office/word.py F [100%]
=================================== FAILURES ===================================
_________________________________ build-exe.py _________________________________
20: error: Cannot find implementation or library stub for module named "setuptools" [import-not-found]
20: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________________ test session _________________________________
mypy exited with status 1.
___________________________ jaraco/office/convert.py ___________________________
5: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
26: error: Library stubs not installed for "win32com.client" [import-untyped]
26: note: Hint: "python3 -m pip install types-pywin32"
26: note: (or run "mypy --install-types" to install all missing stub packages)
27: error: Library stubs not installed for "pythoncom" [import-untyped]
96: error: Cannot find implementation or library stub for module named "cherrypy" [import-not-found]
____________________________ jaraco/office/excel.py ____________________________
3: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
25: error: Library stubs not installed for "win32com.client" [import-untyped]
____________________________ jaraco/office/word.py _____________________________
7: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 8 errors in 4 files (checked 8 source files)
=========================== short test summary info ============================
FAILED build-exe.py::mypy
FAILED build-exe.py::mypy-status
FAILED jaraco/office/convert.py::mypy
FAILED jaraco/office/excel.py::mypy
FAILED jaraco/office/word.py::mypy
================== 5 failed, 4 passed, 18 deselected in 3.02s ==================
py: exit 1 (3.56 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpka0frt5h/jaraco.office> pytest -p no:cov -k mypy pid=80987
py: FAIL code 1 (18.68=setup[15.12]+cmd[3.56] seconds)
evaluation failed :( (18.72 seconds)
pytest-checkdocs
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'build>=1.1' 'docutils>=0.15' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' types-docutils
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpcn2vh6_n/pytest-checkdocs/.tox/.tmp/package/1/pytest_checkdocs-2.11.1.dev0+gefcc3bd.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpcn2vh6_n/pytest-checkdocs
configfile: pytest.ini
plugins: checkdocs-2.11.1.dev0+gefcc3bd.d20240330, ruff-0.3.1, mypy-0.10.3, enabler-3.1.1
collected 9 items / 6 deselected / 3 selected
docs/conf.py .. [ 66%]
pytest_checkdocs/__init__.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 6 deselected in 3.61s ========================
py: OK (11.27=setup[6.90]+cmd[4.37] seconds)
congratulations :) (11.32 seconds)
tidelift
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplgnkxcne/tidelift
.pkg: install_requires> python -I -m pip install 'setuptools>=40.8.0' wheel
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: install_requires_for_build_wheel> python -I -m pip install wheel
.pkg: prepare_metadata_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplgnkxcne/tidelift/.tox/.tmp/package/1/UNKNOWN-0.0.0.tar.gz
ERROR: file:///private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplgnkxcne/tidelift/.tox/.tmp/package/1/UNKNOWN-0.0.0.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.
Processing ./.tox/.tmp/package/1/UNKNOWN-0.0.0.tar.gz
py: exit 1 (1.02 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplgnkxcne/tidelift> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplgnkxcne/tidelift/.tox/.tmp/package/1/UNKNOWN-0.0.0.tar.gz pid=81052
 py: FAIL code 1 (3.83 seconds)
evaluation failed :( (3.86 seconds)
keyring
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'SecretStorage>=3.2; sys_platform == "linux"' 'importlib-metadata>=4.11.4; python_version < "3.12"' 'importlib-resources; python_version < "3.9"' jaraco.classes jaraco.context jaraco.functools 'jeepney>=0.4.2; sys_platform == "linux"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' 'pywin32-ctypes>=0.2.0; sys_platform == "win32"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpyqtio54h/keyring/.tox/.tmp/package/1/keyring-25.0.1.dev3+ga62ff82.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpyqtio54h/keyring
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 244 items / 200 deselected / 44 selected
conftest.py .F [ 4%]
docs/conf.py . [ 6%]
keyring/__init__.py . [ 9%]
keyring/__main__.py . [ 11%]
keyring/backend.py . [ 13%]
keyring/backends/__init__.py . [ 15%]
keyring/backends/SecretService.py F [ 18%]
keyring/backends/Windows.py F [ 20%]
keyring/backends/chainer.py . [ 22%]
keyring/backends/fail.py . [ 25%]
keyring/backends/kwallet.py F [ 27%]
keyring/backends/libsecret.py F [ 29%]
keyring/backends/macOS/__init__.py . [ 31%]
keyring/backends/macOS/api.py . [ 34%]
keyring/backends/null.py . [ 36%]
keyring/cli.py . [ 38%]
keyring/compat/__init__.py . [ 40%]
keyring/compat/properties.py . [ 43%]
keyring/compat/py312.py . [ 45%]
keyring/completion.py F [ 47%]
keyring/core.py . [ 50%]
keyring/credentials.py . [ 52%]
keyring/devpi_client.py F [ 54%]
keyring/errors.py . [ 56%]
keyring/http.py . [ 59%]
keyring/testing/__init__.py . [ 61%]
keyring/testing/backend.py . [ 63%]
keyring/testing/util.py . [ 65%]
keyring/util/__init__.py . [ 68%]
keyring/util/platform_.py . [ 70%]
tests/backends/test_SecretService.py . [ 72%]
tests/backends/test_Windows.py F [ 75%]
tests/backends/test_chainer.py . [ 77%]
tests/backends/test_kwallet.py . [ 79%]
tests/backends/test_libsecret.py . [ 81%]
tests/backends/test_macOS.py . [ 84%]
tests/test_cli.py . [ 86%]
tests/test_core.py . [ 88%]
tests/test_errors.py . [ 90%]
tests/test_integration.py . [ 93%]
tests/test_multiprocess.py . [ 95%]
tests/test_packaging.py . [ 97%]
tests/util/test_platform.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________ keyring/backends/SecretService.py _______________________
16: error: Cannot find implementation or library stub for module named "secretstorage" [import-not-found]
17: error: Cannot find implementation or library stub for module named "secretstorage.exceptions" [import-not-found]
17: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________ keyring/backends/Windows.py __________________________
11: error: Cannot find implementation or library stub for module named "win32ctypes.pywin32" [import-not-found]
17: error: Library stubs not installed for "pywintypes" [import-untyped]
17: note: Hint: "python3 -m pip install types-pywin32"
17: note: (or run "mypy --install-types" to install all missing stub packages)
18: error: Cannot find implementation or library stub for module named "win32cred" [import-not-found]
_________________________ keyring/backends/kwallet.py __________________________
11: error: Cannot find implementation or library stub for module named "dbus" [import-not-found]
12: error: Cannot find implementation or library stub for module named "dbus.mainloop.glib" [import-not-found]
________________________ keyring/backends/libsecret.py _________________________
15: error: Cannot find implementation or library stub for module named "gi" [import-not-found]
16: error: Cannot find implementation or library stub for module named "gi.repository" [import-not-found]
____________________________ keyring/completion.py _____________________________
5: error: Cannot find implementation or library stub for module named "shtab" [import-not-found]
___________________________ keyring/devpi_client.py ____________________________
4: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ tests/backends/test_Windows.py ________________________
30: error: Cannot find implementation or library stub for module named "win32ctypes.core" [import-not-found]
31: error: Cannot find implementation or library stub for module named "win32ctypes.core.ctypes._common" [import-not-found]
===================================== mypy =====================================
Found 13 errors in 7 files (checked 43 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED keyring/backends/SecretService.py::mypy
FAILED keyring/backends/Windows.py::mypy
FAILED keyring/backends/kwallet.py::mypy
FAILED keyring/backends/libsecret.py::mypy
FAILED keyring/completion.py::mypy
FAILED keyring/devpi_client.py::mypy
FAILED tests/backends/test_Windows.py::mypy
================= 8 failed, 36 passed, 200 deselected in 4.03s =================
py: exit 1 (4.91 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpyqtio54h/keyring> pytest -p no:cov -k mypy pid=81096
py: FAIL code 1 (11.89=setup[6.98]+cmd[4.91] seconds)
evaluation failed :( (11.94 seconds)
jaraco.path
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jaraco.windows; platform_system == "Windows"' 'pyobjc; platform_system == "Darwin" and platform_python_implementation != "PyPy"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpneu86a5e/jaraco.path/.tox/.tmp/package/1/jaraco.path-3.7.1.dev35+gc21d85b.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpneu86a5e/jaraco.path
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 27 items / 23 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/path.py . [ 75%]
tests/test_path.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 23 deselected in 3.86s =======================
py: OK (20.07=setup[15.42]+cmd[4.65] seconds)
congratulations :) (20.11 seconds)
jaraco.ui
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.classes jaraco.text 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo1wv8xkz/jaraco.ui/.tox/.tmp/package/1/jaraco.ui-2.3.1.dev123+ge4a2556.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo1wv8xkz/jaraco.ui
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 29 items / 20 deselected / 9 selected
docs/conf.py .. [ 22%]
jaraco/ui/__init__.py . [ 33%]
jaraco/ui/cmdline.py . [ 44%]
jaraco/ui/editor.py . [ 55%]
jaraco/ui/input.py . [ 66%]
jaraco/ui/menu.py . [ 77%]
jaraco/ui/progress.py . [ 88%]
tests/test_progress.py . [100%]
===================================== mypy =====================================
Success: no issues found in 8 source files
======================= 9 passed, 20 deselected in 2.91s =======================
py: OK (11.22=setup[7.79]+cmd[3.43] seconds)
congratulations :) (11.26 seconds)
singledispatch
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1' wheel
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpjjk46hbp/singledispatch/.tox/.tmp/package/1/singledispatch-4.1.1.dev34+gf75c222.d20240330-0.editable-py2.py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpjjk46hbp/singledispatch
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 32 items / 28 deselected / 4 selected
docs/conf.py .F [ 50%]
singledispatch/__init__.py . [ 75%]
test_singledispatch.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ test_singledispatch.py ____________________________
10: error: Skipping analyzing "test": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED test_singledispatch.py::mypy
================== 2 failed, 2 passed, 28 deselected in 3.41s ==================
py: exit 1 (3.94 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpjjk46hbp/singledispatch> pytest -p no:cov -k mypy pid=81230
py: FAIL code 1 (10.85=setup[6.91]+cmd[3.94] seconds)
evaluation failed :( (10.90 seconds)
jaraco.fabric
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install fabric importlib-resources jaraco.apt jaraco.itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' pyyaml types-pyyaml types-setuptools
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/.tox/.tmp/package/1/jaraco.fabric-6.1.2.dev8+g34ef088.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 33 items / 5 errors / 22 deselected / 11 selected
==================================== ERRORS ====================================
____________________ ERROR collecting jaraco/fabric/apt.py _____________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/apt.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/fabric/apt.py:9: in <module>
from fabric import task
E ImportError: cannot import name 'task' from 'fabric' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/__init__.py)
__________________ ERROR collecting jaraco/fabric/fabfile.py ___________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/fabfile.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/fabric/fabfile.py:4: in <module>
mongodb = importlib.import_module('jaraco.fabric.mongodb')
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
jaraco/fabric/mongodb.py:10: in <module>
from fabric import task
E ImportError: cannot import name 'task' from 'fabric' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/__init__.py)
__________________ ERROR collecting jaraco/fabric/mongodb.py ___________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/mongodb.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/fabric/mongodb.py:10: in <module>
from fabric import task
E ImportError: cannot import name 'task' from 'fabric' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/__init__.py)
___________________ ERROR collecting jaraco/fabric/python.py ___________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/python.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/fabric/python.py:1: in <module>
from fabric import task
E ImportError: cannot import name 'task' from 'fabric' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/__init__.py)
__________________ ERROR collecting jaraco/fabric/wrapper.py ___________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric/jaraco/fabric/wrapper.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/fabric/wrapper.py:2: in <module>
import fabric.main
E ModuleNotFoundError: No module named 'fabric.main'
=========================== short test summary info ============================
ERROR jaraco/fabric/apt.py
ERROR jaraco/fabric/fabfile.py
ERROR jaraco/fabric/mongodb.py
ERROR jaraco/fabric/python.py
ERROR jaraco/fabric/wrapper.py
!!!!!!!!!!!!!!!!!!! Interrupted: 5 errors during collection !!!!!!!!!!!!!!!!!!!!
======================= 22 deselected, 5 errors in 0.19s =======================
py: exit 2 (0.63 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5ov1n_a4/jaraco.fabric> pytest -p no:cov -k mypy pid=81272
py: FAIL code 2 (9.77=setup[9.14]+cmd[0.63] seconds)
evaluation failed :( (9.81 seconds)
jaraco.keyring
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install cherrypy keyring 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests-unixsocket
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring/.tox/.tmp/package/1/jaraco.keyring-2.1.1.dev123+gd8acbf8.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 8 items / 1 error / 8 deselected / 0 selected
==================================== ERRORS ====================================
_________________ ERROR collecting jaraco/keyring/__init__.py __________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring/jaraco/keyring/__init__.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
jaraco/keyring/__init__.py:3: in <module>
import keyring.backend
E ModuleNotFoundError: No module named 'keyring.backend'
=============================== warnings summary ===============================
.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring/.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring/.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring/.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
ERROR jaraco/keyring/__init__.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
================== 8 deselected, 3 warnings, 1 error in 0.08s ==================
py: exit 2 (0.58 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp2brs1982/jaraco.keyring> pytest -p no:cov -k mypy pid=81314
py: FAIL code 2 (9.90=setup[9.31]+cmd[0.58] seconds)
evaluation failed :( (9.94 seconds)
jaraco.crypto
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-black>=0.3.7; platform_python_implementation != "PyPy"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy>=0.9.1; platform_python_implementation != "PyPy"' pytest-ruff 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpfuyl6tj1/jaraco.crypto/.tox/.tmp/package/1/jaraco.crypto-4.0.1.dev0+g2b38fe1.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpfuyl6tj1/jaraco.crypto
configfile: pytest.ini
plugins: black-0.3.12, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 105 items / 91 deselected / 14 selected
conftest.py .. [ 14%]
docs/conf.py . [ 21%]
jaraco/crypto/__init__.py . [ 28%]
jaraco/crypto/cipher.py . [ 35%]
jaraco/crypto/digest.py . [ 42%]
jaraco/crypto/evp.py . [ 50%]
jaraco/crypto/rand.py . [ 57%]
jaraco/crypto/support.py . [ 64%]
jaraco/crypto/tests/__init__.py . [ 71%]
jaraco/crypto/tests/test_cipher.py . [ 78%]
jaraco/crypto/tests/test_digest.py . [ 85%]
jaraco/crypto/tests/test_rand.py . [ 92%]
jaraco/crypto/tests/test_threads.py . [100%]
===================================== mypy =====================================
Success: no issues found in 13 source files
====================== 14 passed, 91 deselected in 3.87s =======================
py: OK (12.40=setup[7.70]+cmd[4.70] seconds)
congratulations :) (12.45 seconds)
wolframalpha
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.context keyring more-itertools pmxbot 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' xmltodict
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpffwz15z5/wolframalpha/.tox/.tmp/package/1/wolframalpha-5.0.1.dev164+gf534482.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpffwz15z5/wolframalpha
configfile: pytest.ini
plugins: pmxbot-1122.16.0, jaraco.mongodb-12.0.0, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 35 items / 28 deselected / 7 selected
conftest.py .F [ 28%]
docs/conf.py . [ 42%]
tests/test_client.py . [ 57%]
tests/test_pmxbot.py F [ 71%]
wolframalpha/__init__.py F [ 85%]
wolframalpha/pmxbot.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ tests/test_pmxbot.py _____________________________
1: error: Skipping analyzing "pmxbot": module is installed, but missing library stubs or py.typed marker [import-untyped]
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
___________________________ wolframalpha/__init__.py ___________________________
11: error: Library stubs not installed for "xmltodict" [import-untyped]
11: note: Hint: "python3 -m pip install types-xmltodict"
11: note: (or run "mypy --install-types" to install all missing stub packages)
12: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ wolframalpha/pmxbot.py ____________________________
1: error: Skipping analyzing "pmxbot": module is installed, but missing library stubs or py.typed marker [import-untyped]
2: error: Skipping analyzing "pmxbot.core": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 5 errors in 3 files (checked 6 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED tests/test_pmxbot.py::mypy
FAILED wolframalpha/__init__.py::mypy
FAILED wolframalpha/pmxbot.py::mypy
================== 4 failed, 3 passed, 28 deselected in 4.18s ==================
py: exit 1 (5.29 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpffwz15z5/wolframalpha> pytest -p no:cov -k mypy pid=81425
py: FAIL code 1 (15.65=setup[10.36]+cmd[5.29] seconds)
evaluation failed :( (15.69 seconds)
jaraco.geo
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.collections 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp00a6gw21/jaraco.geo/.tox/.tmp/package/1/jaraco.geo-2.2.1.dev24+g3f9d948.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp00a6gw21/jaraco.geo
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 20 items / 15 deselected / 5 selected
conftest.py .. [ 40%]
docs/conf.py . [ 60%]
jaraco/geo/__init__.py . [ 80%]
jaraco/geo/environ.py . [100%]
===================================== mypy =====================================
Success: no issues found in 4 source files
======================= 5 passed, 15 deselected in 3.22s =======================
py: OK (11.47=setup[7.72]+cmd[3.76] seconds)
congratulations :) (11.51 seconds)
/pmxbot/pmxbot
py: install_deps> python -I -m pip install 'pytest@ git+https://github.com/jaraco/pytest@pmxbot-108'
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpme0f75va/pmxbot/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'pmxbot\', \'routines\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'pmxbot\', \'routines\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-5ij2s4nn.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (8.60 seconds)
evaluation failed :( (8.64 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['pmxbot', 'routines'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
jaraco.classes
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install more-itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwi5en2t3/jaraco.classes/.tox/.tmp/package/1/jaraco.classes-3.4.1.dev0+g071a6eb.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwi5en2t3/jaraco.classes
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 25 items / 19 deselected / 6 selected
docs/conf.py .. [ 33%]
jaraco/classes/__init__.py . [ 50%]
jaraco/classes/ancestry.py . [ 66%]
jaraco/classes/meta.py . [ 83%]
jaraco/classes/properties.py . [100%]
===================================== mypy =====================================
Success: no issues found in 5 source files
======================= 6 passed, 19 deselected in 3.01s =======================
py: OK (10.64=setup[7.07]+cmd[3.56] seconds)
congratulations :) (10.68 seconds)
/cherrypy/cherrypy-cors
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'cherrypy>=3' 'httpagentparser>=1.5' pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors/.tox/.tmp/package/1/cherrypy_cors-1.7.1.dev33+g3e9d8ae.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 33 items / 28 deselected / 5 selected
cherrypy_cors/__init__.py FF [ 40%]
docs/conf.py . [ 60%]
simple-example.py F [ 80%]
test_all.py F [100%]
=================================== FAILURES ===================================
__________________________ cherrypy_cors/__init__.py ___________________________
3: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "cherrypy.lib": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
5: error: Skipping analyzing "httpagentparser": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ simple-example.py _______________________________
35: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________________ test_all.py __________________________________
3: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "cherrypy.test": module is installed, but missing library stubs or py.typed marker [import-untyped]
=============================== warnings summary ===============================
.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors/.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors/.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors/.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 6 errors in 3 files (checked 4 source files)
=========================== short test summary info ============================
FAILED cherrypy_cors/__init__.py::mypy
FAILED cherrypy_cors/__init__.py::mypy-status
FAILED simple-example.py::mypy
FAILED test_all.py::mypy
============ 4 failed, 1 passed, 28 deselected, 3 warnings in 2.76s ============
py: exit 1 (3.31 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp22mc0m_i/cherrypy-cors> pytest -p no:cov -k mypy pid=81621
py: FAIL code 1 (12.25=setup[8.94]+cmd[3.31] seconds)
evaluation failed :( (12.29 seconds)
keyrings.firefox
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install PyFxA cryptography 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'syncclient@ git+https://github.com/eNote-GmbH/syncclient'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb6g8mpec/keyrings.firefox/.tox/.tmp/package/1/keyrings.firefox-0.1.dev128+g5ed28ca.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb6g8mpec/keyrings.firefox
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 9 items / 1 error / 6 deselected / 3 selected
==================================== ERRORS ====================================
_____________________ ERROR collecting keyrings/firefox.py _____________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb6g8mpec/keyrings.firefox/keyrings/firefox.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
keyrings/firefox.py:14: in <module>
import fxa.core
.tox/py/lib/python3.12/site-packages/fxa/__init__.py:10: in <module>
import pkg_resources
E ModuleNotFoundError: No module named 'pkg_resources'
=========================== short test summary info ============================
ERROR keyrings/firefox.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
======================== 6 deselected, 1 error in 0.35s ========================
py: exit 2 (0.80 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb6g8mpec/keyrings.firefox> pytest -p no:cov -k mypy pid=81709
py: FAIL code 2 (14.16=setup[13.36]+cmd[0.80] seconds)
evaluation failed :( (14.21 seconds)
dropbox-index
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_d9nm5ah/dropbox-index/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'icons\', \'dropbox_index\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'icons\', \'dropbox_index\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-ts9or70b.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (2.01 seconds)
evaluation failed :( (2.06 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['icons', 'dropbox_index'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
jaraco.zstd
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' zstandard
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwf_19h2h/jaraco.zstd/.tox/.tmp/package/1/jaraco.zstd-1.1.1.dev42+g177a69f.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwf_19h2h/jaraco.zstd
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 13 items / 9 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/zstd.py . [ 75%]
tests/test_main.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 9 deselected in 4.28s ========================
py: OK (11.90=setup[7.09]+cmd[4.80] seconds)
congratulations :) (11.94 seconds)
jaraco.email
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install aiosmtpd jaraco.collections 'jaraco.text>=1.3' keyring 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp02hv6qgw/jaraco.email/.tox/.tmp/package/1/jaraco.email-3.1.2.dev16+ge9d90bc.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp02hv6qgw/jaraco.email
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 23 items / 16 deselected / 7 selected
docs/conf.py .F [ 28%]
jaraco/email/__init__.py . [ 42%]
jaraco/email/messages.py F [ 57%]
jaraco/email/notification.py F [ 71%]
jaraco/email/smtp.py . [ 85%]
tests/test_notification.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
___________________________ jaraco/email/messages.py ___________________________
174: error: Skipping analyzing "jaraco.net": module is installed, but missing library stubs or py.typed marker [import-untyped]
174: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________ jaraco/email/notification.py _________________________
20: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 2 files (checked 6 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/email/messages.py::mypy
FAILED jaraco/email/notification.py::mypy
================== 3 failed, 4 passed, 16 deselected in 3.33s ==================
py: exit 1 (4.07 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp02hv6qgw/jaraco.email> pytest -p no:cov -k mypy pid=81813
py: FAIL code 1 (11.89=setup[7.82]+cmd[4.07] seconds)
evaluation failed :( (11.93 seconds)
jaraco.nxt
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pyserial>=2.4' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4mli3h79/jaraco.nxt/.tox/.tmp/package/1/jaraco.nxt-2.2.1.dev33+gdec81e0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4mli3h79/jaraco.nxt
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 53 items / 38 deselected / 15 selected
docs/conf.py .F [ 13%]
examples/cycle_motor_a.py . [ 20%]
examples/cycle_motor_b.py . [ 26%]
examples/drive_around_table.py . [ 33%]
examples/get_battery_voltage.py . [ 40%]
examples/locate-device.py . [ 46%]
examples/read_input.py . [ 53%]
examples/sync_motors.py . [ 60%]
jaraco/nxt/__init__.py F [ 66%]
jaraco/nxt/_enum.py . [ 73%]
jaraco/nxt/controller.py F [ 80%]
jaraco/nxt/messages.py . [ 86%]
jaraco/nxt/routine.py . [ 93%]
tests/test_parse_messages.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ jaraco/nxt/__init__.py ____________________________
13: error: Skipping analyzing "serial": module is installed, but missing library stubs or py.typed marker [import-untyped]
13: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
18: error: Cannot find implementation or library stub for module named "bluetooth" [import-not-found]
___________________________ jaraco/nxt/controller.py ___________________________
10: error: Skipping analyzing "jaraco.input": module is installed, but missing library stubs or py.typed marker [import-untyped]
148: error: Cannot find implementation or library stub for module named "routine" [import-not-found]
===================================== mypy =====================================
Found 4 errors in 2 files (checked 14 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/nxt/__init__.py::mypy
FAILED jaraco/nxt/controller.py::mypy
================= 3 failed, 12 passed, 38 deselected in 2.91s ==================
py: exit 1 (3.44 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4mli3h79/jaraco.nxt> pytest -p no:cov -k mypy pid=81855
py: FAIL code 1 (10.57=setup[7.12]+cmd[3.44] seconds)
evaluation failed :( (10.61 seconds)
openpack
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jaraco.collections>=1.3.2' lxml 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5rn40556/openpack/.tox/.tmp/package/1/openpack-2.4.1.dev34+g00bbcc0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5rn40556/openpack
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 92 items / 77 deselected / 15 selected
docs/conf.py .F [ 13%]
openpack/__init__.py . [ 20%]
openpack/basepack.py F [ 26%]
openpack/editor.py F [ 33%]
openpack/officepack.py . [ 40%]
openpack/part-edit.py . [ 46%]
openpack/util.py . [ 53%]
openpack/zip-listdir.py . [ 60%]
openpack/zippack.py . [ 66%]
tests/common.py . [ 73%]
tests/test_basepack.py F [ 80%]
tests/test_officepack.py . [ 86%]
tests/test_part.py . [ 93%]
tests/test_zippack.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ openpack/basepack.py _____________________________
15: error: Library stubs not installed for "lxml.etree" [import-untyped]
15: note: Hint: "python3 -m pip install lxml-stubs"
15: note: (or run "mypy --install-types" to install all missing stub packages)
15: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
16: error: Library stubs not installed for "lxml.builder" [import-untyped]
______________________________ openpack/editor.py ______________________________
10: error: Library stubs not installed for "lxml" [import-untyped]
____________________________ tests/test_basepack.py ____________________________
5: error: Cannot find implementation or library stub for module named "common" [import-not-found]
____________________________ tests/test_zippack.py _____________________________
10: error: Cannot find implementation or library stub for module named "common" [import-not-found]
===================================== mypy =====================================
Found 5 errors in 4 files (checked 14 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED openpack/basepack.py::mypy
FAILED openpack/editor.py::mypy
FAILED tests/test_basepack.py::mypy
FAILED tests/test_zippack.py::mypy
================= 5 failed, 10 passed, 77 deselected in 4.24s ==================
py: exit 1 (5.08 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5rn40556/openpack> pytest -p no:cov -k mypy pid=81907
py: FAIL code 1 (12.87=setup[7.79]+cmd[5.08] seconds)
evaluation failed :( (12.91 seconds)
jaraco.postgres
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.services packaging portend psycopg2-binary 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpsw_np7tt/jaraco.postgres/.tox/.tmp/package/1/jaraco.postgres-5.1.1.dev123+g1f7c5e7.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpsw_np7tt/jaraco.postgres/jaraco/postgres/__init__.py:46: EncodingWarning: 'encoding' argument not specified
DEV_NULL = open(os.path.devnull, 'r+')
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpsw_np7tt/jaraco.postgres
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, jaraco.postgres-5.1.1.dev123+g1f7c5e7.d20240330, checkdocs-2.11.0, enabler-3.1.1
collected 65 items / 59 deselected / 6 selected
docs/conf.py .F [ 33%]
jaraco/postgres/__init__.py F [ 50%]
jaraco/postgres/fixtures.py F [ 66%]
tests/test_fixtures.py . [ 83%]
tests/test_postgres.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________ jaraco/postgres/__init__.py __________________________
43: error: Skipping analyzing "jaraco.services": module is installed, but missing library stubs or py.typed marker [import-untyped]
43: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________ jaraco/postgres/fixtures.py __________________________
2: error: Skipping analyzing "portend": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ tests/test_postgres.py ____________________________
14: error: Library stubs not installed for "psycopg2" [import-untyped]
14: note: Hint: "python3 -m pip install types-psycopg2"
14: note: (or run "mypy --install-types" to install all missing stub packages)
15: error: Skipping analyzing "portend": module is installed, but missing library stubs or py.typed marker [import-untyped]
=============================== warnings summary ===============================
jaraco/postgres/__init__.py:46
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpsw_np7tt/jaraco.postgres/jaraco/postgres/__init__.py:46: EncodingWarning: 'encoding' argument not specified
DEV_NULL = open(os.path.devnull, 'r+')
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 4 errors in 3 files (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/postgres/__init__.py::mypy
FAILED jaraco/postgres/fixtures.py::mypy
FAILED tests/test_postgres.py::mypy
============ 4 failed, 2 passed, 59 deselected, 1 warning in 4.05s =============
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='/dev/null' mode='r+' encoding='UTF-8'>
py: exit 1 (4.85 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpsw_np7tt/jaraco.postgres> pytest -p no:cov -k mypy pid=81949
py: FAIL code 1 (12.66=setup[7.81]+cmd[4.85] seconds)
evaluation failed :( (12.71 seconds)
pytest-perf
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.context jaraco.functools more-itertools packaging 'pip-run>=8.5' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'tempora>=4.1'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpp9v8euq6/pytest-perf/.tox/.tmp/package/1/pytest_perf-0.14.1.dev9+g17b5b38.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpp9v8euq6/pytest-perf
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, perf-0.14.1.dev9+g17b5b38.d20240330, checkdocs-2.11.0, enabler-3.1.1
collected 25 items / 19 deselected / 6 selected
docs/conf.py .F [ 33%]
exercises.py . [ 50%]
pytest_perf/deco.py . [ 66%]
pytest_perf/plugin.py F [ 83%]
pytest_perf/runner.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ pytest_perf/plugin.py _____________________________
12: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
12: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
____________________________ pytest_perf/runner.py _____________________________
7: error: Skipping analyzing "pip_run": module is installed, but missing library stubs or py.typed marker [import-untyped]
8: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== perf =====================================
exercises.py:check_perf_isolated: None
exercises.py:with deps and extras: None
exercises.py:diff_from_oh_nine_two_perf: None
exercises.py:simple test: None
===================================== mypy =====================================
Found 3 errors in 2 files (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED pytest_perf/plugin.py::mypy
FAILED pytest_perf/runner.py::mypy
================== 3 failed, 3 passed, 19 deselected in 3.53s ==================
py: exit 1 (4.38 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpp9v8euq6/pytest-perf> pytest -p no:cov -k mypy pid=81995
py: FAIL code 1 (12.57=setup[8.19]+cmd[4.38] seconds)
evaluation failed :( (12.61 seconds)
jaraco.clipboard
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jaraco.windows>=5.1; sys_platform == "win32"' pygments 'pyperclip>=1.6; sys_platform == "linux2" or sys_platform == "linux"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'richxerox>=1.0.1; sys_platform == "darwin"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpnrxu6f6z/jaraco.clipboard/.tox/.tmp/package/1/jaraco.clipboard-3.1.1.dev123+g508ed1b.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpnrxu6f6z/jaraco.clipboard
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 23 items / 17 deselected / 6 selected
conftest.py .F [ 33%]
docs/conf.py . [ 50%]
jaraco/clipboard/__init__.py . [ 66%]
jaraco/clipboard/Darwin.py F [ 83%]
test_all.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/clipboard/Darwin.py __________________________
3: error: Skipping analyzing "richxerox": module is installed, but missing library stubs or py.typed marker [import-untyped]
3: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 5 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/clipboard/Darwin.py::mypy
================== 2 failed, 4 passed, 17 deselected in 4.52s ==================
py: exit 1 (5.30 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpnrxu6f6z/jaraco.clipboard> pytest -p no:cov -k mypy pid=82041
py: FAIL code 1 (20.14=setup[14.84]+cmd[5.30] seconds)
evaluation failed :( (20.18 seconds)
nspektr
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-metadata>=3.6; python_version < "3.10"' jaraco.context jaraco.functools more-itertools packaging 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmponw987_s/nspektr/.tox/.tmp/package/1/nspektr-0.5.1.dev33+g326326d.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmponw987_s/nspektr
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 15 items / 11 deselected / 4 selected
docs/conf.py .F [ 50%]
nspektr/__init__.py F [ 75%]
nspektr/_compat.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ nspektr/__init__.py ______________________________
8: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
8: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED nspektr/__init__.py::mypy
================== 2 failed, 2 passed, 11 deselected in 3.68s ==================
py: exit 1 (4.26 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmponw987_s/nspektr> pytest -p no:cov -k mypy pid=82083
py: FAIL code 1 (11.14=setup[6.88]+cmd[4.26] seconds)
evaluation failed :( (11.18 seconds)
/pypa/twine
usage: virtualenv [--version] [--with-traceback] [-v | -q] [--read-only-app-data] [--app-data APP_DATA] [--reset-app-data] [--upgrade-embed-wheels] [--discovery {builtin}] [-p py] [--try-first-with py_exe]
[--creator {builtin,cpython3-mac-brew,venv}] [--seeder {app-data,pip}] [--no-seed] [--activators comma_sep_list] [--clear] [--no-vcs-ignore] [--system-site-packages] [--symlinks] [--no-download | --download]
[--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip] [--no-setuptools] [--no-wheel] [--no-periodic-update] [--symlink-app-data] [--prompt prompt] [-h]
dest
virtualenv: error: the following arguments are required: dest
jaraco.collections
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.text 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_6otcr/jaraco.collections/.tox/.tmp/package/1/jaraco.collections-5.0.1.dev16+g400f834.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_6otcr/jaraco.collections
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 28 items / 24 deselected / 4 selected
docs/conf.py .F [ 50%]
jaraco/collections/__init__.py F [ 75%]
tests/test_collections.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
________________________ jaraco/collections/__init__.py ________________________
11: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
11: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/collections/__init__.py::mypy
================== 2 failed, 2 passed, 24 deselected in 2.89s ==================
py: exit 1 (3.42 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7_6otcr/jaraco.collections> pytest -p no:cov -k mypy pid=82133
py: FAIL code 1 (11.02=setup[7.60]+cmd[3.42] seconds)
evaluation failed :( (11.06 seconds)
jaraco.xkcd
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'cachecontrol[filecache]' jaraco.collections 'jaraco.functools>=3.1' jaraco.text 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests-toolbelt tempora
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo670zf8m/jaraco.xkcd/.tox/.tmp/package/1/jaraco.xkcd-3.0.3.dev123+geb63769.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo670zf8m/jaraco.xkcd
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 18 items / 14 deselected / 4 selected
docs/conf.py .F [ 50%]
jaraco/xkcd.py F [ 75%]
test_caching.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
________________________________ jaraco/xkcd.py ________________________________
9: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
9: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
10: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________________ test_caching.py ________________________________
3: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 3 errors in 2 files (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/xkcd.py::mypy
FAILED test_caching.py::mypy
================== 3 failed, 1 passed, 14 deselected in 4.04s ==================
py: exit 1 (4.93 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo670zf8m/jaraco.xkcd> pytest -p no:cov -k mypy pid=82190
py: FAIL code 1 (13.71=setup[8.77]+cmd[4.93] seconds)
evaluation failed :( (13.75 seconds)
pmxbot.webhooks
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install cherrypy-cors 'cherrypy[testing]' more-itertools pmxbot 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'twilio>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks/.tox/.tmp/package/1/pmxbot.webhooks-1.4.1.dev143+gebe4905.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks/.tox/py/lib/python3.12/site-packages/pytest_sugar.py:141: EncodingWarning: 'encoding' argument not specified
config.read(["pytest-sugar.conf", os.path.expanduser("~/.pytest-sugar.conf")])
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks
configfile: pytest.ini
plugins: pmxbot-1122.16.0, jaraco.mongodb-12.0.0, sugar-1.0.0, ruff-0.3.1, mypy-0.10.3, services-2.2.1, checkdocs-2.11.0, enabler-3.1.1, forked-1.6.0
collected 30 items / 24 deselected / 6 selected
docs/conf.py .F [ 33%]
pmxbot/__init__.py . [ 50%]
pmxbot/webhooks.py F [ 66%]
tests/__init__.py . [ 83%]
tests/test_http.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ pmxbot/webhooks.py ______________________________
15: error: Library stubs not installed for "pkg_resources" [import-untyped]
15: note: Hint: "python3 -m pip install types-setuptools"
15: note: (or run "mypy --install-types" to install all missing stub packages)
17: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
18: error: Skipping analyzing "pmxbot.core": module is installed, but missing library stubs or py.typed marker [import-untyped]
18: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
19: error: Skipping analyzing "cherrypy_cors": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ tests/test_http.py ______________________________
5: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
6: error: Skipping analyzing "cherrypy.test": module is installed, but missing library stubs or py.typed marker [import-untyped]
=============================== warnings summary ===============================
pmxbot/webhooks.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks/pmxbot/webhooks.py:15: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks/.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks/.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 6 errors in 2 files (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED pmxbot/webhooks.py::mypy
FAILED tests/test_http.py::mypy
============ 3 failed, 3 passed, 24 deselected, 3 warnings in 3.20s ============
py: exit 1 (4.02 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmck5hd_c/pmxbot.webhooks> pytest -p no:cov -k mypy pid=82232
py: FAIL code 1 (16.35=setup[12.33]+cmd[4.02] seconds)
evaluation failed :( (16.40 seconds)
compilers
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp3s6dn6k5/compilers
.pkg: install_requires> python -I -m pip install setuptools
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_wheel> python -I -m pip install wheel
.pkg: prepare_metadata_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp3s6dn6k5/compilers/.tox/.tmp/package/1/compilers-0.0.0.tar.gz
py: OK (6.03 seconds)
congratulations :) (6.06 seconds)
/pmxbot/chucknorris
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install importlib-resources 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprpm6voh8/chucknorris/.tox/.tmp/package/1/chucknorris-2.9.1.dev33+g0abd032.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprpm6voh8/chucknorris
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 21 items / 15 deselected / 6 selected
chucknorris/__init__.py .. [ 33%]
chucknorris/pronoun.py . [ 50%]
chucknorris/quips.py . [ 66%]
chucknorris/test_plugin.py . [ 83%]
docs/conf.py . [100%]
===================================== mypy =====================================
Success: no issues found in 5 source files
======================= 6 passed, 15 deselected in 3.34s =======================
py: OK (11.56=setup[7.54]+cmd[4.02] seconds)
congratulations :) (11.60 seconds)
jaraco.packaging
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'build[virtualenv]' domdf-python-tools jaraco.context 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' sphinx types-docutils
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpejl7q_b3/jaraco.packaging/.tox/.tmp/package/1/jaraco.packaging-9.4.1.dev35+g7e724ae.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpejl7q_b3/jaraco.packaging
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 20 items / 14 deselected / 6 selected
conftest.py .F [ 33%]
docs/conf.py . [ 50%]
jaraco/packaging/__init__.py . [ 66%]
jaraco/packaging/make-tree.py . [ 83%]
jaraco/packaging/sphinx.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/packaging/sphinx.py __________________________
14: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
14: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
36: error: Cannot override class variable (previously declared on base class "Directive") with instance variable [misc]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 5 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/packaging/sphinx.py::mypy
================== 2 failed, 4 passed, 14 deselected in 5.26s ==================
py: exit 1 (6.50 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpejl7q_b3/jaraco.packaging> pytest -p no:cov -k mypy pid=82349
py: FAIL code 1 (15.98=setup[9.48]+cmd[6.50] seconds)
evaluation failed :( (16.02 seconds)
jaraco.env
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpa0hc6_d3/jaraco.env/.tox/.tmp/package/1/jaraco.env-1.0.1.dev55+g6fd6cad.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpa0hc6_d3/jaraco.env
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 10 items / 7 deselected / 3 selected
docs/conf.py .. [ 66%]
jaraco/env.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 7 deselected in 2.77s ========================
py: OK (10.20=setup[6.92]+cmd[3.28] seconds)
congratulations :) (10.25 seconds)
/pmxbot/pmxbot.nsfw
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpladro94k/pmxbot.nsfw/.tox/.tmp/package/1/pmxbot.nsfw-1.1.dev130+g4df3630.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpladro94k/pmxbot.nsfw
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 10 items / 7 deselected / 3 selected
docs/conf.py .. [ 66%]
pmxbot/nsfw.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 7 deselected in 2.74s ========================
py: OK (10.17=setup[6.91]+cmd[3.25] seconds)
congratulations :) (10.21 seconds)
moneydance
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpq7j29fcs/moneydance
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
keyrings.gauth
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install google.auth keyring 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpbx39mr3x/keyrings.gauth/.tox/.tmp/package/1/keyrings.gauth-0.1.dev126+g91e648a.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpbx39mr3x/keyrings.gauth
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 9 items / 6 deselected / 3 selected
docs/conf.py .F [ 66%]
keyrings/gauth.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ keyrings/gauth.py _______________________________
4: error: Skipping analyzing "google.auth": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
4: error: Skipping analyzing "google": module is installed, but missing library stubs or py.typed marker [import-untyped]
20: error: Incompatible types in assignment (expression has type "int", base class "KeyringBackend" defined the type as "Callable[[KeyringBackend], float]") [assignment]
===================================== mypy =====================================
Found 3 errors in 1 file (checked 2 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED keyrings/gauth.py::mypy
================== 2 failed, 1 passed, 6 deselected in 2.91s ===================
py: exit 1 (3.47 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpbx39mr3x/keyrings.gauth> pytest -p no:cov -k mypy pid=82496
py: FAIL code 1 (12.56=setup[9.10]+cmd[3.47] seconds)
evaluation failed :( (12.61 seconds)
/MestreLion/git-tools
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_7en34j_/git-tools
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
/pypa/setuptools
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'build[virtualenv]' 'filelock>=3.4.0' importlib-metadata 'ini2toml[lite]>=0.9' 'jaraco.develop>=7.21; python_version >= "3.9" and sys_platform != "cygwin"' 'jaraco.envs>=2.2' 'jaraco.path>=3.2.0' mypy==1.9 'packaging>=23.2' 'pip>=19.1' 'pytest-checkdocs>=2.4' 'pytest-cov; platform_python_implementation != "PyPy"' 'pytest-enabler>=2.2' 'pytest-home>=0.5' 'pytest-mypy>=0.9.1; platform_python_implementation != "PyPy"' 'pytest-perf; sys_platform != "cygwin"' 'pytest-ruff>=0.2.1; sys_platform != "cygwin"' pytest-timeout 'pytest-xdist>=3' 'pytest>=6' tomli 'tomli-w>=1.0.0' 'virtualenv>=13.0.0' wheel
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/.tmp/package/1/setuptools-69.2.0.post20240329-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, perf-0.14.0, home-0.5.1, checkdocs-2.11.0, enabler-3.1.1, xdist-3.5.0, timeout-2.3.1
created: 12/12 workers
12 workers [145 items]
...F...FF....F.......FFFF.F.F..........FF....F....F..F.......F.......FFF [ 49%]
FFF.......FFF......F.......F.F..F...F......F...F.....F.........F.FFF...s [ 99%]
. [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
[gw0] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
mypy exited with status 1.
_______________________ setuptools/command/build_clib.py _______________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
6: error: Cannot find implementation or library stub for module named "distutils._modified" [import-not-found]
_____________________________ setuptools/_reqs.py ______________________________
[gw6] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
4: error: Skipping analyzing "setuptools.extern.jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "setuptools.extern.jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: error: Skipping analyzing "setuptools.extern.packaging.requirements": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ setuptools/command/test.py __________________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
22: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
23: error: Skipping analyzing "setuptools.extern.jaraco.functools": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ setuptools/_itertools.py ___________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
1: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ setuptools/config/expand.py __________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
129: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/config/pyprojecttoml.py ______________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
275: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ setuptools/config/setupcfg.py _________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
35: error: Skipping analyzing "setuptools.extern.packaging.markers": module is installed, but missing library stubs or py.typed marker [import-untyped]
36: error: Skipping analyzing "setuptools.extern.packaging.requirements": module is installed, but missing library stubs or py.typed marker [import-untyped]
37: error: Skipping analyzing "setuptools.extern.packaging.specifiers": module is installed, but missing library stubs or py.typed marker [import-untyped]
38: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ setuptools/depends.py _____________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
9: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ setuptools/dist.py ______________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
25: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
26: error: Skipping analyzing "setuptools.extern.ordered_set": module is installed, but missing library stubs or py.typed marker [import-untyped]
27: error: Skipping analyzing "setuptools.extern.packaging.markers": module is installed, but missing library stubs or py.typed marker [import-untyped]
28: error: Skipping analyzing "setuptools.extern.packaging.specifiers": module is installed, but missing library stubs or py.typed marker [import-untyped]
29: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ setuptools/msvc.py ______________________________
[gw5] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
24: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ setuptools/package_index.py __________________________
[gw3] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
41: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ pkg_resources/__init__.py ___________________________
[gw1] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
68: error: Library stubs not installed for "pkg_resources.extern.jaraco.text" [import-untyped]
68: note: Hint: "python3 -m pip install types-setuptools"
68: note: (or run "mypy --install-types" to install all missing stub packages)
68: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
________________________ setuptools/command/build_py.py ________________________
[gw10] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
14: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________ setuptools/tests/environment.py ________________________
[gw10] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
7: error: Skipping analyzing "jaraco.envs": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/command/easy_install.py ______________________
[gw11] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
79: error: Skipping analyzing "setuptools.extern.jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/command/_requirestxt.py ______________________
[gw8] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
16: error: Skipping analyzing "setuptools.extern.jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "setuptools.extern.packaging.requirements": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ setuptools/_core_metadata.py _________________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
18: error: Skipping analyzing "setuptools.extern.packaging.markers": module is installed, but missing library stubs or py.typed marker [import-untyped]
19: error: Skipping analyzing "setuptools.extern.packaging.requirements": module is installed, but missing library stubs or py.typed marker [import-untyped]
20: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ setuptools/_entry_points.py __________________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
6: error: Skipping analyzing "setuptools.extern.jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "setuptools.extern.jaraco.functools": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: error: Skipping analyzing "setuptools.extern.more_itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________ setuptools/tests/test_build_meta.py ______________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
14: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/tests/test_build_py.py _______________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
8: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
8: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________ setuptools/tests/test_config_discovery.py ___________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
15: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
15: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________ setuptools/tests/test_easy_install.py _____________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
24: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________ setuptools/tests/test_editable_install.py ___________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
16: error: Skipping analyzing "jaraco.envs": module is installed, but missing library stubs or py.typed marker [import-untyped]
16: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/tests/test_egg_info.py _______________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
13: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ setuptools/tests/test_glob.py _________________________
[gw4] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
2: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ setuptools/tests/test_sdist.py ________________________
[gw0] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
28: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
28: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________ setuptools/tests/test_setuptools.py ______________________
[gw0] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
19: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________ setuptools/config/_apply_pyprojecttoml.py ___________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
210: error: Skipping analyzing "setuptools.extern.packaging.specifiers": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ setuptools/tests/test_wheel.py ________________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
17: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
20: error: Skipping analyzing "setuptools.extern.packaging.utils": module is installed, but missing library stubs or py.typed marker [import-untyped]
21: error: Skipping analyzing "setuptools.extern.packaging.tags": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ setuptools/wheel.py ______________________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
15: error: Skipping analyzing "setuptools.extern.packaging.version": module is installed, but missing library stubs or py.typed marker [import-untyped]
16: error: Skipping analyzing "setuptools.extern.packaging.tags": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "setuptools.extern.packaging.utils": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ tools/finalize.py _______________________________
[gw9] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
13: error: Skipping analyzing "jaraco.develop": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________ setuptools/tests/config/test_pyprojecttoml_dynamic_deps.py __________
[gw1] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
4: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ setuptools/tests/test_test.py _________________________
[gw0] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
2: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________ setuptools/tests/config/test_pyprojecttoml.py _________________
[gw3] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
5: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________ setuptools/tests/config/test_setupcfg.py ___________________
[gw3] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
12: error: Skipping analyzing "setuptools.extern.packaging.requirements": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ setuptools/tests/test_build_ext.py ______________________
[gw11] darwin -- Python 3.12.2 /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/bin/python
7: error: Skipping analyzing "jaraco": module is installed, but missing library stubs or py.typed marker [import-untyped]
=============================== warnings summary ===============================
setuptools/tests/__init__.py:9: 13 warnings
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/setuptools/tests/__init__.py:9: EncodingWarning: UTF-8 Mode affects locale.getpreferredencoding(). Consider locale.getencoding() instead.
is_ascii = locale.getpreferredencoding() == 'ANSI_X3.4-1968'
conftest.py::mypy
conftest.py::mypy
conftest.py::mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/lib/python3.12/site-packages/pytest_mypy.py:272: EncodingWarning: 'encoding' argument not specified
stdout, stderr, status = mypy.api.run(
conftest.py::mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/lib/python3.12/site-packages/pytest_mypy.py:312: EncodingWarning: 'encoding' argument not specified
with open(results_path, mode="w") as results_f:
setuptools/command/bdist_rpm.py: 1 warning
setuptools/_normalization.py: 1 warning
conftest.py: 1 warning
setuptools/command/build.py: 1 warning
setuptools/_path.py: 1 warning
docs/conf.py: 1 warning
setuptools/command/build_clib.py: 1 warning
setuptools/_reqs.py: 1 warning
setuptools/command/install_lib.py: 1 warning
setuptools/command/install_scripts.py: 1 warning
setuptools/command/register.py: 1 warning
setuptools/command/setopt.py: 1 warning
setuptools/command/test.py: 1 warning
setuptools/command/upload.py: 1 warning
setuptools/command/upload_docs.py: 1 warning
setuptools/compat/__init__.py: 1 warning
setuptools/compat/py310.py: 1 warning
setuptools/_imp.py: 1 warning
setuptools/compat/py311.py: 1 warning
setuptools/_importlib.py: 1 warning
setuptools/_itertools.py: 1 warning
setuptools/config/expand.py: 1 warning
setuptools/config/pyprojecttoml.py: 1 warning
setuptools/config/setupcfg.py: 1 warning
setuptools/dep_util.py: 1 warning
setuptools/depends.py: 1 warning
setuptools/discovery.py: 1 warning
setuptools/dist.py: 1 warning
setuptools/errors.py: 1 warning
setuptools/extension.py: 1 warning
setuptools/glob.py: 1 warning
setuptools/installer.py: 1 warning
pkg_resources/tests/test_resources.py: 1 warning
setuptools/launch.py: 1 warning
setuptools/logging.py: 1 warning
pkg_resources/tests/test_working_set.py: 1 warning
setuptools/monkey.py: 1 warning
setup.py: 1 warning
setuptools/msvc.py: 1 warning
setuptools/package_index.py: 1 warning
setuptools/namespaces.py: 1 warning
setuptools/sandbox.py: 1 warning
exercises.py: 1 warning
setuptools/tests/config/downloads/__init__.py: 1 warning
pkg_resources/__init__.py: 1 warning
setuptools/tests/config/downloads/preload.py: 1 warning
pkg_resources/tests/__init__.py: 1 warning
setuptools/tests/config/test_apply_pyprojecttoml.py: 1 warning
setuptools/command/build_ext.py: 1 warning
setuptools/command/build_py.py: 1 warning
setuptools/command/develop.py: 1 warning
setuptools/tests/contexts.py: 1 warning
setuptools/tests/environment.py: 1 warning
setuptools/tests/fixtures.py: 1 warning
setuptools/tests/integration/__init__.py: 1 warning
setuptools/tests/integration/helpers.py: 1 warning
setuptools/tests/integration/test_pip_install_sdist.py: 1 warning
pkg_resources/tests/test_find_distributions.py: 1 warning
setuptools/command/dist_info.py: 1 warning
pkg_resources/tests/test_markers.py: 1 warning
setuptools/command/easy_install.py: 1 warning
setuptools/command/editable_wheel.py: 1 warning
setuptools/tests/server.py: 1 warning
setuptools/tests/test_archive_util.py: 1 warning
setuptools/tests/test_bdist_deprecations.py: 1 warning
setuptools/tests/test_bdist_egg.py: 1 warning
setuptools/tests/test_build.py: 1 warning
setuptools/__init__.py: 1 warning
setuptools/_core_metadata.py: 1 warning
setuptools/command/_requirestxt.py: 1 warning
setuptools/_entry_points.py: 1 warning
setuptools/tests/test_build_meta.py: 1 warning
setuptools/tests/test_build_py.py: 1 warning
setuptools/tests/test_config_discovery.py: 1 warning
setuptools/tests/test_core_metadata.py: 1 warning
setuptools/tests/test_depends.py: 1 warning
setuptools/tests/test_develop.py: 1 warning
setuptools/tests/test_dist.py: 1 warning
setuptools/archive_util.py: 1 warning
setuptools/tests/test_dist_info.py: 1 warning
setuptools/tests/test_distutils_adoption.py: 1 warning
setuptools/tests/test_easy_install.py: 1 warning
setuptools/tests/test_editable_install.py: 1 warning
setuptools/tests/test_egg_info.py: 1 warning
setuptools/tests/test_extern.py: 1 warning
setuptools/command/egg_info.py: 1 warning
setuptools/tests/test_find_packages.py: 1 warning
setuptools/command/install.py: 1 warning
setuptools/tests/test_find_py_modules.py: 1 warning
setuptools/command/install_egg_info.py: 1 warning
setuptools/tests/test_glob.py: 1 warning
setuptools/tests/test_install_scripts.py: 1 warning
setuptools/tests/test_integration.py: 1 warning
setuptools/tests/test_logging.py: 1 warning
setuptools/tests/test_msvc14.py: 1 warning
setuptools/tests/test_packageindex.py: 1 warning
setuptools/tests/test_register.py: 1 warning
setuptools/tests/test_sandbox.py: 1 warning
setuptools/tests/test_sdist.py: 1 warning
setuptools/tests/test_setopt.py: 1 warning
setuptools/tests/test_setuptools.py: 1 warning
setuptools/compat/py39.py: 1 warning
setuptools/config/__init__.py: 1 warning
setuptools/config/_apply_pyprojecttoml.py: 1 warning
setuptools/tests/test_upload.py: 1 warning
setuptools/tests/test_virtualenv.py: 1 warning
setuptools/tests/test_warnings.py: 1 warning
setuptools/tests/test_wheel.py: 1 warning
setuptools/tests/test_windows_wrappers.py: 1 warning
setuptools/tests/text.py: 1 warning
setuptools/tests/textwrap.py: 1 warning
setuptools/unicode_utils.py: 1 warning
setuptools/version.py: 1 warning
setuptools/warnings.py: 1 warning
setuptools/wheel.py: 1 warning
setuptools/windows_support.py: 1 warning
tools/build_launchers.py: 1 warning
setuptools/tests/__init__.py: 1 warning
tools/finalize.py: 1 warning
tools/generate_validation_code.py: 1 warning
setuptools/tests/config/__init__.py: 1 warning
tools/vendored.py: 1 warning
tools/ppc64le-patch.py: 1 warning
setuptools/tests/config/test_expand.py: 1 warning
setuptools/tests/config/test_pyprojecttoml_dynamic_deps.py: 1 warning
pkg_resources/tests/test_pkg_resources.py: 1 warning
setuptools/tests/script-with-bom.py: 1 warning
setuptools/tests/test_build_clib.py: 1 warning
setuptools/command/alias.py: 1 warning
setuptools/command/bdist_egg.py: 1 warning
setuptools/build_meta.py: 1 warning
setuptools/command/__init__.py: 1 warning
setuptools/tests/test_manifest.py: 1 warning
setuptools/tests/test_namespaces.py: 1 warning
setuptools/tests/test_test.py: 1 warning
setuptools/tests/test_unicode_utils.py: 1 warning
setuptools/tests/config/test_pyprojecttoml.py: 1 warning
setuptools/tests/config/test_setupcfg.py: 1 warning
setuptools/tests/test_build_ext.py: 1 warning
setuptools/command/rotate.py: 1 warning
setuptools/command/saveopts.py: 1 warning
setuptools/command/sdist.py: 1 warning
setuptools/tests/namespaces.py: 1 warning
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/lib/python3.12/site-packages/pytest_mypy.py:306: EncodingWarning: 'encoding' argument not specified
with open(results_path, mode="r") as results_f:
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 62 errors in 36 files (checked 143 source files)
=========================== short test summary info ============================
SKIPPED [1] setuptools/tests/integration/test_pip_install_sdist.py:124: skipping integration tests
=========================== warnings summary (final) ===========================
.tox/py/lib/python3.12/site-packages/pytest_mypy.py:331
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools/.tox/py/lib/python3.12/site-packages/pytest_mypy.py:331: EncodingWarning: 'encoding' argument not specified
with open(config._mypy_results_path, mode="r") as results_f:
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========== 37 failed, 107 passed, 1 skipped, 161 warnings in 8.26s ============
py: exit 1 (8.82 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpzwm48djg/setuptools> pytest -p no:cov -k mypy pid=82529
py: FAIL code 1 (28.42=setup[19.60]+cmd[8.82] seconds)
evaluation failed :( (28.46 seconds)
jaraco.github.io
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprhosdigt/jaraco.github.io
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
googlevoice
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install bs4 faker 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests responses types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp9qb38vpg/googlevoice/.tox/.tmp/package/1/googlevoice-3.1.1.dev72+ge2c6b7f.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp9qb38vpg/googlevoice
configfile: pytest.ini
plugins: Faker-24.4.0, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 80 items / 58 deselected / 22 selected
conftest.py .F [ 9%]
docs/conf.py . [ 13%]
examples/call.py . [ 18%]
examples/delete.py . [ 22%]
examples/download-mp3.py . [ 27%]
examples/folders.py . [ 31%]
examples/parse_sms.py F [ 36%]
examples/phones.py . [ 40%]
examples/search.py . [ 45%]
examples/settings.py . [ 50%]
examples/sms.py . [ 54%]
examples/voicemail.py . [ 59%]
googlevoice/__init__.py . [ 63%]
googlevoice/__main__.py . [ 68%]
googlevoice/conf.py . [ 72%]
googlevoice/interact.py . [ 77%]
googlevoice/settings.py . [ 81%]
googlevoice/setup-asterisk.py . [ 86%]
googlevoice/test_all.py . [ 90%]
googlevoice/util.py . [ 95%]
googlevoice/voice.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ examples/parse_sms.py _____________________________
8: error: Library stubs not installed for "bs4" [import-untyped]
8: note: Hint: "python3 -m pip install types-beautifulsoup4"
8: note: (or run "mypy --install-types" to install all missing stub packages)
8: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_____________________________ googlevoice/voice.py _____________________________
141: error: Cannot find implementation or library stub for module named "commands" [import-not-found]
=============================== warnings summary ===============================
googlevoice/conf.py:18
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp9qb38vpg/googlevoice/googlevoice/conf.py:18: EncodingWarning: 'encoding' argument not specified
with open(self.fname, 'w') as f:
googlevoice/conf.py:26
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp9qb38vpg/googlevoice/googlevoice/conf.py:26: EncodingWarning: 'encoding' argument not specified
self.read([self.fname])
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 2 errors in 2 files (checked 21 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED examples/parse_sms.py::mypy
FAILED googlevoice/voice.py::mypy
=========== 3 failed, 19 passed, 58 deselected, 2 warnings in 4.32s ============
py: exit 1 (5.53 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp9qb38vpg/googlevoice> pytest -p no:cov -k mypy pid=82627
py: FAIL code 1 (14.49=setup[8.97]+cmd[5.53] seconds)
evaluation failed :( (14.54 seconds)
jaraco.logging
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' tempora
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb0wzycth/jaraco.logging/.tox/.tmp/package/1/jaraco.logging-3.3.1.dev10+g15436f7.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb0wzycth/jaraco.logging
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 13 items / 10 deselected / 3 selected
docs/conf.py .F [ 66%]
jaraco/logging.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ jaraco/logging.py _______________________________
7: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 2 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/logging.py::mypy
================== 2 failed, 1 passed, 10 deselected in 2.82s ==================
py: exit 1 (3.36 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb0wzycth/jaraco.logging> pytest -p no:cov -k mypy pid=82681
py: FAIL code 1 (10.61=setup[7.25]+cmd[3.36] seconds)
evaluation failed :( (10.65 seconds)
/omaha-data/omaha
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwbpzl__l/omaha
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
jaraco.develop
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install PyNaCl autocommand build jaraco.context jaraco.ui 'jaraco.vcs>=1.1' keyring packaging path 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-home pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' requests requests-file requests-toolbelt setuptools subprocess-tee types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwu5w52ux/jaraco.develop/.tox/.tmp/package/1/jaraco.develop-8.10.1.dev3+gbcb2981.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwu5w52ux/jaraco.develop
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, home-0.5.1, checkdocs-2.11.0, enabler-3.1.1
collected 92 items / 65 deselected / 27 selected
conftest.py .F [ 7%]
docs/conf.py . [ 11%]
jaraco/develop/__init__.py . [ 14%]
jaraco/develop/add-github-secret.py F [ 18%]
jaraco/develop/add-github-secrets.py F [ 22%]
jaraco/develop/add-project.py F [ 25%]
jaraco/develop/checkout-all.py F [ 29%]
jaraco/develop/compiler.py F [ 33%]
jaraco/develop/cpython-sync.py F [ 37%]
jaraco/develop/create-github-release.py F [ 40%]
jaraco/develop/filters.py . [ 44%]
jaraco/develop/finalize.py F [ 48%]
jaraco/develop/git.py F [ 51%]
jaraco/develop/github.py F [ 55%]
jaraco/develop/indent.py . [ 59%]
jaraco/develop/init-azure.py F [ 62%]
jaraco/develop/macos-build-python.py F [ 66%]
jaraco/develop/merge.py F [ 70%]
jaraco/develop/print-meta.py F [ 74%]
jaraco/develop/projects-run.py F [ 77%]
jaraco/develop/pypi.py . [ 81%]
jaraco/develop/repo.py . [ 85%]
jaraco/develop/rst-header-replace.py F [ 88%]
jaraco/develop/rtd.py F [ 92%]
jaraco/develop/towncrier.py F [ 96%]
jaraco/develop/update-projects.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________ jaraco/develop/add-github-secret.py ______________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_____________________ jaraco/develop/add-github-secrets.py _____________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ jaraco/develop/add-project.py _________________________
9: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ jaraco/develop/checkout-all.py ________________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/develop/compiler.py __________________________
6: error: Skipping analyzing "setuptools._distutils": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "jaraco.ui.editor": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ jaraco/develop/cpython-sync.py ________________________
10: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
12: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________ jaraco/develop/create-github-release.py ____________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/develop/finalize.py __________________________
4: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ jaraco/develop/git.py _____________________________
14: error: Skipping analyzing "requests_file": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/develop/github.py ___________________________
12: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/develop/init-azure.py _________________________
6: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________ jaraco/develop/macos-build-python.py _____________________
11: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/develop/merge.py ____________________________
11: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/develop/print-meta.py _________________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________ jaraco/develop/projects-run.py ________________________
8: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________ jaraco/develop/rst-header-replace.py _____________________
4: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ jaraco/develop/rtd.py _____________________________
4: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/develop/towncrier.py __________________________
6: error: Skipping analyzing "jaraco.vcs": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "jaraco.versioning": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ jaraco/develop/update-projects.py _______________________
16: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 24 errors in 19 files (checked 26 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/develop/add-github-secret.py::mypy
FAILED jaraco/develop/add-github-secrets.py::mypy
FAILED jaraco/develop/add-project.py::mypy
FAILED jaraco/develop/checkout-all.py::mypy
FAILED jaraco/develop/compiler.py::mypy
FAILED jaraco/develop/cpython-sync.py::mypy
FAILED jaraco/develop/create-github-release.py::mypy
FAILED jaraco/develop/finalize.py::mypy
FAILED jaraco/develop/git.py::mypy
FAILED jaraco/develop/github.py::mypy
FAILED jaraco/develop/init-azure.py::mypy
FAILED jaraco/develop/macos-build-python.py::mypy
FAILED jaraco/develop/merge.py::mypy
FAILED jaraco/develop/print-meta.py::mypy
FAILED jaraco/develop/projects-run.py::mypy
FAILED jaraco/develop/rst-header-replace.py::mypy
FAILED jaraco/develop/rtd.py::mypy
FAILED jaraco/develop/towncrier.py::mypy
FAILED jaraco/develop/update-projects.py::mypy
================= 20 failed, 7 passed, 65 deselected in 12.12s =================
py: exit 1 (13.18 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpwu5w52ux/jaraco.develop> pytest -p no:cov -k mypy pid=82738
py: FAIL code 1 (22.59=setup[9.41]+cmd[13.18] seconds)
evaluation failed :( (22.64 seconds)
tempora
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jaraco.functools>=1.20' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-freezer 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' pytz types-pytz
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4dfjzqqu/tempora/.tox/.tmp/package/1/tempora-5.5.2.dev1+gb82c5b5.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4dfjzqqu/tempora
configfile: pytest.ini
plugins: pytest_freezer-0.4.8, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 69 items / 60 deselected / 9 selected
conftest.py .. [ 22%]
docs/conf.py . [ 33%]
tempora/__init__.py . [ 44%]
tempora/schedule.py . [ 55%]
tempora/timing.py . [ 66%]
tempora/utc.py . [ 77%]
tests/test_schedule.py . [ 88%]
tests/test_timing.py . [100%]
===================================== mypy =====================================
Success: no issues found in 8 source files
======================= 9 passed, 60 deselected in 5.29s =======================
py: OK (13.54=setup[7.40]+cmd[6.14] seconds)
congratulations :) (13.59 seconds)
pip-run
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand flit-core 'importlib-resources; python_version < "3.9"' jaraco.context jaraco.env 'jaraco.functools>=3.7' jaraco.path 'jaraco.test>=5.3' jaraco.text 'more-itertools>=8.3' nbformat packaging 'path>=15.1' 'pip>=19.3' platformdirs pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' 'tomli; python_version < "3.11"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp45amz8sd/pip-run/.tox/.tmp/package/1/pip_run-12.6.2.dev10+gb91f3c9.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp45amz8sd/pip-run
configfile: pytest.ini
plugins: ruff-0.3.1, jaraco.test-5.4.0, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 118 items / 98 deselected / 20 selected
conftest.py FF [ 10%]
docs/conf.py . [ 15%]
pip-run.py . [ 20%]
pip_run/__init__.py . [ 25%]
pip_run/__main__.py . [ 30%]
pip_run/commands.py F [ 35%]
pip_run/compat/py310.py . [ 40%]
pip_run/compat/py38.py . [ 45%]
pip_run/deps.py F [ 50%]
pip_run/launch.py F [ 55%]
pip_run/read-deps.py F [ 60%]
pip_run/retention/__init__.py . [ 65%]
pip_run/retention/destroy.py . [ 70%]
pip_run/retention/persist.py . [ 75%]
pip_run/scripts.py F [ 80%]
tests/test_commands.py . [ 85%]
tests/test_deps.py . [ 90%]
tests/test_launch.py . [ 95%]
tests/test_scripts.py F [100%]
=================================== FAILURES ===================================
_________________________________ conftest.py __________________________________
6: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
6: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ pip_run/commands.py ______________________________
6: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________________ pip_run/deps.py ________________________________
15: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ pip_run/launch.py _______________________________
9: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ pip_run/read-deps.py _____________________________
7: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ pip_run/scripts.py ______________________________
10: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
12: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ tests/test_scripts.py _____________________________
6: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 8 errors in 7 files (checked 19 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy
FAILED conftest.py::mypy-status
FAILED pip_run/commands.py::mypy
FAILED pip_run/deps.py::mypy
FAILED pip_run/launch.py::mypy
FAILED pip_run/read-deps.py::mypy
FAILED pip_run/scripts.py::mypy
FAILED tests/test_scripts.py::mypy
================= 8 failed, 12 passed, 98 deselected in 3.84s ==================
py: exit 1 (4.74 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp45amz8sd/pip-run> pytest -p no:cov -k mypy pid=82910
py: FAIL code 1 (23.10=setup[18.35]+cmd[4.74] seconds)
evaluation failed :( (23.14 seconds)
jaraco.xonsh
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.clipboard keyring 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' xontrib-vox
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh/.tox/.tmp/package/1/jaraco.xonsh-0.4.2.dev0+g76703da.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh/.tox/py/lib/python3.12/site-packages/xonsh/history/json.py:426: EncodingWarning: 'encoding' argument not specified
with open(self.filename, "w", newline="\n") as f:
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1, xonsh-0.15.1
collected 6 items / 4 deselected / 2 selected
docs/conf.py /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh/.tox/py/lib/python3.12/site-packages/xonsh/lazyjson.py:209: EncodingWarning: 'encoding' argument not specified
self._f = open(f, newline="\n")
.. [100%]
=============================== warnings summary ===============================
docs/conf.py: 47 warnings
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh/.tox/py/lib/python3.12/site-packages/xonsh/lazyjson.py:209: EncodingWarning: 'encoding' argument not specified
self._f = open(f, newline="\n")
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Success: no issues found in 1 source file
=========================== warnings summary (final) ===========================
.tox/py/lib/python3.12/site-packages/xonsh/lazyjson.py:209
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeeox30uq/jaraco.xonsh/.tox/py/lib/python3.12/site-packages/xonsh/lazyjson.py:209: EncodingWarning: 'encoding' argument not specified
self._f = open(f, newline="\n")
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
================= 2 passed, 4 deselected, 48 warnings in 2.98s =================
py: OK (20.25=setup[16.12]+cmd[4.13] seconds)
congratulations :) (20.29 seconds)
jaraco.mongodb
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand cachetools cherrypy 'importlib-metadata; python_version < "3.8"' 'jaraco.collections>=2' 'jaraco.context>=2' 'jaraco.functools>=2' 'jaraco.itertools>=2' 'jaraco.logging>=2' 'jaraco.services>=2' 'jaraco.ui>=2' more-itertools portend 'pymongo>=3.5' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' python-dateutil pytimeparse tempora types-cachetools types-python-dateutil
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb/.tox/.tmp/package/1/jaraco.mongodb-12.0.1.dev32+g18198da.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, jaraco.mongodb-12.0.1.dev32+g18198da.d20240330, checkdocs-2.11.0, enabler-3.1.1
collected 140 items / 106 deselected / 34 selected
conftest.py .F [ 5%]
docs/conf.py . [ 8%]
jaraco/mongodb/__init__.py . [ 11%]
jaraco/mongodb/check-gridfs.py F [ 14%]
jaraco/mongodb/cli.py . [ 17%]
jaraco/mongodb/codec.py . [ 20%]
jaraco/mongodb/compat.py . [ 23%]
jaraco/mongodb/fields.py . [ 26%]
jaraco/mongodb/fixtures.py . [ 29%]
jaraco/mongodb/helper.py . [ 32%]
jaraco/mongodb/insert-doc.py . [ 35%]
jaraco/mongodb/install.py F [ 38%]
jaraco/mongodb/manage.py . [ 41%]
jaraco/mongodb/migration.py . [ 44%]
jaraco/mongodb/monitor-index-creation.py . [ 47%]
jaraco/mongodb/oplog.py F [ 50%]
jaraco/mongodb/query.py . [ 52%]
jaraco/mongodb/repair-gridfs.py F [ 55%]
jaraco/mongodb/sampling.py . [ 58%]
jaraco/mongodb/service.py F [ 61%]
jaraco/mongodb/sessions.py F [ 64%]
jaraco/mongodb/sharding.py . [ 67%]
jaraco/mongodb/testing.py . [ 70%]
jaraco/mongodb/tests/test_compat.py . [ 73%]
jaraco/mongodb/tests/test_fields.py . [ 76%]
jaraco/mongodb/tests/test_insert_doc.py . [ 79%]
jaraco/mongodb/tests/test_manage.py . [ 82%]
jaraco/mongodb/tests/test_oplog.py F [ 85%]
jaraco/mongodb/tests/test_service.py F [ 88%]
jaraco/mongodb/tests/test_sessions.py . [ 91%]
jaraco/mongodb/tests/test_testing.py . [ 94%]
jaraco/mongodb/timers.py . [ 97%]
jaraco/mongodb/uri.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
________________________ jaraco/mongodb/check-gridfs.py ________________________
10: error: Skipping analyzing "jaraco.ui": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
12: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
15: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/mongodb/install.py ___________________________
11: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/mongodb/oplog.py ____________________________
20: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
21: error: Skipping analyzing "pytimeparse": module is installed, but missing library stubs or py.typed marker [import-untyped]
24: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
25: error: Skipping analyzing "jaraco.ui.cmdline": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________ jaraco/mongodb/repair-gridfs.py ________________________
12: error: Skipping analyzing "jaraco.ui": module is installed, but missing library stubs or py.typed marker [import-untyped]
14: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/mongodb/service.py ___________________________
18: error: Skipping analyzing "portend": module is installed, but missing library stubs or py.typed marker [import-untyped]
19: error: Skipping analyzing "jaraco.services": module is installed, but missing library stubs or py.typed marker [import-untyped]
21: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/mongodb/sessions.py __________________________
38: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ jaraco/mongodb/tests/test_oplog.py ______________________
5: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________ jaraco/mongodb/tests/test_service.py _____________________
5: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
=============================== warnings summary ===============================
.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb/.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb/.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb/.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================== mypy =====================================
Found 17 errors in 8 files (checked 33 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/mongodb/check-gridfs.py::mypy
FAILED jaraco/mongodb/install.py::mypy
FAILED jaraco/mongodb/oplog.py::mypy
FAILED jaraco/mongodb/repair-gridfs.py::mypy
FAILED jaraco/mongodb/service.py::mypy
FAILED jaraco/mongodb/sessions.py::mypy
FAILED jaraco/mongodb/tests/test_oplog.py::mypy
FAILED jaraco/mongodb/tests/test_service.py::mypy
=========== 9 failed, 25 passed, 106 deselected, 3 warnings in 5.05s ===========
py: exit 1 (6.49 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5grsbc7r/jaraco.mongodb> pytest -p no:cov -k mypy pid=83000
py: FAIL code 1 (16.30=setup[9.80]+cmd[6.49] seconds)
evaluation failed :( (16.35 seconds)
jaraco.text
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand 'importlib-resources; python_version < "3.9"' inflect 'jaraco.context>=4.1' jaraco.functools more-itertools 'pathlib2; python_version < "3.10"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmps7dn8lc7/jaraco.text/.tox/.tmp/package/1/jaraco.text-3.12.1.dev23+g709b031.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmps7dn8lc7/jaraco.text
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 54 items / 45 deselected / 9 selected
conftest.py .F [ 22%]
docs/conf.py . [ 33%]
jaraco/text/__init__.py F [ 44%]
jaraco/text/layouts.py . [ 55%]
jaraco/text/show-newlines.py F [ 66%]
jaraco/text/strip-prefix.py F [ 77%]
jaraco/text/to-dvorak.py . [ 88%]
jaraco/text/to-qwerty.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
___________________________ jaraco/text/__init__.py ____________________________
12: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
12: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________ jaraco/text/show-newlines.py _________________________
1: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/text/strip-prefix.py __________________________
3: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 3 errors in 3 files (checked 8 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/text/__init__.py::mypy
FAILED jaraco/text/show-newlines.py::mypy
FAILED jaraco/text/strip-prefix.py::mypy
================== 4 failed, 5 passed, 45 deselected in 4.46s ==================
py: exit 1 (5.42 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmps7dn8lc7/jaraco.text> pytest -p no:cov -k mypy pid=83046
py: FAIL code 1 (13.18=setup[7.76]+cmd[5.42] seconds)
evaluation failed :( (13.23 seconds)
jaraco.test
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.collections jaraco.context jaraco.functools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest<8.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpexf_ne3u/jaraco.test/.tox/.tmp/package/1/jaraco.test-5.4.1.dev0+gc4836e0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpexf_ne3u/jaraco.test
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, jaraco.test-5.4.1.dev0+gc4836e0.d20240330, enabler-3.1.1
collected 23 items / 17 deselected / 6 selected
docs/conf.py .F [ 33%]
jaraco/test/__init__.py . [ 50%]
jaraco/test/cpython.py F [ 66%]
jaraco/test/http.py F [ 83%]
tests/test_http.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ jaraco/test/cpython.py ____________________________
13: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
13: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
25: error: Skipping analyzing "test.support": module is installed, but missing library stubs or py.typed marker [import-untyped]
25: error: Skipping analyzing "test": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ jaraco/test/http.py ______________________________
5: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 4 errors in 2 files (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/test/cpython.py::mypy
FAILED jaraco/test/http.py::mypy
================== 3 failed, 3 passed, 17 deselected in 3.65s ==================
py: exit 1 (4.47 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpexf_ne3u/jaraco.test> pytest -p no:cov -k mypy pid=83097
py: FAIL code 1 (12.31=setup[7.84]+cmd[4.47] seconds)
evaluation failed :( (12.36 seconds)
backports.functools_lru_cache
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpn8p__0wc/backports.functools_lru_cache/.tox/.tmp/package/1/backports.functools_lru_cache-2.0.1.dev16+g30ec806.d20240330-0.editable-py2.py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpn8p__0wc/backports.functools_lru_cache
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 16 items / 11 deselected / 5 selected
backports/__init__.py .. [ 40%]
backports/functools_lru_cache.py . [ 60%]
docs/conf.py . [ 80%]
tests/test_lru_cache.py . [100%]
===================================== mypy =====================================
Success: no issues found in 4 source files
======================= 5 passed, 11 deselected in 2.84s =======================
py: OK (10.39=setup[7.02]+cmd[3.37] seconds)
congratulations :) (10.43 seconds)
scicomm.pro
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpb1tlpcz3/scicomm.pro
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
/pypa/distutils
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install docutils 'jaraco.envs>=2.4' jaraco.path jaraco.text more-itertools 'path>=10.6' pyfakefs 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-ruff>=0.2.1' 'pytest>=6' 'pytest>=7.4.3'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpabxaigjo/distutils/.tox/.tmp/package/1/distutils-0.1.dev225+g38b58a5.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpabxaigjo/distutils
configfile: pytest.ini
plugins: ruff-0.3.1, checkdocs-2.11.0, enabler-3.1.1, pyfakefs-5.3.5
collected 479 items / 479 deselected / 0 selected
=========================== 479 deselected in 0.35s ============================
py: exit 5 (0.60 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpabxaigjo/distutils> pytest -p no:cov -k mypy pid=83199
py: FAIL code 5 (16.00=setup[15.40]+cmd[0.60] seconds)
evaluation failed :( (16.04 seconds)
/pmxbot/excuses
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install importlib-resources 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpiv_a9r88/excuses/.tox/.tmp/package/1/excuses-3.3.1.dev35+g3383303.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpiv_a9r88/excuses
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 13 items / 9 deselected / 4 selected
docs/conf.py .F [ 50%]
excuses/__init__.py F [ 75%]
excuses/__main__.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ excuses/__init__.py ______________________________
72: error: Cannot find implementation or library stub for module named "pmxbot" [import-not-found]
72: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
102: error: Cannot find implementation or library stub for module named "cherrypy" [import-not-found]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED excuses/__init__.py::mypy
================== 2 failed, 2 passed, 9 deselected in 3.40s ===================
py: exit 1 (3.94 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpiv_a9r88/excuses> pytest -p no:cov -k mypy pid=83243
py: FAIL code 1 (11.08=setup[7.13]+cmd[3.94] seconds)
evaluation failed :( (11.12 seconds)
backports.entry_points_selectable
.pkg: install_requires> python -I -m pip install 'setuptools; python_version < "3"' 'setuptools>=56; python_version >= "3.6"' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-metadata; python_version < "3.8"' pytest 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5yleld5p/backports.entry_points_selectable/.tox/.tmp/package/1/backports.entry_points_selectable-1.3.1.dev21+ge93aa20.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp5yleld5p/backports.entry_points_selectable
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 16 items / 12 deselected / 4 selected
backports/__init__.py .. [ 50%]
backports/entry_points_selectable.py . [ 75%]
docs/conf.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 12 deselected in 2.94s =======================
py: OK (10.53=setup[7.07]+cmd[3.46] seconds)
congratulations :) (10.58 seconds)
jaraco.windows
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv_a45gye/jaraco.windows/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'bugs\', \'jaraco\', \'incubator\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'bugs\', \'jaraco\', \'incubator\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-lukcujwu.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (1.93 seconds)
evaluation failed :( (1.97 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['bugs', 'jaraco', 'incubator'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
jaraco.docker
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.context jaraco.functools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj42n62kq/jaraco.docker/.tox/.tmp/package/1/jaraco.docker-2.1.3.dev2+gc198372.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj42n62kq/jaraco.docker
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 11 items / 8 deselected / 3 selected
docs/conf.py .F [ 66%]
jaraco/docker/__init__.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/docker/__init__.py ___________________________
4: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 2 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/docker/__init__.py::mypy
================== 2 failed, 1 passed, 8 deselected in 2.77s ===================
py: exit 1 (3.30 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj42n62kq/jaraco.docker> pytest -p no:cov -k mypy pid=83348
py: FAIL code 1 (10.33=setup[7.03]+cmd[3.30] seconds)
evaluation failed :( (10.38 seconds)
pytest-home
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install pytest 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpci3qj9wx/pytest-home/.tox/.tmp/package/1/pytest_home-0.5.2.dev24+g1799323.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpci3qj9wx/pytest-home
configfile: pytest.ini
plugins: home-0.5.2.dev24+g1799323.d20240330, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 17 items / 12 deselected / 5 selected
docs/conf.py .. [ 40%]
pytest_home/__init__.py . [ 60%]
pytest_home/fixtures.py . [ 80%]
tests/test_fixtures.py . [100%]
===================================== mypy =====================================
Success: no issues found in 4 source files
======================= 5 passed, 12 deselected in 3.63s =======================
py: OK (11.40=setup[6.97]+cmd[4.43] seconds)
congratulations :) (11.44 seconds)
jaraco.abode
py: install_deps> python -I -m pip install 'requests_mock@ git+https://github.com/jaraco/requests-mock@bugfix-17'
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install bx-py-utils 'colorlog>=3.0.1' 'importlib-resources>=5.10' jaraco.classes jaraco.collections 'jaraco.collections>=4.1' jaraco.context 'jaraco.functools>=3.6' jaraco.itertools 'jaraco.net>=9' keyring 'lomond>=0.3.3' more-itertools platformdirs 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' requests-mock requests-toolbelt 'requests>=2.12.4' types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj4bwchmn/jaraco.abode/.tox/.tmp/package/1/jaraco.abode-5.1.2.dev0+ge883d71.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy -s
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj4bwchmn/jaraco.abode
configfile: pytest.ini
plugins: requests-mock-1.10.1.dev9, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 330 items / 254 deselected / 76 selected
conftest.py .F
docs/conf.py .
jaraco/abode/__init__.py .
jaraco/abode/__main__.py .
jaraco/abode/_itertools.py F
jaraco/abode/automation.py .
jaraco/abode/cli.py F
jaraco/abode/client.py F
jaraco/abode/config.py .
jaraco/abode/devices/__init__.py .
jaraco/abode/devices/alarm.py .
jaraco/abode/devices/base.py .
jaraco/abode/devices/binary_sensor.py .
jaraco/abode/devices/camera.py .
jaraco/abode/devices/cover.py .
jaraco/abode/devices/light.py .
jaraco/abode/devices/lock.py .
jaraco/abode/devices/pkg.py F
jaraco/abode/devices/sensor.py .
jaraco/abode/devices/status.py .
jaraco/abode/devices/switch.py .
jaraco/abode/devices/valve.py .
jaraco/abode/event_controller.py F
jaraco/abode/exceptions.py .
jaraco/abode/helpers/__init__.py .
jaraco/abode/helpers/errors.py .
jaraco/abode/helpers/timeline.py .
jaraco/abode/helpers/urls.py .
jaraco/abode/settings.py .
jaraco/abode/socketio.py F
jaraco/abode/state.py .
tests/__init__.py .
tests/mock/__init__.py .
tests/mock/automation.py .
tests/mock/devices/__init__.py .
tests/mock/devices/alarm.py .
tests/mock/devices/dimmer.py .
tests/mock/devices/door_contact.py .
tests/mock/devices/door_lock.py .
tests/mock/devices/glass.py .
tests/mock/devices/hue.py .
tests/mock/devices/ipcam.py .
tests/mock/devices/ir_camera.py .
tests/mock/devices/keypad.py .
tests/mock/devices/lm.py .
tests/mock/devices/pir.py .
tests/mock/devices/power_switch_meter.py .
tests/mock/devices/power_switch_sensor.py .
tests/mock/devices/remote_controller.py .
tests/mock/devices/secure_barrier.py .
tests/mock/devices/siren.py .
tests/mock/devices/status_display.py .
tests/mock/devices/unknown.py .
tests/mock/devices/valve.py .
tests/mock/devices/water_sensor.py .
tests/mock/login.py .
tests/mock/logout.py .
tests/mock/oauth_claims.py .
tests/mock/panel.py .
tests/mock/user.py .
tests/test_abode.py .
tests/test_alarm.py .
tests/test_automation.py .
tests/test_binary_sensor.py .
tests/test_camera.py .
tests/test_device.py .
tests/test_dimmer.py .
tests/test_door_lock.py .
tests/test_event_controller.py .
tests/test_hue.py .
tests/test_lm.py .
tests/test_power_switch_meter.py .
tests/test_power_switch_sensor.py .
tests/test_secure_barrier.py .
tests/test_valve.py .
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ jaraco/abode/_itertools.py __________________________
4: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_____________________________ jaraco/abode/cli.py ______________________________
15: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ jaraco/abode/client.py ____________________________
11: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
16: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "jaraco.net.http": module is installed, but missing library stubs or py.typed marker [import-untyped]
_________________________ jaraco/abode/devices/pkg.py __________________________
5: error: Skipping analyzing "bx_py_utils.compat": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________ jaraco/abode/event_controller.py _______________________
8: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
___________________________ jaraco/abode/socketio.py ___________________________
13: error: Skipping analyzing "lomond": module is installed, but missing library stubs or py.typed marker [import-untyped]
14: error: Skipping analyzing "lomond.errors": module is installed, but missing library stubs or py.typed marker [import-untyped]
15: error: Skipping analyzing "lomond.persist": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 10 errors in 6 files (checked 75 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED jaraco/abode/_itertools.py::mypy
FAILED jaraco/abode/cli.py::mypy
FAILED jaraco/abode/client.py::mypy
FAILED jaraco/abode/devices/pkg.py::mypy
FAILED jaraco/abode/event_controller.py::mypy
FAILED jaraco/abode/socketio.py::mypy
================= 7 failed, 69 passed, 254 deselected in 4.66s =================
py: exit 1 (5.92 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpj4bwchmn/jaraco.abode> pytest -p no:cov -k mypy -s pid=83500
py: FAIL code 1 (19.51=setup[13.59]+cmd[5.92] seconds)
evaluation failed :( (19.55 seconds)
backports.pdb
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpghefj3n_/backports.pdb/.tox/.tmp/package/1/backports.pdb-2.2.1.dev42+g139fc84.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpghefj3n_/backports.pdb
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 12 items / 8 deselected / 4 selected
backports/__init__.py .. [ 50%]
conftest.py . [ 75%]
docs/conf.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 8 deselected in 2.80s ========================
py: commands[1]> python -c 'import backports.pdb'
py: commands[2]> python -m backports.pdb
usage: pdb.py [-c command] ... [-m module | pyfile] [arg] ...
Debug the Python program given by pyfile. Alternatively,
an executable module or package to debug can be specified using
the -m switch.
Initial commands are read from .pdbrc files in your home directory
and in the current directory, if they exist. Commands supplied with
-c are executed after commands from .pdbrc files.
To let the script run until an exception occurs, use "-c continue".
To let the script run up to a given line X in the debugged file, use
"-c 'until X'".
py: exit 2 (0.03 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpghefj3n_/backports.pdb> python -m backports.pdb pid=83555
py: command failed but is marked ignore outcome so handling it as success
py: OK (10.40=setup[7.01]+cmd[3.32,0.03,0.03] seconds)
congratulations :) (10.44 seconds)
dotfiles
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpx46jfowz/dotfiles
py: OK (0.09 seconds)
congratulations :) (0.11 seconds)
jaraco.apt
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' yg.lockfile
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp7e8nxf8m/jaraco.apt/.tox/.tmp/package/1/jaraco.apt-2.2.1.dev151+gccd909e.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp7e8nxf8m/jaraco.apt
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 17 items / 13 deselected / 4 selected
docs/conf.py .F [ 50%]
jaraco/apt.py F [ 75%]
tests/test_apt.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
________________________________ jaraco/apt.py _________________________________
10: error: Skipping analyzing "yg.lockfile": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
10: error: Skipping analyzing "yg": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/apt.py::mypy
================== 2 failed, 2 passed, 13 deselected in 2.82s ==================
py: exit 1 (3.35 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp7e8nxf8m/jaraco.apt> pytest -p no:cov -k mypy pid=83604
py: FAIL code 1 (11.09=setup[7.74]+cmd[3.35] seconds)
evaluation failed :( (11.13 seconds)
jaraco.home
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install dnspython jaraco.collections jaraco.functools jaraco.mongodb keyring 'lxml>=4.2.6' mockproc pymongo 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8vzlf0he/jaraco.home/.tox/.tmp/package/1/jaraco.home-3.5.2.dev30+gd8faf45.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8vzlf0he/jaraco.home
configfile: pytest.ini
plugins: jaraco.mongodb-12.0.0, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 25 items / 18 deselected / 7 selected
conftest.py FF [ 28%]
docs/conf.py . [ 42%]
jaraco/home/__init__.py . [ 57%]
jaraco/home/hdhomerun.py F [ 71%]
jaraco/home/mock hdhomerun.py . [ 85%]
jaraco/home/thermostat.py F [100%]
=================================== FAILURES ===================================
_________________________________ conftest.py __________________________________
5: error: Skipping analyzing "mockproc": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________________ test session _________________________________
mypy exited with status 1.
___________________________ jaraco/home/hdhomerun.py ___________________________
13: error: Skipping analyzing "jaraco.mongodb.helper": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/home/thermostat.py ___________________________
12: error: Library stubs not installed for "lxml.html" [import-untyped]
12: note: Hint: "python3 -m pip install lxml-stubs"
12: note: (or run "mypy --install-types" to install all missing stub packages)
12: error: Library stubs not installed for "lxml" [import-untyped]
===================================== mypy =====================================
Found 4 errors in 3 files (checked 6 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy
FAILED conftest.py::mypy-status
FAILED jaraco/home/hdhomerun.py::mypy
FAILED jaraco/home/thermostat.py::mypy
================== 4 failed, 3 passed, 18 deselected in 4.33s ==================
py: exit 1 (5.50 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8vzlf0he/jaraco.home> pytest -p no:cov -k mypy pid=83658
py: FAIL code 1 (17.39=setup[11.90]+cmd[5.50] seconds)
evaluation failed :( (17.44 seconds)
jaraco.vcs
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.classes jaraco.path jaraco.versioning more-itertools packaging pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvx7b60fj/jaraco.vcs/.tox/.tmp/package/1/jaraco.vcs-2.0.1.dev16+g8ad5eab.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvx7b60fj/jaraco.vcs
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 69 items / 55 deselected / 14 selected
docs/conf.py .F [ 14%]
jaraco/vcs/__init__.py . [ 21%]
jaraco/vcs/base.py F [ 28%]
jaraco/vcs/cmd.py . [ 35%]
jaraco/vcs/library.py . [ 42%]
jaraco/vcs/reentry.py . [ 50%]
jaraco/vcs/subprocess.py . [ 57%]
tests/__init__.py . [ 64%]
tests/conftest.py F [ 71%]
tests/test_git.py . [ 78%]
tests/test_managers.py . [ 85%]
tests/test_mercurial.py . [ 92%]
tests/test_reentry.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ jaraco/vcs/base.py ______________________________
10: error: Skipping analyzing "jaraco.versioning": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
______________________________ tests/conftest.py _______________________________
4: error: Skipping analyzing "jaraco.path": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 2 files (checked 13 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/vcs/base.py::mypy
FAILED tests/conftest.py::mypy
================= 3 failed, 11 passed, 55 deselected in 3.77s ==================
py: exit 1 (4.58 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvx7b60fj/jaraco.vcs> pytest -p no:cov -k mypy pid=83706
py: FAIL code 1 (20.38=setup[15.80]+cmd[4.58] seconds)
evaluation failed :( (20.42 seconds)
rst.linker
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-metadata; python_version < "3.8"' path 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' python-dateutil types-python-dateutil
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprad9_82o/rst.linker/.tox/.tmp/package/1/rst.linker-2.4.1.dev68+g24c19c0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmprad9_82o/rst.linker
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 21 items / 16 deselected / 5 selected
docs/conf.py .. [ 40%]
rst/__init__.py . [ 60%]
rst/linker.py . [ 80%]
test_all.py . [100%]
===================================== mypy =====================================
Success: no issues found in 4 source files
======================= 5 passed, 16 deselected in 3.59s =======================
py: OK (11.48=setup[7.10]+cmd[4.39] seconds)
congratulations :) (11.53 seconds)
cmdix
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'backports.hook-compressed; python_version < "3.10"' importlib-resources more-itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' types-backports
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpjz8e9cef/cmdix/.tox/.tmp/package/1/cmdix-3.1.2.dev16+g12e7d13.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpjz8e9cef/cmdix
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 312 items / 222 deselected / 90 selected
cmdix/__init__.py .. [ 2%]
cmdix/__main__.py . [ 3%]
cmdix/command/__init__.py . [ 4%]
cmdix/command/arch.py . [ 5%]
cmdix/command/base64.py . [ 6%]
cmdix/command/basename.py . [ 7%]
cmdix/command/bunzip2.py . [ 8%]
cmdix/command/bzip2.py . [ 10%]
cmdix/command/cal.py . [ 11%]
cmdix/command/cat.py . [ 12%]
cmdix/command/chmod.py . [ 13%]
cmdix/command/chown.py . [ 14%]
cmdix/command/chroot.py . [ 15%]
cmdix/command/clear.py . [ 16%]
cmdix/command/cp.py . [ 17%]
cmdix/command/crond.py . [ 18%]
cmdix/command/diff.py . [ 20%]
cmdix/command/dirname.py . [ 21%]
cmdix/command/env.py . [ 22%]
cmdix/command/expand.py . [ 23%]
cmdix/command/gunzip.py . [ 24%]
cmdix/command/gzip.py . [ 25%]
cmdix/command/httpd.py . [ 26%]
cmdix/command/id.py . [ 27%]
cmdix/command/init.py . [ 28%]
cmdix/command/kill.py . [ 30%]
cmdix/command/ln.py . [ 31%]
cmdix/command/logger.py . [ 32%]
cmdix/command/ls.py . [ 33%]
cmdix/command/md5sum.py . [ 34%]
cmdix/command/mkdir.py . [ 35%]
cmdix/command/mktemp.py . [ 36%]
cmdix/command/more.py . [ 37%]
cmdix/command/mount.py . [ 38%]
cmdix/command/mv.py . [ 40%]
cmdix/command/nl.py . [ 41%]
cmdix/command/pwd.py . [ 42%]
cmdix/command/rm.py . [ 43%]
cmdix/command/rmdir.py . [ 44%]
cmdix/command/sendmail.py . [ 45%]
cmdix/command/seq.py . [ 46%]
cmdix/command/sh.py . [ 47%]
cmdix/command/sha1sum.py . [ 48%]
cmdix/command/sha224sum.py . [ 50%]
cmdix/command/sha256sum.py . [ 51%]
cmdix/command/sha384sum.py . [ 52%]
cmdix/command/sha512sum.py . [ 53%]
cmdix/command/shred.py . [ 54%]
cmdix/command/shuf.py . [ 55%]
cmdix/command/sleep.py . [ 56%]
cmdix/command/sort.py . [ 57%]
cmdix/command/tail.py . [ 58%]
cmdix/command/tar.py . [ 60%]
cmdix/command/tee.py . [ 61%]
cmdix/command/touch.py . [ 62%]
cmdix/command/uname.py . [ 63%]
cmdix/command/uptime.py . [ 64%]
cmdix/command/uuidgen.py . [ 65%]
cmdix/command/watch.py . [ 66%]
cmdix/command/wc.py . [ 67%]
cmdix/command/wget.py . [ 68%]
cmdix/command/whoami.py . [ 70%]
cmdix/command/yes.py . [ 71%]
cmdix/command/zip.py . [ 72%]
cmdix/compat/__init__.py . [ 73%]
cmdix/compat/py39.py . [ 74%]
cmdix/compressor.py . [ 75%]
cmdix/exception.py . [ 76%]
cmdix/hasher.py . [ 77%]
cmdix/lib.py . [ 78%]
conftest.py . [ 80%]
docs/conf.py . [ 81%]
tests/__init__.py . [ 82%]
tests/test_base64.py . [ 83%]
tests/test_basename.py . [ 84%]
tests/test_cal.py . [ 85%]
tests/test_cat.py . [ 86%]
tests/test_cp.py . [ 87%]
tests/test_env.py . [ 88%]
tests/test_expand.py . [ 90%]
tests/test_ls.py . [ 91%]
tests/test_md5sum.py . [ 92%]
tests/test_nl.py . [ 93%]
tests/test_onlyunix.py . [ 94%]
tests/test_pycoreutils.py . [ 95%]
tests/test_pycoreutils_lib.py . [ 96%]
tests/test_tail.py . [ 97%]
tests/test_tar.py . [ 98%]
tests/test_uuidgen.py . [100%]
===================================== mypy =====================================
Success: no issues found in 89 source files
====================== 90 passed, 222 deselected in 4.08s ======================
py: OK (11.91=setup[6.91]+cmd[5.00] seconds)
congratulations :) (11.95 seconds)
jaraco.video
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install Pillow comtypes jaraco.structures 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp59_07r1o/jaraco.video/.tox/.tmp/package/1/jaraco.video-4.0.3.dev123+g6518e6e.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp59_07r1o/jaraco.video
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 9 items / 6 deselected / 3 selected
conftest.py .. [ 66%]
docs/conf.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 6 deselected in 2.99s ========================
py: OK (11.45=setup[7.96]+cmd[3.50] seconds)
congratulations :) (11.49 seconds)
/python/importlib_metadata
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install flufl.flake8 'importlib-resources>=1.3; python_version < "3.9"' 'jaraco.test>=5.4' packaging pyfakefs 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-perf>=0.9.2' 'pytest-ruff>=0.2.1' 'pytest>=6' 'typing-extensions>=3.6.4; python_version < "3.8"' 'zipp>=0.5'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo7qj_m7p/importlib_metadata/.tox/.tmp/package/1/importlib_metadata-7.1.1.dev1+g6673723.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo7qj_m7p/importlib_metadata
configfile: pytest.ini
plugins: ruff-0.3.1, jaraco.test-5.4.0, mypy-0.10.3, perf-0.14.0, checkdocs-2.11.0, enabler-3.1.1, pyfakefs-5.3.5
collected 206 items / 175 deselected / 31 selected
conftest.py .F [ 6%]
docs/__init__.py . [ 9%]
docs/conf.py . [ 12%]
exercises.py F [ 16%]
importlib_metadata/__init__.py F [ 19%]
importlib_metadata/_adapters.py . [ 22%]
importlib_metadata/_collections.py . [ 25%]
importlib_metadata/_compat.py . [ 29%]
importlib_metadata/_functools.py . [ 32%]
importlib_metadata/_itertools.py . [ 35%]
importlib_metadata/_meta.py . [ 38%]
importlib_metadata/_text.py . [ 41%]
importlib_metadata/compat/__init__.py . [ 45%]
importlib_metadata/compat/py39.py . [ 48%]
importlib_metadata/diagnose.py . [ 51%]
tests/__init__.py . [ 54%]
tests/_context.py . [ 58%]
tests/_path.py . [ 61%]
tests/compat/__init__.py . [ 64%]
tests/compat/py312.py . [ 67%]
tests/compat/py39.py F [ 70%]
tests/compat/test_py39_compat.py . [ 74%]
tests/data/__init__.py . [ 77%]
tests/data/sources/example/example/__init__.py . [ 80%]
tests/data/sources/example2/example2/__init__.py . [ 83%]
tests/fixtures.py . [ 87%]
tests/test_api.py . [ 90%]
tests/test_integration.py . [ 93%]
tests/test_main.py . [ 96%]
tests/test_zip.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________________ exercises.py _________________________________
1: error: Skipping analyzing "pytest_perf.deco": module is installed, but missing library stubs or py.typed marker [import-untyped]
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
________________________ importlib_metadata/__init__.py ________________________
8: error: Skipping analyzing "zipp": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ tests/compat/py39.py _____________________________
1: error: Skipping analyzing "jaraco.test.cpython": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== perf =====================================
exercises.py:cached distribution: None
exercises.py:discovery: None
exercises.py:entry_points(): None
exercises.py:entrypoint_regexp_perf: None
exercises.py:uncached distribution: None
===================================== mypy =====================================
Found 3 errors in 3 files (checked 30 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED exercises.py::mypy
FAILED importlib_metadata/__init__.py::mypy
FAILED tests/compat/py39.py::mypy
================= 4 failed, 27 passed, 175 deselected in 4.95s =================
py: exit 1 (5.78 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpo7qj_m7p/importlib_metadata> pytest -p no:cov -k mypy pid=83880
py: FAIL code 1 (14.19=setup[8.41]+cmd[5.78] seconds)
evaluation failed :( (14.23 seconds)
pytest-enabler
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-resources>=5.10; python_version < "3.12"' jaraco.context jaraco.functools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' toml types-toml
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeoazjm63/pytest-enabler/.tox/.tmp/package/1/pytest_enabler-3.1.2.dev0+g6e7134c.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeoazjm63/pytest-enabler
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.2.dev0+g6e7134c.d20240330
collected 18 items / 14 deselected / 4 selected
docs/conf.py .F [ 50%]
pytest_enabler/__init__.py F [ 75%]
tests/test_enabler.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
__________________________ pytest_enabler/__init__.py __________________________
10: error: Cannot find implementation or library stub for module named "importlib_resources" [import-not-found]
14: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
14: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
105: error: Skipping analyzing "pytest_cov.plugin": module is installed, but missing library stubs or py.typed marker [import-untyped]
105: error: Skipping analyzing "pytest_cov": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 4 errors in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED pytest_enabler/__init__.py::mypy
================== 2 failed, 2 passed, 14 deselected in 3.58s ==================
py: exit 1 (4.36 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpeoazjm63/pytest-enabler> pytest -p no:cov -k mypy pid=83926
py: FAIL code 1 (11.28=setup[6.92]+cmd[4.36] seconds)
evaluation failed :( (11.33 seconds)
jaraco.functools
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.classes more-itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpp1lix75b/jaraco.functools/.tox/.tmp/package/1/jaraco.functools-4.0.1.dev26+g7360198.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpp1lix75b/jaraco.functools
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 34 items / 29 deselected / 5 selected
conftest.py .. [ 40%]
docs/conf.py . [ 60%]
jaraco/functools/__init__.pyi . [ 80%]
test_functools.py . [100%]
===================================== mypy =====================================
Success: no issues found in 4 source files
======================= 5 passed, 29 deselected in 3.59s =======================
py: OK (11.32=setup[6.93]+cmd[4.38] seconds)
congratulations :) (11.36 seconds)
inflect
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install more-itertools 'pydantic>=1.9.1' pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' typing-extensions
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmhav0fox/inflect/.tox/.tmp/package/1/inflect-7.1.1.dev42+g81419a5.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmhav0fox/inflect
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 289 items / 269 deselected / 20 selected
docs/conf.py .. [ 10%]
inflect/__init__.py . [ 15%]
inflect/compat/__init__.py . [ 20%]
inflect/compat/pydantic.py . [ 25%]
inflect/compat/pydantic1.py . [ 30%]
tests/test_an.py . [ 35%]
tests/test_classical_all.py . [ 40%]
tests/test_classical_ancient.py . [ 45%]
tests/test_classical_herd.py . [ 50%]
tests/test_classical_names.py . [ 55%]
tests/test_classical_person.py . [ 60%]
tests/test_classical_zero.py . [ 65%]
tests/test_compounds.py . [ 70%]
tests/test_inflections.py . [ 75%]
tests/test_join.py . [ 80%]
tests/test_numwords.py . [ 85%]
tests/test_pl_si.py . [ 90%]
tests/test_pwd.py . [ 95%]
tests/test_unicode.py . [100%]
===================================== mypy =====================================
Success: no issues found in 19 source files
====================== 20 passed, 269 deselected in 4.34s ======================
py: OK (13.27=setup[7.91]+cmd[5.36] seconds)
congratulations :) (13.32 seconds)
skeleton
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmptvh6n6nr/skeleton/.tox/.tmp/package/1/PROJECT-0.1.dev39+g3fc7a93.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmptvh6n6nr/skeleton
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 6 items / 4 deselected / 2 selected
docs/conf.py .. [100%]
===================================== mypy =====================================
Success: no issues found in 1 source file
======================= 2 passed, 4 deselected in 2.71s ========================
py: OK (10.07=setup[6.87]+cmd[3.21] seconds)
congratulations :) (10.12 seconds)
/cherrypy/cherrypy
sed: mypy.ini: No such file or directory
.pkg: install_requires> python -I -m pip install 'setuptools>=45' 'setuptools_scm[toml]<7; python_version < "3.7"' 'setuptools_scm[toml]>=7; python_version >= "3.7"' 'setuptools_scm_git_archive>=1.1; python_version < "3.7"'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_sdist> python -I -m pip install setuptools_scm
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install setuptools_scm wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'cheroot>=8.2.1' 'importlib-metadata; python_version <= "3.7"' jaraco.collections more-itertools objgraph path.py 'portend>=2.1.1' pytest-cov pytest-forked 'pytest-services>=2' pytest-sugar 'pytest>=5.3.5' 'python-memcached>=1.58' 'pywin32>=227; sys_platform == "win32" and implementation_name == "cpython" and python_version < "3.10"' requests-toolbelt 'routes>=2.3.1' setuptools zc.lockfile
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_yondiuj/cherrypy/.tox/.tmp/package/1/CherryPy-18.9.1.dev30+g1073610-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0 -- /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_yondiuj/cherrypy/.tox/py/bin/python
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_yondiuj/cherrypy
configfile: pytest.ini
testpaths: cherrypy/test/
plugins: cov-5.0.0, sugar-1.0.0, services-2.2.1, forked-1.6.0
collecting ... collected 300 items / 300 deselected / 0 selected
- generated xml file: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_yondiuj/cherrypy/.test-results/pytest/results.xml -
=========================== 300 deselected in 0.33s ============================
py: exit 5 (0.63 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp_yondiuj/cherrypy> pytest -p no:cov -k mypy pid=84110
py: FAIL code 5 (9.52=setup[8.89]+cmd[0.63] seconds)
evaluation failed :( (9.57 seconds)
keyrings.alt
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install backports.unittest-mock 'gdata; python_version == "2.7"' jaraco.classes 'keyring>=20' pycryptodome pycryptodomex 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'python-keyczar; python_version == "2.7"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpekczv_ix/keyrings.alt/.tox/.tmp/package/1/keyrings.alt-5.0.1.dev33+g727508d.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpekczv_ix/keyrings.alt
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, backports.unittest-mock-1.5.1, checkdocs-2.11.0, enabler-3.1.1
collected 233 items / 211 deselected / 22 selected
conftest.py .F [ 9%]
docs/conf.py . [ 13%]
keyrings/__init__.py . [ 18%]
keyrings/alt/__init__.py . [ 22%]
keyrings/alt/Gnome.py F [ 27%]
keyrings/alt/Google.py F [ 31%]
keyrings/alt/Windows.py . [ 36%]
keyrings/alt/escape.py . [ 40%]
keyrings/alt/file.py F [ 45%]
keyrings/alt/file_base.py F [ 50%]
keyrings/alt/keyczar.py F [ 54%]
keyrings/alt/multi.py . [ 59%]
tests/__init__.py . [ 63%]
tests/mocks.py . [ 68%]
tests/test_Gnome.py . [ 72%]
tests/test_Google.py F [ 77%]
tests/test_Windows.py . [ 81%]
tests/test_crypto.py . [ 86%]
tests/test_file.py . [ 90%]
tests/test_keyczar.py . [ 95%]
tests/test_multi.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ keyrings/alt/Gnome.py _____________________________
2: error: Cannot find implementation or library stub for module named "gi" [import-not-found]
5: error: Cannot find implementation or library stub for module named "gi.repository" [import-not-found]
5: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
____________________________ keyrings/alt/Google.py ____________________________
12: error: Cannot find implementation or library stub for module named "gdata.docs.service" [import-not-found]
12: error: Cannot find implementation or library stub for module named "gdata.docs" [import-not-found]
12: error: Cannot find implementation or library stub for module named "gdata" [import-not-found]
_____________________________ keyrings/alt/file.py _____________________________
96: error: Argument 1 to "NonDataProperty" has incompatible type "Callable[[EncryptedKeyring], Any]"; expected "Callable[[object], object]" [arg-type]
__________________________ keyrings/alt/file_base.py ___________________________
23: error: Argument 1 to "NonDataProperty" has incompatible type "Callable[[FileBacked], Any]"; expected "Callable[[object], object]" [arg-type]
45: error: Argument 1 to "NonDataProperty" has incompatible type "Callable[[FileBacked], Any]"; expected "Callable[[object], object]" [arg-type]
___________________________ keyrings/alt/keyczar.py ____________________________
7: error: Cannot find implementation or library stub for module named "keyczar" [import-not-found]
_____________________________ tests/test_Google.py _____________________________
66: error: Cannot find implementation or library stub for module named "gdata" [import-not-found]
===================================== mypy =====================================
Found 10 errors in 6 files (checked 21 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED keyrings/alt/Gnome.py::mypy
FAILED keyrings/alt/Google.py::mypy
FAILED keyrings/alt/file.py::mypy
FAILED keyrings/alt/file_base.py::mypy
FAILED keyrings/alt/keyczar.py::mypy
FAILED tests/test_Google.py::mypy
================= 7 failed, 15 passed, 211 deselected in 5.21s =================
py: exit 1 (6.04 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpekczv_ix/keyrings.alt> pytest -p no:cov -k mypy pid=84171
py: FAIL code 1 (14.08=setup[8.04]+cmd[6.04] seconds)
evaluation failed :( (14.12 seconds)
/schettino72/pytest-ignore-flaky
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp005jeedt/pytest-ignore-flaky
.pkg: install_requires> python -I -m pip install 'setuptools>=40.8.0' wheel
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: get_requires_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: install_requires_for_build_wheel> python -I -m pip install wheel
.pkg: prepare_metadata_for_build_wheel> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
.pkg: build_sdist> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta __legacy__
py: install_package_deps> python -I -m pip install 'pytest>=6.0'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp005jeedt/pytest-ignore-flaky/.tox/.tmp/package/1/pytest-ignore-flaky-2.1.0.tar.gz
py: OK (7.06 seconds)
congratulations :) (7.09 seconds)
multipy-tox
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpdvrbyz_o/multipy-tox
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
jaraco.tidelift
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand 'importlib-resources>=1.6' keyring 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests-toolbelt types-docutils
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmphdcwidan/jaraco.tidelift/.tox/.tmp/package/1/jaraco.tidelift-1.5.2.dev63+g7430501.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmphdcwidan/jaraco.tidelift
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 15 items / 10 deselected / 5 selected
docs/conf.py .F [ 40%]
jaraco/tidelift/__init__.py . [ 60%]
jaraco/tidelift/banner.py . [ 80%]
jaraco/tidelift/publish-release-notes.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
___________________ jaraco/tidelift/publish-release-notes.py ___________________
7: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
8: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 2 errors in 1 file (checked 4 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/tidelift/publish-release-notes.py::mypy
================== 2 failed, 3 passed, 10 deselected in 3.21s ==================
py: exit 1 (3.88 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmphdcwidan/jaraco.tidelift> pytest -p no:cov -k mypy pid=84259
py: FAIL code 1 (11.50=setup[7.63]+cmd[3.88] seconds)
evaluation failed :( (11.55 seconds)
jaraco.pghfreethought
sed: mypy.ini: No such file or directory
ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpuickrq9n/jaraco.pghfreethought
py: OK (0.08 seconds)
congratulations :) (0.11 seconds)
jaraco.media
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand cherrypy genshi httpagentparser 'importlib-metadata; python_version < "3.8"' importlib-resources inflect jaraco.context jaraco.functools 'jaraco.itertools>=6.2' 'jaraco.path>=3.1' 'jaraco.text>=3.4' jaraco.ui more-itertools path 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' tempora
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/.tmp/package/1/jaraco.media-4.0.1.dev87+g92fc0f8.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 61 items / 3 errors / 43 deselected / 18 selected
==================================== ERRORS ====================================
__________________ ERROR collecting jaraco/media/handbrake.py __________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/jaraco/media/handbrake.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
jaraco/media/handbrake.py:14: in <module>
from jaraco.functools import call_aside
E ImportError: cannot import name 'call_aside' from 'jaraco.functools' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/jaraco/functools/__init__.py)
____________ ERROR collecting jaraco/media/tests/test_handbrake.py _____________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/jaraco/media/tests/test_handbrake.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
jaraco/media/tests/test_handbrake.py:6: in <module>
from jaraco.media import handbrake, dvd
jaraco/media/handbrake.py:14: in <module>
from jaraco.functools import call_aside
E ImportError: cannot import name 'call_aside' from 'jaraco.functools' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/jaraco/functools/__init__.py)
____________ ERROR collecting jaraco/media/tests/test_handbrake.py _____________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/jaraco/media/tests/test_handbrake.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
jaraco/media/tests/test_handbrake.py:6: in <module>
from jaraco.media import handbrake, dvd
jaraco/media/handbrake.py:14: in <module>
from jaraco.functools import call_aside
E ImportError: cannot import name 'call_aside' from 'jaraco.functools' (/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/jaraco/functools/__init__.py)
=============================== warnings summary ===============================
.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/cherrypy/__init__.py:60: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
from cgi import parse_header
.tox/py/lib/python3.12/site-packages/genshi/compat.py:141
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/genshi/compat.py:141: DeprecationWarning: ast.Ellipsis is deprecated and will be removed in Python 3.14; use ast.Constant instead
_ast_Ellipsis = ast.Ellipsis
.tox/py/lib/python3.12/site-packages/genshi/compat.py:142
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media/.tox/py/lib/python3.12/site-packages/genshi/compat.py:142: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
_ast_Str = ast.Str
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
ERROR jaraco/media/handbrake.py
ERROR jaraco/media/tests/test_handbrake.py
ERROR jaraco/media/tests/test_handbrake.py
!!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!!
================= 43 deselected, 5 warnings, 3 errors in 0.26s =================
py: exit 2 (0.68 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp4f_srojv/jaraco.media> pytest -p no:cov -k mypy pid=84314
py: FAIL code 2 (17.35=setup[16.67]+cmd[0.68] seconds)
evaluation failed :( (17.39 seconds)
jaraco.parables
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-resources; python_version < "3.9"' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmhijx_ce/jaraco.parables/.tox/.tmp/package/1/jaraco.parables-1.0.2.dev0+g308d4e0.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmhijx_ce/jaraco.parables
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 19 items / 13 deselected / 6 selected
docs/conf.py .. [ 33%]
jaraco/parables/__init__.py . [ 50%]
jaraco/parables/__main__.py . [ 66%]
jaraco/parables/config.py . [ 83%]
jaraco/parables/text_gen.py . [100%]
===================================== mypy =====================================
Success: no issues found in 5 source files
======================= 6 passed, 13 deselected in 2.91s =======================
py: OK (10.45=setup[7.01]+cmd[3.43] seconds)
congratulations :) (10.49 seconds)
jaraco.input
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install pyglet 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplk2s0ac4/jaraco.input/.tox/.tmp/package/1/jaraco.input-2.1.1.dev123+gc5910d4.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmplk2s0ac4/jaraco.input
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 19 items / 13 deselected / 6 selected
conftest.py .. [ 33%]
docs/conf.py . [ 50%]
jaraco/input/__init__.py . [ 66%]
jaraco/input/base.py . [ 83%]
jaraco/input/binary.py . [100%]
===================================== mypy =====================================
Success: no issues found in 5 source files
======================= 6 passed, 13 deselected in 2.82s =======================
py: OK (10.98=setup[7.64]+cmd[3.33] seconds)
congratulations :) (11.02 seconds)
jaraco.net
py: install_deps> python -I -m pip install 'requests_mock@ git+https://github.com/jaraco/requests-mock@bugfix-17'
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install BeautifulSoup4 autocommand cherrypy fabric feedparser icmplib 'ifconfig-parser; sys_platform == "darwin"' importlib-resources jaraco.collections jaraco.email jaraco.fabric jaraco.functools jaraco.logging jaraco.text 'jsonpickle!=3.0.0' 'keyring>=0.6' mechanize more-itertools 'path>=16.6' pathvalidate pyparsing 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' python-dateutil 'pywin32; sys_platform == "win32" and python_version < "3.12"' requests requests-mock types-python-dateutil types-requests
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpygxtv5rb/jaraco.net/.tox/.tmp/package/1/jaraco.net-10.2.1.dev0+g4b4302d.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpygxtv5rb/jaraco.net
configfile: pytest.ini
plugins: requests-mock-1.10.1.dev9, ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 107 items / 76 deselected / 31 selected
conftest.py FF [ 6%]
docs/conf.py . [ 9%]
jaraco/net/__init__.py . [ 12%]
jaraco/net/devices/__init__.py . [ 16%]
jaraco/net/devices/base.py . [ 19%]
jaraco/net/dnsbl.py . [ 22%]
jaraco/net/http/__init__.py F [ 25%]
jaraco/net/http/caching.py F [ 29%]
jaraco/net/http/content.py F [ 32%]
jaraco/net/http/cookies.py F [ 35%]
jaraco/net/http/htmldir.py F [ 38%]
jaraco/net/http/servers.py . [ 41%]
jaraco/net/http/static.py F [ 45%]
jaraco/net/http/staticdirindex.py F [ 48%]
jaraco/net/icmp.py F [ 51%]
jaraco/net/importer.py . [ 54%]
jaraco/net/inet.py . [ 58%]
jaraco/net/ntp.py F [ 61%]
jaraco/net/ping-isp.py F [ 64%]
jaraco/net/rss.py F [ 67%]
jaraco/net/scanner.py F [ 70%]
jaraco/net/site.py . [ 74%]
jaraco/net/stats.py . [ 77%]
jaraco/net/tail.py F [ 80%]
jaraco/net/tcp.py . [ 83%]
jaraco/net/udp.py . [ 87%]
jaraco/net/wake.py . [ 90%]
tests/http/test_caching.py . [ 93%]
tests/test_cookies.py . [ 96%]
tests/test_importer.py F [100%]
=================================== FAILURES ===================================
_________________________________ conftest.py __________________________________
11: error: Skipping analyzing "jaraco.context": module is installed, but missing library stubs or py.typed marker [import-untyped]
11: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________ jaraco/net/http/__init__.py __________________________
15: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/net/http/caching.py __________________________
320: error: Library stubs not installed for "httplib2" [import-untyped]
320: note: Hint: "python3 -m pip install types-httplib2"
320: note: (or run "mypy --install-types" to install all missing stub packages)
__________________________ jaraco/net/http/content.py __________________________
1: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/net/http/cookies.py __________________________
6: error: Skipping analyzing "jsonpickle": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/net/http/htmldir.py __________________________
5: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
__________________________ jaraco/net/http/static.py ___________________________
5: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________ jaraco/net/http/staticdirindex.py _______________________
6: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "cherrypy.lib": module is installed, but missing library stubs or py.typed marker [import-untyped]
10: error: Skipping analyzing "cherrypy.lib.static": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ jaraco/net/icmp.py ______________________________
6: error: Skipping analyzing "icmplib": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ jaraco/net/ntp.py _______________________________
7: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
8: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ jaraco/net/ping-isp.py ____________________________
6: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
7: error: Skipping analyzing "icmplib": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ jaraco/net/rss.py _______________________________
16: error: Skipping analyzing "feedparser": module is installed, but missing library stubs or py.typed marker [import-untyped]
17: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ jaraco/net/scanner.py _____________________________
17: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ jaraco/net/tail.py ______________________________
4: error: Skipping analyzing "cherrypy.process.plugins": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "cherrypy.process": module is installed, but missing library stubs or py.typed marker [import-untyped]
4: error: Skipping analyzing "cherrypy": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ tests/test_importer.py ____________________________
30: error: Cannot find implementation or library stub for module named "tester" [import-not-found]
===================================== mypy =====================================
Found 22 errors in 15 files (checked 30 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy
FAILED conftest.py::mypy-status
FAILED jaraco/net/http/__init__.py::mypy
FAILED jaraco/net/http/caching.py::mypy
FAILED jaraco/net/http/content.py::mypy
FAILED jaraco/net/http/cookies.py::mypy
FAILED jaraco/net/http/htmldir.py::mypy
FAILED jaraco/net/http/static.py::mypy
FAILED jaraco/net/http/staticdirindex.py::mypy
FAILED jaraco/net/icmp.py::mypy
FAILED jaraco/net/ntp.py::mypy
FAILED jaraco/net/ping-isp.py::mypy
FAILED jaraco/net/rss.py::mypy
FAILED jaraco/net/scanner.py::mypy
FAILED jaraco/net/tail.py::mypy
FAILED tests/test_importer.py::mypy
================= 16 failed, 15 passed, 76 deselected in 4.25s =================
py: exit 1 (5.35 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpygxtv5rb/jaraco.net> pytest -p no:cov -k mypy pid=84510
py: FAIL code 1 (20.92=setup[15.57]+cmd[5.35] seconds)
evaluation failed :( (20.96 seconds)
jaraco.desktop
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install BeautifulSoup4 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvm_13gaj/jaraco.desktop/.tox/.tmp/package/1/jaraco.desktop-0.1.dev213+g6645bc9.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvm_13gaj/jaraco.desktop
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 13 items / 9 deselected / 4 selected
docs/conf.py .F [ 50%]
jaraco/desktop/__init__.py . [ 75%]
jaraco/desktop/wallpaper.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________ jaraco/desktop/wallpaper.py __________________________
23: error: Library stubs not installed for "bs4" [import-untyped]
23: note: Hint: "python3 -m pip install types-beautifulsoup4"
23: note: (or run "mypy --install-types" to install all missing stub packages)
23: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 3 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/desktop/wallpaper.py::mypy
================== 2 failed, 2 passed, 9 deselected in 3.02s ===================
py: exit 1 (3.58 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpvm_13gaj/jaraco.desktop> pytest -p no:cov -k mypy pid=84558
py: FAIL code 1 (10.80=setup[7.22]+cmd[3.58] seconds)
evaluation failed :( (10.85 seconds)
/python/importlib_resources
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'jaraco.test>=5.4' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'zipp>=3.1.0; python_version < "3.10"' 'zipp>=3.17'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv52oet0d/importlib_resources/.tox/.tmp/package/1/importlib_resources-6.4.1.dev1+g6fa0a7a.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv52oet0d/importlib_resources
configfile: pytest.ini
plugins: ruff-0.3.1, jaraco.test-5.4.0, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 314 items / 277 deselected / 37 selected
docs/conf.py .F [ 5%]
importlib_resources/__init__.py . [ 8%]
importlib_resources/_adapters.py . [ 10%]
importlib_resources/_common.py . [ 13%]
importlib_resources/_itertools.py . [ 16%]
importlib_resources/abc.py . [ 18%]
importlib_resources/compat/__init__.py . [ 21%]
importlib_resources/compat/py38.py . [ 24%]
importlib_resources/compat/py39.py . [ 27%]
importlib_resources/functional.py . [ 29%]
importlib_resources/future/__init__.py . [ 32%]
importlib_resources/future/adapters.py . [ 35%]
importlib_resources/readers.py . [ 37%]
importlib_resources/simple.py . [ 40%]
importlib_resources/tests/__init__.py . [ 43%]
importlib_resources/tests/_path.py . [ 45%]
importlib_resources/tests/compat/__init__.py . [ 48%]
importlib_resources/tests/compat/py312.py . [ 51%]
importlib_resources/tests/compat/py39.py F [ 54%]
importlib_resources/tests/data01/__init__.py . [ 56%]
importlib_resources/tests/data01/subdirectory/__init__.py . [ 59%]
importlib_resources/tests/data02/__init__.py . [ 62%]
importlib_resources/tests/data02/one/__init__.py . [ 64%]
importlib_resources/tests/data02/two/__init__.py . [ 67%]
importlib_resources/tests/test_compatibilty_files.py . [ 70%]
importlib_resources/tests/test_contents.py . [ 72%]
importlib_resources/tests/test_custom.py . [ 75%]
importlib_resources/tests/test_files.py F [ 78%]
importlib_resources/tests/test_functional.py F [ 81%]
importlib_resources/tests/test_open.py . [ 83%]
importlib_resources/tests/test_path.py . [ 86%]
importlib_resources/tests/test_read.py . [ 89%]
importlib_resources/tests/test_reader.py . [ 91%]
importlib_resources/tests/test_resource.py . [ 94%]
importlib_resources/tests/util.py . [ 97%]
importlib_resources/tests/zip.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
___________________ importlib_resources/tests/compat/py39.py ___________________
5: error: Skipping analyzing "jaraco.test.cpython": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
___________________ importlib_resources/tests/test_files.py ____________________
90: error: Cannot find implementation or library stub for module named "mod" [import-not-found]
_________________ importlib_resources/tests/test_functional.py _________________
6: error: Skipping analyzing "test.support.warnings_helper": module is installed, but missing library stubs or py.typed marker [import-untyped]
9: error: Skipping analyzing "test.support": module is installed, but missing library stubs or py.typed marker [import-untyped]
_______________________ importlib_resources/tests/zip.py _______________________
10: error: Skipping analyzing "zipp": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 5 errors in 4 files (checked 36 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED importlib_resources/tests/compat/py39.py::mypy
FAILED importlib_resources/tests/test_files.py::mypy
FAILED importlib_resources/tests/test_functional.py::mypy
FAILED importlib_resources/tests/zip.py::mypy
================= 5 failed, 32 passed, 277 deselected in 3.27s =================
py: exit 1 (3.86 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpv52oet0d/importlib_resources> pytest -p no:cov -k mypy pid=84602
py: FAIL code 1 (11.49=setup[7.63]+cmd[3.86] seconds)
evaluation failed :( (11.53 seconds)
paradocx
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'openpack>=1.1' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6xjjunag/paradocx/.tox/.tmp/package/1/paradocx-1.5.1.dev23+g0834308.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6xjjunag/paradocx
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 63 items / 48 deselected / 15 selected
docs/conf.py .F [ 13%]
paradocx/__init__.py . [ 20%]
paradocx/document.py F [ 26%]
paradocx/headerfooter.py . [ 33%]
paradocx/image.py . [ 40%]
paradocx/numbering.py . [ 46%]
paradocx/package.py . [ 53%]
paradocx/settings.py . [ 60%]
paradocx/styles.py F [ 66%]
paradocx/util.py F [ 73%]
tests/conftest.py . [ 80%]
tests/test_docapi.py . [ 86%]
tests/test_image.py . [ 93%]
tests/test_sample.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_____________________________ paradocx/document.py _____________________________
1: error: Library stubs not installed for "lxml.etree" [import-untyped]
1: note: Hint: "python3 -m pip install lxml-stubs"
1: note: (or run "mypy --install-types" to install all missing stub packages)
1: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
______________________________ paradocx/styles.py ______________________________
1: error: Library stubs not installed for "lxml" [import-untyped]
_______________________________ paradocx/util.py _______________________________
1: error: Library stubs not installed for "lxml.etree" [import-untyped]
2: error: Library stubs not installed for "lxml" [import-untyped]
===================================== mypy =====================================
Found 4 errors in 3 files (checked 14 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED paradocx/document.py::mypy
FAILED paradocx/styles.py::mypy
FAILED paradocx/util.py::mypy
================= 4 failed, 11 passed, 48 deselected in 3.92s ==================
py: exit 1 (4.75 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6xjjunag/paradocx> pytest -p no:cov -k mypy pid=84649
py: FAIL code 1 (12.80=setup[8.06]+cmd[4.75] seconds)
evaluation failed :( (12.85 seconds)
calendra
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'backports.zoneinfo; python_version < "3.9"' convertdate freezegun 'importlib-metadata; python_version < "3.8"' 'jaraco.test>=3.2.0' lunardate more-itertools pandas pygments pyluach 'pytest!=3.7.3,>=3.5' 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-pep8 'pytest-ruff>=0.2.1' python-dateutil skyfield skyfield-data tqdm 'tzdata; platform_system == "Windows"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpobu7w71n/calendra/.tox/.tmp/package/1/calendra-7.9.1.dev0+g7583797.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpobu7w71n/calendra/.tox/py/lib/python3.12/site-packages/pytest_pep8.py:91: SyntaxWarning: invalid escape sequence '\d'
def __init__(self, ignorelines, coderex=re.compile("[EW]\d\d\d")):
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpobu7w71n/calendra/.tox/py/lib/python3.12/site-packages/pep8.py:110: FutureWarning: Possible nested set at position 1
EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]')
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpobu7w71n/calendra
configfile: pytest.ini
plugins: ruff-0.3.1, jaraco.test-5.4.0, checkdocs-2.11.0, enabler-3.1.1, pep8-1.0.6
collected 4390 items / 4390 deselected / 0 selected
=========================== 4390 deselected in 3.27s ===========================
py: exit 5 (3.50 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpobu7w71n/calendra> pytest -p no:cov -k mypy pid=84693
py: FAIL code 5 (15.65=setup[12.15]+cmd[3.50] seconds)
evaluation failed :( (15.69 seconds)
zipp
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install big-O jaraco.functools jaraco.itertools more-itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-ignore-flaky 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpz9_kz_ko/zipp/.tox/.tmp/package/1/zipp-3.18.2.dev1+g84b8c4b.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpz9_kz_ko/zipp
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, ignore-flaky-2.1.0, checkdocs-2.11.0, enabler-3.1.1
collected 101 items / 88 deselected / 13 selected
conftest.py .F [ 15%]
docs/conf.py . [ 23%]
tests/__init__.py . [ 30%]
tests/_support.py . [ 38%]
tests/_test_params.py . [ 46%]
tests/test_complexity.py . [ 53%]
tests/test_path.py F [ 61%]
tests/write-alpharep.py . [ 69%]
zipp/__init__.py . [ 76%]
zipp/compat/__init__.py . [ 84%]
zipp/compat/py310.py . [ 92%]
zipp/glob.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ tests/test_path.py ______________________________
12: error: Skipping analyzing "jaraco.itertools": module is installed, but missing library stubs or py.typed marker [import-untyped]
12: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 12 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED tests/test_path.py::mypy
================= 2 failed, 11 passed, 88 deselected in 3.89s ==================
py: exit 1 (4.49 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpz9_kz_ko/zipp> pytest -p no:cov -k mypy pid=84749
py: FAIL code 1 (13.18=setup[8.69]+cmd[4.49] seconds)
evaluation failed :( (13.22 seconds)
path
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install appdirs more-itertools packaging pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' 'pywin32; platform_system == "Windows" and python_version < "3.12"'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp1vwyd818/path/.tox/.tmp/package/1/path-16.10.1.dev10+g85b2730.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp1vwyd818/path
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 160 items / 152 deselected / 8 selected
docs/conf.py .. [ 25%]
path/__init__.pyi . [ 37%]
path/classes.pyi . [ 50%]
path/compat/py38.py . [ 62%]
path/masks.pyi . [ 75%]
path/matchers.pyi . [ 87%]
test_path.py . [100%]
===================================== mypy =====================================
Success: no issues found in 7 source files
====================== 8 passed, 152 deselected in 4.28s =======================
py: OK (14.38=setup[8.96]+cmd[5.42] seconds)
congratulations :) (14.42 seconds)
treehouse
.pkg: install_requires> python -I -m pip install cython 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8qaxgzms/treehouse/.tox/.tmp/package/1/treehouse-0.2.1.dev123+g9b5a0b3.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8qaxgzms/treehouse
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 9 items / 2 errors / 6 deselected / 3 selected
==================================== ERRORS ====================================
______________________ ERROR collecting test_treehouse.py ______________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8qaxgzms/treehouse/test_treehouse.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test_treehouse.py:3: in <module>
import treehouse
E ModuleNotFoundError: No module named 'treehouse'
______________________ ERROR collecting test_treehouse.py ______________________
ImportError while importing test module '/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8qaxgzms/treehouse/test_treehouse.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/homebrew/Cellar/python@3.12/3.12.2_1/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
test_treehouse.py:3: in <module>
import treehouse
E ModuleNotFoundError: No module named 'treehouse'
=========================== short test summary info ============================
ERROR test_treehouse.py
ERROR test_treehouse.py
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
======================= 6 deselected, 2 errors in 0.04s ========================
py: exit 2 (0.48 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8qaxgzms/treehouse> pytest -p no:cov -k mypy pid=84862
py: FAIL code 2 (7.98=setup[7.49]+cmd[0.48] seconds)
evaluation failed :( (8.02 seconds)
xlsxcessive
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: packaging backend failed (code=error: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.), with SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools_scm/git.py:163: UserWarning: "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
Traceback (most recent call last):
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
self.set_defaults()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 352, in __call__
self._analyse_package_layout(ignore_ext_modules)
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 386, in _analyse_package_layout
or self._analyse_flat_layout()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 443, in _analyse_flat_layout
return self._analyse_flat_packages() or self._analyse_flat_modules()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 449, in _analyse_flat_packages
self._ensure_no_accidental_inclusion(top_level, "packages")
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/discovery.py", line 479, in _ensure_no_accidental_inclusion
raise PackageDiscoveryError(cleandoc(msg))
setuptools.errors.PackageDiscoveryError: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 90, in run
outcome = backend_proxy(parsed_message["cmd"], **parsed_message["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py", line 32, in __call__
return getattr(on_object, name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 448, in get_requires_for_build_editable
return self.get_requires_for_build_wheel(config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
self.run_setup()
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 1, in <module>
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/__init__.py", line 104, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpc1jew0nb/xlsxcessive/.tox/.pkg/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 215, in run_commands
raise SystemExit("error: " + str(msg))
SystemExit: error: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
Backend: run command get_requires_for_build_editable with args {'config_settings': None}
Backend: Wrote response {'code': 'error: Multiple top-level packages discovered in a flat-layout: [\'www\', \'resources\', \'xlsxcessive\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.', 'exc_type': 'SystemExit', 'exc_msg': 'error: Multiple top-level packages discovered in a flat-layout: [\'www\', \'resources\', \'xlsxcessive\'].\n\nTo avoid accidental inclusion of unwanted files or directories,\nsetuptools will not proceed with this build.\n\nIf you are trying to create a single distribution with multiple packages\non purpose, you should not rely on automatic discovery.\nInstead, consider the following options:\n\n1. set up custom discovery (`find` directive with `include` or `exclude`)\n2. use a `src-layout`\n3. explicitly set `py_modules` or `packages` with a list of names\n\nTo find more information, look for "package discovery" on setuptools docs.'} to /var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/pep517_get_requires_for_build_editable-cx1jyo28.json
py: FAIL code error: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs. (2.47 seconds)
evaluation failed :( (2.52 seconds)
error: Multiple top-level packages discovered in a flat-layout: ['www', 'resources', 'xlsxcessive'].
To avoid accidental inclusion of unwanted files or directories,
setuptools will not proceed with this build.
If you are trying to create a single distribution with multiple packages
on purpose, you should not rely on automatic discovery.
Instead, consider the following options:
1. set up custom discovery (`find` directive with `include` or `exclude`)
2. use a `src-layout`
3. explicitly set `py_modules` or `packages` with a list of names
To find more information, look for "package discovery" on setuptools docs.
backports.hook_compressed
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmxe7_arh/backports.hook_compressed/.tox/.tmp/package/1/backports.hook_compressed-1.1.1.dev42+ga5a4ffd.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpmxe7_arh/backports.hook_compressed
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 10 items / 7 deselected / 3 selected
backports/hook_compressed.py .. [ 66%]
docs/conf.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 7 deselected in 2.86s ========================
py: OK (11.18=setup[7.75]+cmd[3.43] seconds)
congratulations :) (11.23 seconds)
jaraco.context
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpukzw4n3y/jaraco.context/.tox/.tmp/package/1/jaraco.context-4.3.1.dev74+g291e79f.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpukzw4n3y/jaraco.context
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 18 items / 15 deselected / 3 selected
docs/conf.py .. [ 66%]
jaraco/context.py . [100%]
===================================== mypy =====================================
Success: no issues found in 2 source files
======================= 3 passed, 15 deselected in 3.01s =======================
py: OK (10.48=setup[6.92]+cmd[3.56] seconds)
congratulations :) (10.53 seconds)
jaraco.util
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install jaraco.context 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpebiycgyo/jaraco.util/.tox/.tmp/package/1/jaraco.util-15.0.1.dev123+ga1ebffd.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpebiycgyo/jaraco.util
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 31 items / 23 deselected / 8 selected
docs/conf.py .. [ 25%]
jaraco/util/__init__.py . [ 37%]
jaraco/util/concurrency.py . [ 50%]
jaraco/util/dice.py . [ 62%]
jaraco/util/exceptions.py . [ 75%]
jaraco/util/numbers.py . [ 87%]
jaraco/util/subprocess.py . [100%]
===================================== mypy =====================================
Success: no issues found in 7 source files
======================= 8 passed, 23 deselected in 3.45s =======================
py: OK (10.99=setup[6.93]+cmd[4.06] seconds)
congratulations :) (11.03 seconds)
jaraco.stream
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install more-itertools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpu374rg02/jaraco.stream/.tox/.tmp/package/1/jaraco.stream-3.0.4.dev124+g0769fc3.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpu374rg02/jaraco.stream
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 23 items / 17 deselected / 6 selected
docs/conf.py .. [ 33%]
jaraco/stream/__init__.py . [ 50%]
jaraco/stream/buffer.py . [ 66%]
jaraco/stream/gzip.py . [ 83%]
jaraco/stream/test_gzip.py . [100%]
===================================== mypy =====================================
Success: no issues found in 5 source files
======================= 6 passed, 17 deselected in 5.90s =======================
py: OK (13.76=setup[6.96]+cmd[6.80] seconds)
congratulations :) (13.81 seconds)
irc
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-metadata; python_version < "3.8"' jaraco.collections 'jaraco.functools>=1.20' jaraco.logging jaraco.stream 'jaraco.text>=3.10' more-itertools pygments 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' pytest-mypy 'pytest-ruff>=0.2.1' 'pytest>=6' pytz 'tempora>=1.6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6nn5wa6d/irc/.tox/.tmp/package/1/irc-20.4.1.dev0+gd6e497e.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6nn5wa6d/irc
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 128 items / 97 deselected / 31 selected
conftest.py .F [ 6%]
docs/conf.py . [ 9%]
irc/__init__.py . [ 12%]
irc/bot.py . [ 16%]
irc/client.py F [ 19%]
irc/client_aio.py . [ 22%]
irc/connection.py . [ 25%]
irc/ctcp.py . [ 29%]
irc/dict.py . [ 32%]
irc/events.py . [ 35%]
irc/features.py . [ 38%]
irc/message.py . [ 41%]
irc/modes.py . [ 45%]
irc/rfc.py . [ 48%]
irc/schedule.py F [ 51%]
irc/server.py F [ 54%]
irc/strings.py F [ 58%]
irc/tests/__init__.py . [ 61%]
irc/tests/test_bot.py . [ 64%]
irc/tests/test_client.py . [ 67%]
irc/tests/test_client_aio.py . [ 70%]
scripts/dccreceive.py F [ 74%]
scripts/dccsend.py F [ 77%]
scripts/irccat-aio.py F [ 80%]
scripts/irccat.py F [ 83%]
scripts/irccat2-aio.py F [ 87%]
scripts/irccat2.py . [ 90%]
scripts/servermap.py F [ 93%]
scripts/ssl-cat.py . [ 96%]
scripts/testbot.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
________________________________ irc/client.py _________________________________
66: error: Skipping analyzing "jaraco.stream": module is installed, but missing library stubs or py.typed marker [import-untyped]
66: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
_______________________________ irc/schedule.py ________________________________
3: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________________ irc/server.py _________________________________
53: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
54: error: Skipping analyzing "jaraco.stream": module is installed, but missing library stubs or py.typed marker [import-untyped]
________________________________ irc/strings.py ________________________________
1: error: Skipping analyzing "jaraco.text": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ scripts/dccreceive.py _____________________________
17: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ scripts/dccsend.py ______________________________
16: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ scripts/irccat-aio.py _____________________________
13: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
______________________________ scripts/irccat.py _______________________________
14: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ scripts/irccat2-aio.py ____________________________
11: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
_____________________________ scripts/servermap.py _____________________________
47: error: Skipping analyzing "jaraco.logging": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 11 errors in 10 files (checked 30 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED irc/client.py::mypy
FAILED irc/schedule.py::mypy
FAILED irc/server.py::mypy
FAILED irc/strings.py::mypy
FAILED scripts/dccreceive.py::mypy
FAILED scripts/dccsend.py::mypy
FAILED scripts/irccat-aio.py::mypy
FAILED scripts/irccat.py::mypy
FAILED scripts/irccat2-aio.py::mypy
FAILED scripts/servermap.py::mypy
================= 11 failed, 20 passed, 97 deselected in 3.98s =================
py: exit 1 (4.93 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp6nn5wa6d/irc> pytest -p no:cov -k mypy pid=85118
py: FAIL code 1 (13.19=setup[8.26]+cmd[4.93] seconds)
evaluation failed :( (13.23 seconds)
nat-pmp
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install netifaces 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpulajuqca/nat-pmp/.tox/.tmp/package/1/NAT_PMP-1.3.3.dev123+gef747d6.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpulajuqca/nat-pmp
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 15 items / 10 deselected / 5 selected
docs/conf.py .F [ 40%]
natpmp/__init__.py F [ 60%]
natpmp/__main__.py . [ 80%]
natpmp/client.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ natpmp/__init__.py ______________________________
22: error: Cannot find implementation or library stub for module named "netifaces" [import-not-found]
22: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 4 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED natpmp/__init__.py::mypy
================== 2 failed, 3 passed, 10 deselected in 2.94s ==================
py: exit 1 (3.47 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpulajuqca/nat-pmp> pytest -p no:cov -k mypy pid=85160
py: FAIL code 1 (10.43=setup[6.96]+cmd[3.47] seconds)
evaluation failed :( (10.48 seconds)
jaraco.versioning
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install packaging 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpws6_fvp5/jaraco.versioning/.tox/.tmp/package/1/jaraco.versioning-1.1.1.dev50+g4c23602.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpws6_fvp5/jaraco.versioning
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 24 items / 20 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/versioning.py . [ 75%]
tests/test_versioning.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 20 deselected in 2.95s =======================
py: OK (10.41=setup[6.94]+cmd[3.47] seconds)
congratulations :) (10.46 seconds)
jaraco.structures
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8q95cbvq/jaraco.structures/.tox/.tmp/package/1/jaraco.structures-2.2.1.dev33+g3338792.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp8q95cbvq/jaraco.structures
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 17 items / 13 deselected / 4 selected
docs/conf.py .. [ 50%]
jaraco/structures/__init__.py . [ 75%]
jaraco/structures/binary.py . [100%]
===================================== mypy =====================================
Success: no issues found in 3 source files
======================= 4 passed, 13 deselected in 3.14s =======================
py: OK (10.61=setup[6.92]+cmd[3.69] seconds)
congratulations :) (10.66 seconds)
jaraco.compat
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpe36qll8p/jaraco.compat/.tox/.tmp/package/1/jaraco.compat-4.0.1.dev141+gf1f2078.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpe36qll8p/jaraco.compat
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 6 items / 4 deselected / 2 selected
docs/conf.py .. [100%]
===================================== mypy =====================================
Success: no issues found in 1 source file
======================= 2 passed, 4 deselected in 2.75s ========================
py: OK (10.32=setup[7.07]+cmd[3.26] seconds)
congratulations :) (10.37 seconds)
oathtool
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand 'importlib-resources; python_version < "3.9"' path 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp66bguauc/oathtool/.tox/.tmp/package/1/oathtool-2.3.2.dev122+g7f3cd2c.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp66bguauc/oathtool
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 23 items / 17 deselected / 6 selected
docs/conf.py .F [ 33%]
oathtool/__init__.py . [ 50%]
oathtool/__main__.py . [ 66%]
oathtool/generate-script.py F [ 83%]
oathtool/test_oathtool.py . [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
_________________________ oathtool/generate-script.py __________________________
9: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
9: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
===================================== mypy =====================================
Found 1 error in 1 file (checked 5 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED oathtool/generate-script.py::mypy
================== 2 failed, 4 passed, 17 deselected in 3.76s ==================
py: exit 1 (4.54 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp66bguauc/oathtool> pytest -p no:cov -k mypy pid=85336
py: FAIL code 1 (11.34=setup[6.80]+cmd[4.54] seconds)
evaluation failed :( (11.38 seconds)
freedompop
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install autocommand jaraco.functools 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6' requests-toolbelt tempora
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpa83v63_6/freedompop/.tox/.tmp/package/1/freedompop-1.2.1.dev33+gfe02794.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpa83v63_6/freedompop
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 15 items / 10 deselected / 5 selected
conftest.py .F [ 40%]
docs/conf.py . [ 60%]
freedompop/__init__.py F [ 80%]
freedompop/__main__.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
____________________________ freedompop/__init__.py ____________________________
5: error: Skipping analyzing "tempora": module is installed, but missing library stubs or py.typed marker [import-untyped]
5: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
6: error: Skipping analyzing "requests_toolbelt": module is installed, but missing library stubs or py.typed marker [import-untyped]
____________________________ freedompop/__main__.py ____________________________
3: error: Skipping analyzing "autocommand": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 3 errors in 2 files (checked 4 source files)
=========================== short test summary info ============================
FAILED conftest.py::mypy-status
FAILED freedompop/__init__.py::mypy
FAILED freedompop/__main__.py::mypy
================== 3 failed, 2 passed, 10 deselected in 2.96s ==================
py: exit 1 (3.51 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmpa83v63_6/freedompop> pytest -p no:cov -k mypy pid=85382
py: FAIL code 1 (11.22=setup[7.71]+cmd[3.51] seconds)
evaluation failed :( (11.27 seconds)
jaraco.imaging
.pkg: install_requires> python -I -m pip install 'setuptools>=56' 'setuptools_scm[toml]>=3.4.1'
.pkg: _optional_hooks> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: get_requires_for_build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
.pkg: install_requires_for_build_editable> python -I -m pip install wheel
.pkg: build_editable> python '/Users/jaraco/Library/Application Support/pipx/venvs/tox/lib/python3.12/site-packages/pyproject_api/_backend.py' True setuptools.build_meta
py: install_package_deps> python -I -m pip install 'importlib-resources>=3.2' jaraco.clipboard pillow 'pytest-checkdocs>=2.4' pytest-cov 'pytest-enabler>=2.2' 'pytest-mypy; platform_python_implementation != "PyPy"' 'pytest-ruff>=0.2.1' 'pytest>=6'
py: install_package> python -I -m pip install --force-reinstall --no-deps /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp3n1d1ubp/jaraco.imaging/.tox/.tmp/package/1/jaraco.imaging-2.1.1.dev123+gb7cf169.d20240330-0.editable-py3-none-any.whl
py: commands[0]> pytest -p no:cov -k mypy
============================= test session starts ==============================
platform darwin -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0
cachedir: .tox/py/.pytest_cache
rootdir: /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp3n1d1ubp/jaraco.imaging
configfile: pytest.ini
plugins: ruff-0.3.1, mypy-0.10.3, checkdocs-2.11.0, enabler-3.1.1
collected 10 items / 7 deselected / 3 selected
docs/conf.py .F [ 66%]
jaraco/imaging.py F [100%]
=================================== FAILURES ===================================
_________________________________ test session _________________________________
mypy exited with status 1.
______________________________ jaraco/imaging.py _______________________________
12: error: Library stubs not installed for "PIL.Image" [import-untyped]
12: note: Hint: "python3 -m pip install types-Pillow"
12: note: (or run "mypy --install-types" to install all missing stub packages)
12: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
12: error: Library stubs not installed for "PIL" [import-untyped]
13: error: Skipping analyzing "jaraco.clipboard": module is installed, but missing library stubs or py.typed marker [import-untyped]
===================================== mypy =====================================
Found 3 errors in 1 file (checked 2 source files)
=========================== short test summary info ============================
FAILED docs/conf.py::mypy-status
FAILED jaraco/imaging.py::mypy
================== 2 failed, 1 passed, 7 deselected in 3.73s ===================
py: exit 1 (4.30 seconds) /private/var/folders/f2/2plv6q2n7l932m2x004jlw340000gn/T/tmp3n1d1ubp/jaraco.imaging> pytest -p no:cov -k mypy pid=85429
py: FAIL code 1 (19.67=setup[15.38]+cmd[4.30] seconds)
evaluation failed :( (19.72 seconds)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment