Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.3.0 #735

Open
18 of 27 tasks
pdgendt opened this issue Sep 13, 2024 · 2 comments
Open
18 of 27 tasks

Release v1.3.0 #735

pdgendt opened this issue Sep 13, 2024 · 2 comments
Assignees
Milestone

Comments

@pdgendt
Copy link
Collaborator

pdgendt commented Sep 13, 2024

An issue to track progress on the next (v1.3.0) release. (See MAINTAINERS.rst for details)

Pre-release test plan

  • Fork v1.3-branch release branch
  • Update version for main to v1.3.99 version: 1.3.99 #746
  • Update version in pyproject.toml
    • v1.3.0a1
    • v1.3.0a2
    • v1.3.0a3
  • Run tox on
    • Windows
    • macOS
    • Arch
    • Ubuntu LTS
    • Ubuntu devel
    • Debian stable
    • Debian testing
    • Fedora
    • Fedora rawhide
  • Build v1.3.0a3
  • Upload v1.3.0a3 to pypi
  • Validate v1.3.0a3 for Zephyr workspace on
    • Windows
    • macOS
    • Linux

Release plan

  • Update version in pyproject.toml to v1.3.0
  • Tag release
  • Create GH release
  • Upload v1.3.0 to pypi
  • Send email to Zephyr lists
@pdgendt pdgendt added this to the v1.3.0 milestone Sep 13, 2024
@pdgendt pdgendt self-assigned this Sep 13, 2024
@pdgendt
Copy link
Collaborator Author

pdgendt commented Oct 4, 2024

Tox output for v1.3.0a1

Windows
.pkg: _optional_hooks> python C:\Users\piete\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python C:\Users\piete\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
.pkg: build_sdist> python C:\Users\piete\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
py3: install_package> python -I -m pip install --force-reinstall --no-deps C:\Users\piete\Projects\west\.tox\.tmp\package\3\west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests "--basetemp=C:\\Users\\piete\\Projects\\west\\.tox\\py3\\tmp/pytest with space/"
========================================================================================================================================================================== test session starts ===========================================================================================================================================================================
platform win32 -- Python 3.11.9, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox\py3\.pytest_cache
rootdir: C:\Users\piete\Projects\west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests\test_alias.py ........                                                                                                                                                                                                                                                                                                                                        [  4%]
tests\test_commands.py .                                                                                                                                                                                                                                                                                                                                            [  4%]
tests\test_config.py ..............................                                                                                                                                                                                                                                                                                                                 [ 19%]
tests\test_help.py ..                                                                                                                                                                                                                                                                                                                                               [ 20%]
tests\test_main.py .                                                                                                                                                                                                                                                                                                                                                [ 21%]
tests\test_manifest.py .............................................................................................................                                                                                                                                                                                                                                [ 76%]
tests\test_project.py ....................x..........................                                                                                                                                                                                                                                                                                               [100%]

============================================================================================================================================================================ warnings summary ============================================================================================================================================================================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  C:\Users\piete\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  C:\Users\piete\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  C:\Users\piete\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform win32, python 3.11.9-final-0 -----------
Coverage HTML written to dir htmlcov

======================================================================================================================================================== 197 passed, 1 xfailed, 186 warnings in 515.89s (0:08:35) ========================================================================================================================================================
py3: commands[1]> python -m flake8 --config=C:\\Users\\piete\\Projects\\west/tox.ini C:\\Users\\piete\\Projects\\west
py3: commands[2]> python -m mypy --config-file=C:\\Users\\piete\\Projects\\west/tox.ini --package=west
src\west\app\project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (533.31=setup[11.19]+cmd[516.55,1.61,3.97] seconds)
  congratulations :) (533.45 seconds)
macOS
py3: recreate env because python changed virtualenv version='20.26.3'->'20.26.6'
py3: remove tox env folder /Users/pdgendt/Projects/zephyr/west/.tox/py3
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: recreate env because python changed virtualenv version='20.26.3'->'20.26.6'
.pkg: remove tox env folder /Users/pdgendt/Projects/zephyr/west/.tox/.pkg
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /Users/pdgendt/Projects/zephyr/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /Users/pdgendt/Projects/zephyr/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /Users/pdgendt/Projects/zephyr/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /Users/pdgendt/Projects/zephyr/west/.tox/.tmp/package/5/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/Users/pdgendt/Projects/zephyr/west/.tox/py3/tmp/pytest with space/'
============================================================================================================== test session starts ===============================================================================================================
platform darwin -- Python 3.12.5, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /Users/pdgendt/Projects/zephyr/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                                                                                                                                                                                               [  4%]
tests/test_commands.py .                                                                                                                                                                                                                   [  4%]
tests/test_config.py ..............................                                                                                                                                                                                        [ 19%]
tests/test_help.py ..                                                                                                                                                                                                                      [ 20%]
tests/test_main.py .                                                                                                                                                                                                                       [ 21%]
tests/test_manifest.py .............................................................................................................                                                                                                       [ 76%]
tests/test_project.py ....................x..........................                                                                                                                                                                      [100%]

================================================================================================================ warnings summary ================================================================================================================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /Users/pdgendt/Projects/zephyr/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /Users/pdgendt/Projects/zephyr/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /Users/pdgendt/Projects/zephyr/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform darwin, python 3.12.5-final-0 ----------
Coverage HTML written to dir htmlcov

============================================================================================ 197 passed, 1 xfailed, 186 warnings in 134.87s (0:02:14) ============================================================================================
py3: commands[1]> python -m flake8 --config=/Users/pdgendt/Projects/zephyr/west/tox.ini /Users/pdgendt/Projects/zephyr/west
py3: commands[2]> python -m mypy --config-file=/Users/pdgendt/Projects/zephyr/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (159.21=setup[10.92]+cmd[134.15,0.40,13.75] seconds)
  congratulations :) (159.24 seconds)
Archlinux latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.6-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 333.21s (0:05:33) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (453.08=setup[115.90]+cmd[333.40,0.64,3.15] seconds)
  congratulations :) (453.22 seconds)
Debian stable
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.11.2-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 293.51s (0:04:53) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (335.41=setup[36.28]+cmd[294.08,1.08,3.98] seconds)
  congratulations :) (335.52 seconds)
Debian testing
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.6-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 301.28s (0:05:01) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (423.04=setup[116.89]+cmd[301.58,0.82,3.75] seconds)
  congratulations :) (423.16 seconds)
Fedora latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.2-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 349.20s (0:05:49) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (471.72=setup[116.52]+cmd[351.55,0.68,2.97] seconds)
  congratulations :) (472.10 seconds)
Fedora rawhide
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

-------- coverage: platform linux, python 3.13.0-candidate-2 ---------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 291.05s (0:04:51) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (420.56=setup[114.57]+cmd[293.98,0.80,11.21] seconds)
  congratulations :) (420.89 seconds)
Ubuntu latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.3-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 306.50s (0:05:06) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (428.38=setup[117.19]+cmd[306.99,0.79,3.41] seconds)
  congratulations :) (428.51 seconds)
Ubuntu devel
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a1.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 198 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 76%]
tests/test_project.py ....................x..........................    [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.7-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 197 passed, 1 xfailed, 186 warnings in 305.66s (0:05:05) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1001: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (427.57=setup[117.02]+cmd[306.14,0.74,3.68] seconds)
  congratulations :) (427.70 seconds)

@pdgendt
Copy link
Collaborator Author

pdgendt commented Oct 11, 2024

Tox output for v1.3.0a3

Windows
py3: recreate env because python changed virtualenv version='20.26.3'->'20.26.6'
py3: remove tox env folder C:\Users\pieter.degendt\Projects\west\.tox\py3
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: recreate env because python changed virtualenv version='20.26.3'->'20.26.6'
.pkg: remove tox env folder C:\Users\pieter.degendt\Projects\west\.tox\.pkg
.pkg: install_requires> python -I -m pip install setuptools>=61.2
.pkg: _optional_hooks> python C:\Users\pieter.degendt\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python C:\Users\pieter.degendt\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
.pkg: build_sdist> python C:\Users\pieter.degendt\Projects\west\.venv\Lib\site-packages\pyproject_api\_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install PyYAML>=5.1 colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps C:\Users\pieter.degendt\Projects\west\.tox\.tmp\package\4\west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests "--basetemp=C:\\Users\\pieter.degendt\\Projects\\west\\.tox\\py3\\tmp/pytest with space/"
================================================================================================================================================================================== test session starts ===================================================================================================================================================================================
platform win32 -- Python 3.11.9, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox\py3\.pytest_cache
rootdir: C:\Users\pieter.degendt\Projects\west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests\test_alias.py ........                                                                                                                                                                                                                                                                                                                                                        [  4%]
tests\test_commands.py .                                                                                                                                                                                                                                                                                                                                                            [  4%]
tests\test_config.py ..............................                                                                                                                                                                                                                                                                                                                                 [ 19%]
tests\test_help.py ..                                                                                                                                                                                                                                                                                                                                                               [ 20%]
tests\test_main.py .                                                                                                                                                                                                                                                                                                                                                                [ 21%]
tests\test_manifest.py .............................................................................................................                                                                                                                                                                                                                                                [ 75%]
tests\test_project.py ....................x............................                                                                                                                                                                                                                                                                                                             [100%]

==================================================================================================================================================================================== warnings summary ====================================================================================================================================================================================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  C:\Users\pieter.degendt\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  C:\Users\pieter.degendt\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  C:\Users\pieter.degendt\Projects\west\.tox\py3\Lib\site-packages\west\configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform win32, python 3.11.9-final-0 -----------
Coverage HTML written to dir htmlcov

================================================================================================================================================================ 199 passed, 1 xfailed, 186 warnings in 397.51s (0:06:37) ================================================================================================================================================================
py3: commands[1]> python -m flake8 --config=C:\\Users\\pieter.degendt\\Projects\\west/tox.ini C:\\Users\\pieter.degendt\\Projects\\west
py3: commands[2]> python -m mypy --config-file=C:\\Users\\pieter.degendt\\Projects\\west/tox.ini --package=west
src\west\app\project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (436.58=setup[36.81]+cmd[397.88,1.00,0.89] seconds)
  congratulations :) (436.64 seconds)
macOS
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /Users/pieter/Projects/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /Users/pieter/Projects/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /Users/pieter/Projects/west/.venv/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /Users/pieter/Projects/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/Users/pieter/Projects/west/.tox/py3/tmp/pytest with space/'
==================================================================================== test session starts =====================================================================================
platform darwin -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /Users/pieter/Projects/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                                                                                                                                           [  4%]
tests/test_commands.py .                                                                                                                                                               [  4%]
tests/test_config.py ..............................                                                                                                                                    [ 19%]
tests/test_help.py ..                                                                                                                                                                  [ 20%]
tests/test_main.py .                                                                                                                                                                   [ 21%]
tests/test_manifest.py .............................................................................................................                                                   [ 75%]
tests/test_project.py ....................x............................                                                                                                                [100%]

====================================================================================== warnings summary ======================================================================================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /Users/pieter/Projects/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /Users/pieter/Projects/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /Users/pieter/Projects/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform darwin, python 3.12.7-final-0 ----------
Coverage HTML written to dir htmlcov

================================================================== 199 passed, 1 xfailed, 186 warnings in 141.83s (0:02:21) ==================================================================
py3: commands[1]> python -m flake8 --config=/Users/pieter/Projects/west/tox.ini /Users/pieter/Projects/west
py3: commands[2]> python -m mypy --config-file=/Users/pieter/Projects/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (161.90=setup[6.40]+cmd[142.19,0.45,12.87] seconds)
  congratulations :) (161.93 seconds)
Archlinux latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.6-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 154.20s (0:02:34) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (175.71=setup[19.63]+cmd[154.43,0.32,1.33] seconds)
  congratulations :) (175.76 seconds)
Debian stable
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.11/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.11/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.11.2-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 107.77s (0:01:47) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (121.79=setup[11.81]+cmd[108.00,0.38,1.59] seconds)
  congratulations :) (121.83 seconds)
Debian testing
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.6-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 133.52s (0:02:13) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (154.95=setup[19.30]+cmd[133.77,0.34,1.54] seconds)
  congratulations :) (155.00 seconds)
Fedora latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.2-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 148.14s (0:02:28) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (172.77=setup[20.58]+cmd[150.31,0.35,1.54] seconds)
  congratulations :) (172.89 seconds)
Fedora rawhide
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.13/site-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.13/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

-------- coverage: platform linux, python 3.13.0-candidate-2 ---------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 144.66s (0:02:24) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (167.06=setup[16.89]+cmd[144.99,0.34,4.83] seconds)
  congratulations :) (167.16 seconds)
Ubuntu latest
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.3-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 150.29s (0:02:30) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (170.07=setup[17.73]+cmd[150.57,0.32,1.46] seconds)
  congratulations :) (170.10 seconds)
Ubuntu devel
py3: install_deps> python -I -m pip install flake8 mypy pytest pytest-cov setuptools-scm types-PyYAML
.pkg: install_requires> python -I -m pip install 'setuptools>=61.2'
.pkg: _optional_hooks> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: get_requires_for_build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
.pkg: build_sdist> python /usr/local/lib/python3.12/dist-packages/pyproject_api/_backend.py True setuptools.build_meta
py3: install_package_deps> python -I -m pip install 'PyYAML>=5.1' colorama packaging pykwalify setuptools
py3: install_package> python -I -m pip install --force-reinstall --no-deps /tmp/west/.tox/.tmp/package/1/west-1.3.0a3.tar.gz
py3: commands[0]> python -m pytest --cov-report=html --cov=west tests '--basetemp=/tmp/west/.tox/py3/tmp/pytest with space/'
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/py3/.pytest_cache
rootdir: /tmp/west
configfile: pyproject.toml
plugins: cov-5.0.0
collected 200 items

tests/test_alias.py ........                                             [  4%]
tests/test_commands.py .                                                 [  4%]
tests/test_config.py ..............................                      [ 19%]
tests/test_help.py ..                                                    [ 20%]
tests/test_main.py .                                                     [ 21%]
tests/test_manifest.py ................................................. [ 45%]
............................................................             [ 75%]
tests/test_project.py ....................x............................  [100%]

=============================== warnings summary ===============================
tests/test_alias.py: 8 warnings
tests/test_config.py: 103 warnings
tests/test_help.py: 2 warnings
tests/test_project.py: 27 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:451: DeprecationWarning: read_config is deprecated; use a west.configuration.Configuration object
    _deprecated('read_config')

tests/test_config.py: 33 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:478: DeprecationWarning: update_config is deprecated; use a west.configuration.Configuration object
    _deprecated('update_config')

tests/test_config.py: 13 warnings
  /tmp/west/.tox/py3/lib/python3.12/site-packages/west/configuration.py:523: DeprecationWarning: delete_config is deprecated; use a west.configuration.Configuration object
    _deprecated('delete_config')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.7-final-0 -----------
Coverage HTML written to dir htmlcov

=========== 199 passed, 1 xfailed, 186 warnings in 139.36s (0:02:19) ===========
py3: commands[1]> python -m flake8 --config=/tmp/west/tox.ini /tmp/west
py3: commands[2]> python -m mypy --config-file=/tmp/west/tox.ini --package=west
src/west/app/project.py:1012: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]
Success: no issues found in 12 source files
  py3: OK (160.91=setup[19.46]+cmd[139.56,0.35,1.54] seconds)
  congratulations :) (160.96 seconds)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant