⬆ UPGRADE: Autoupdate pre-commit config template

Base PullRequest
default branch (https://github.com/s-weigand/cookiecutter-pypackage/tree/main)
Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.17.0-py2.py3-none-any.whl (195 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.7/195.7 KB 29.3 MB/s eta 0:00:00
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.13.3-py2.py3-none-any.whl (8.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 122.3 MB/s eta 0:00:00
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 91.8 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting identify>=1.0.0
  Downloading identify-2.4.11-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 34.1 MB/s eta 0:00:00
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 94.3 MB/s eta 0:00:00
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.11 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.17.0 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.13.3

stderr:
WARNING: You are using pip version 22.0.3; however, version 22.0.4 is available.
You should consider upgrading via the '/opt/hostedtoolcache/Python/3.10.2/x64/bin/python -m pip install --upgrade pip' command.

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
already up to date.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
already up to date.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... already up to date.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
updating v2.31.0 -> v2.31.1.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... already up to date.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
already up to date.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
updating v0.931 -> v0.940.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ...
=====> /home/runner/.cache/pre-commit/repovi8pv3ro/.pre-commit-hooks.yaml is not a file
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed file:

{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.17.0-py2.py3-none-any.whl (195 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.7/195.7 KB 20.8 MB/s eta 0:00:00
Collecting identify>=1.0.0
  Downloading identify-2.4.12-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 25.4 MB/s eta 0:00:00
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.13.4-py2.py3-none-any.whl (8.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 70.0 MB/s eta 0:00:00
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 50.1 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 68.2 MB/s eta 0:00:00
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.12 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.17.0 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.13.4

stderr:
WARNING: You are using pip version 22.0.3; however, version 22.0.4 is available.
You should consider upgrading via the '/opt/hostedtoolcache/Python/3.10.2/x64/bin/python -m pip install --upgrade pip' command.

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
already up to date.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
updating v2.5.1 -> v2.6.0.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... already up to date.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
already up to date.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... updating v2.5.1 -> v2.6.0.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
already up to date.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
updating v0.940 -> v0.941.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ...
=====> /home/runner/.cache/pre-commit/repovi8pv3ro/.pre-commit-hooks.yaml is not a file
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed 2 files:

.pre-commit-config.yaml
{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.17.0-py2.py3-none-any.whl (195 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.7/195.7 KB 24.2 MB/s eta 0:00:00
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 51.5 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.14.0-py2.py3-none-any.whl (8.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.8/8.8 MB 101.1 MB/s eta 0:00:00
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting identify>=1.0.0
  Downloading identify-2.4.12-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 31.6 MB/s eta 0:00:00
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 85.4 MB/s eta 0:00:00
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.12 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.17.0 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.14.0

stderr:
WARNING: You are using pip version 22.0.3; however, version 22.0.4 is available.
You should consider upgrading via the '/opt/hostedtoolcache/Python/3.10.2/x64/bin/python -m pip install --upgrade pip' command.

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
already up to date.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
updating v2.6.0 -> v2.6.1.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... already up to date.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
already up to date.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... updating v2.6.0 -> v2.6.1.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
already up to date.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
updating v0.941 -> v0.942.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ...
=====> /home/runner/.cache/pre-commit/repovi8pv3ro/.pre-commit-hooks.yaml is not a file
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed 2 files:

.pre-commit-config.yaml
{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.18.1-py2.py3-none-any.whl (197 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.8/197.8 KB 4.3 MB/s eta 0:00:00
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 36.0 MB/s eta 0:00:00
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting identify>=1.0.0
  Downloading identify-2.4.12-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 40.8 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.14.0-py2.py3-none-any.whl (8.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.8/8.8 MB 73.9 MB/s eta 0:00:00
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 83.0 MB/s eta 0:00:00
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.12 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.18.1 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.14.0

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
already up to date.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
updating 22.1.0 -> 22.3.0.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
updating v2.6.1 -> v2.6.2.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... already up to date.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
already up to date.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... updating 22.1.0 -> 22.3.0.
Updating https://github.com/pre-commit/mirrors-prettier ... updating v2.6.1 -> v2.6.2.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
updating v1.20.0 -> v1.20.1.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
already up to date.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ...
=====> /home/runner/.cache/pre-commit/repovi8pv3ro/.pre-commit-hooks.yaml is not a file
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed 2 files:

.pre-commit-config.yaml
{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.18.1-py2.py3-none-any.whl (197 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.8/197.8 KB 13.4 MB/s eta 0:00:00
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.14.0-py2.py3-none-any.whl (8.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.8/8.8 MB 99.8 MB/s eta 0:00:00
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 89.2 MB/s eta 0:00:00
Collecting identify>=1.0.0
  Downloading identify-2.4.12-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 31.5 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 79.8 MB/s eta 0:00:00
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.12 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.18.1 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.14.0

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
updating v4.1.0 -> v4.2.0.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
already up to date.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... updating v4.1.0 -> v4.2.0.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
updating v2.31.1 -> v2.32.0.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... already up to date.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
already up to date.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
already up to date.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ...
=====> /home/runner/.cache/pre-commit/repovi8pv3ro/.pre-commit-hooks.yaml is not a file
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed 2 files:

.pre-commit-config.yaml
{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

pip install pre-commit
Collecting pre-commit
  Downloading pre_commit-2.18.1-py2.py3-none-any.whl (197 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.8/197.8 KB 14.4 MB/s eta 0:00:00
Collecting toml
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting pyyaml>=5.1
  Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 76.1 MB/s eta 0:00:00
Collecting virtualenv>=20.0.8
  Downloading virtualenv-20.14.1-py2.py3-none-any.whl (8.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.8/8.8 MB 109.1 MB/s eta 0:00:00
Collecting identify>=1.0.0
  Downloading identify-2.4.12-py2.py3-none-any.whl (98 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.5/98.5 KB 42.4 MB/s eta 0:00:00
Collecting cfgv>=2.0.0
  Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB)
Collecting nodeenv>=0.11.1
  Downloading nodeenv-1.6.0-py2.py3-none-any.whl (21 kB)
Collecting platformdirs<3,>=2
  Downloading platformdirs-2.5.1-py3-none-any.whl (14 kB)
Collecting six<2,>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting distlib<1,>=0.3.1
  Downloading distlib-0.3.4-py2.py3-none-any.whl (461 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.2/461.2 KB 86.1 MB/s eta 0:00:00
Collecting filelock<4,>=3.2
  Downloading filelock-3.6.0-py3-none-any.whl (10.0 kB)
Installing collected packages: nodeenv, distlib, toml, six, pyyaml, platformdirs, identify, filelock, cfgv, virtualenv, pre-commit
Successfully installed cfgv-3.3.1 distlib-0.3.4 filelock-3.6.0 identify-2.4.12 nodeenv-1.6.0 platformdirs-2.5.1 pre-commit-2.18.1 pyyaml-6.0 six-1.16.0 toml-0.10.2 virtualenv-20.14.1

pre-commit autoupdate || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
already up to date.
Updating https://github.com/python/black ... [INFO] Initializing environment for https://github.com/python/black.
already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-prettier.
already up to date.
Updating https://gitlab.com/pycqa/flake8 ... [INFO] Initializing environment for https://gitlab.com/pycqa/flake8.
already up to date.
Updating https://github.com/PyCQA/isort ... [INFO] Initializing environment for https://github.com/PyCQA/isort.
already up to date.

pre-commit autoupdate -c \{\{cookiecutter.project_slug\}\}/.pre-commit-config.yaml || (exit 0);
Updating https://github.com/pre-commit/pre-commit-hooks ... already up to date.
Updating https://github.com/asottile/pyupgrade ... [INFO] Initializing environment for https://github.com/asottile/pyupgrade.
already up to date.
Updating https://github.com/MarcoGorelli/absolufy-imports ... [INFO] Initializing environment for https://github.com/MarcoGorelli/absolufy-imports.
already up to date.
Updating https://github.com/PyCQA/isort ... already up to date.
Updating https://github.com/python/black ... already up to date.
Updating https://github.com/pre-commit/mirrors-prettier ... already up to date.
Updating https://github.com/asottile/setup-cfg-fmt ... [INFO] Initializing environment for https://github.com/asottile/setup-cfg-fmt.
already up to date.
Updating https://github.com/pycqa/flake8 ... [INFO] Initializing environment for https://github.com/pycqa/flake8.
already up to date.
Updating https://github.com/asottile/yesqa ... [INFO] Initializing environment for https://github.com/asottile/yesqa.
already up to date.
Updating https://github.com/pre-commit/mirrors-mypy ... [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
already up to date.
Updating https://github.com/PyCQA/pydocstyle ... [INFO] Initializing environment for https://github.com/PyCQA/pydocstyle.
already up to date.
Updating https://github.com/terrencepreilly/darglint ... [INFO] Initializing environment for https://github.com/terrencepreilly/darglint.
already up to date.
Updating https://github.com/econchick/interrogate ... [INFO] Initializing environment for https://github.com/econchick/interrogate.
already up to date.
Updating https://github.com/myint/rstcheck ... [INFO] Initializing environment for https://github.com/myint/rstcheck.
updating 3f92957478422df87bd730abde66f089cc1ee19b -> v5.0.0.
Updating https://github.com/pre-commit/pygrep-hooks ... [INFO] Initializing environment for https://github.com/pre-commit/pygrep-hooks.
already up to date.
Updating https://github.com/codespell-project/codespell ... [INFO] Initializing environment for https://github.com/codespell-project/codespell.
already up to date.
Updating https://github.com/econchick/interrogate ... already up to date.

Changed files

Changed file:

{{cookiecutter.project_slug}}/.pre-commit-config.yaml

:octocat: Repo | :memo: Issues | :department_store: Marketplace


Exclude sensor collision by default from KinematicCharacterController

I think this fixes an issue someone opened, but I couldn't find it. Anyways, it doesn't make sense for a KinematicCharacterController to be physically colliding / displaced by sensors, so let's change the default.

This fixes this issue here: https://github.com/dimforge/bevy_rapier/issues/351
Which ironically seems to be a bug in github's issue list since it was transferred from the dimforge/rapier repo.

@sebcrozet would it be possible for you to take a look at this PR and merge it? I also think it makes a good default and I was having issues with this exact same thing. Would be nice to be able to remove the workarounds from my code if this gets released. Thanks a lot!

I just spent a fair bit of time debugging why my controller was colliding with a sensor only to find this PR.

Just wanna add my +1 to the "time wasted here" counter.

Thanks!


[Go] e2e test for reflection API

Write a Go test that uses the yaml file for reflection API tests
from #549.
Currently, the api/actions test fails because the schemas
are very different between Go and JS.

I skipped the failing test, but that is just hiding some major inconsistencies the JSON schemas for models.
There are also other issues that more tests like this would find, for example #541.


(WIP) Centralized printing

Due to Alphabetize no longer being a CLI issue, sorting needs to be done server side, @underwoodb-sd-ibm and I have extracted the centralized printing statements from Alphabetize to allow for easier access to printing methods. Each command will implement an interface printable and be converted to a printable to be ran through a singular printing function.  Reference: #2326

Due to Alphabetize no longer being a CLI issue,

can you elaborate this?


Cannot npm install next

npm install next fails with error:
npm ERR! 404 Not Found<EMAIL_ADDRESS>

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Expected Behavior

Current Behavior

Steps to Reproduce (for bugs)

Following instructions here: https://learnnextjs.com/basics/getting-started/setup
npm install next should succeed

Context

Your Environment

Tech
Version

next
5.6.0

node
9.5.0

OS
OSX 10.12.6

browser

etc

The package is available on github: https://www.npmjs.com/package/@zeit/check-updates
Maybe there was an error at npm's side 🤔

What was the resolution to this? I've been seeing this same behavior even though the package is definitely available.

I finally got it to work by removing my auth info from my npmrc file.

On Feb 25, 2018, at 7:15 PM, Giancarlo Durastanti<EMAIL_ADDRESS>wrote:
What was the resolution to this? I've been seeing this same behavior even though the package is definitely available.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I'm getting the same issue trying to install next.
npm ERR! code E404
npm ERR! 404 Not Found<EMAIL_ADDRESS>


Purpose of --assign-identity / description of the examples

The examples mention different usages of the --assign-identity switch, e.g.:
> Create a Linux multi-step task from a public GitHub repository with a git commit trigger and with the system-assigned managed identity
az acr task create -t hello-world:{{.Run.ID}} -n hello-world -r MyRegistry -c https://github.com/Azure-Samples/acr-tasks.git#:multipleRegistries -f testtask.yaml --assign-identity

Could you clarify how a task uses this identity and what this identity is used for? For me, it currently is unclear, also the information on https://docs.microsoft.com/en-us/cli/azure/acr/task/identity?view=azure-cli-latest does not help to clarify.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bd0e3f3c-5aed-28b6-1e28-22ff32a8521d
Version Independent ID: 128e5bc6-e518-bd5a-f511-48e0ed185739
Content: az acr task
Content Source: src/azure-cli/azure/cli/command_modules/acr/_help.py
Service: container-registry
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

@BenjaminHerbert the --assign-identity flag is used to attach a managed identity to your ACR task. This managed identity can then be used to grant that task access to other Azure resources (ie. Azure Key Vault, another ACR). --assign-identity alone will provision a system-assigned identity for your task, while --assign-identity <resourceID> will assign an existing Azure Identity resource to your task. See these docs for further details on how to create a task with a managed identity and how to use this task to access secured resources:
Enable a managed identity on a task
Cross-registry authentication from a task
External authentication using a key vault

@BenjaminHerbert also thank you for the feedback. We will improve our CLI reference docs to clarify how tasks use managed identity to avoid further confusion.

Fixed by PR #10406


Add an Accordion Component

Hi @parthasdey2304 ,
I want to contribute an Accordion Component in your repository.
Please assign this task to me...
And please don't forget to label this issue as hacktoberfest2024. So, this contribution is marked under Hacktoberfest.
Thank You

You have been assigned @Abhiraj-Sardar

Hi @parthasdey2304 ,
I Just made a Pull Request.
This is how the component look like---

Now You can close this issue.


Is pkg actively maintained

I just found this package want to use it, but I wonder if its actively maintained as the last update is 1 year ago. And docs still under construction.

Hi @LeonAlvarez!
Yes, this package is still maintained, I just haven't had time to update the tests since mjs modules are now a thing in Node, which is blocking dev dependency updates.
I also haven't been able to recruit any contributors, but this package is being used by several CLIs, including tools from Ghost, and I still plan to maintain it.
Let me know if you have any particular questions about how to use it.

Was finally able to give sywac a little love:

Fixed the CI build on Node 12
Upgraded dependencies (which are for testing only - sywac has no production dependencies) and closed out old Greenkeeper PRs
Published the v1.2.2 release, since some minimal code changes were required for Node 12 and standard 13, which you can read about here: https://github.com/sywac/sywac/releases/tag/v1.2.2

The docs still need work, but please know that this project is still alive and kicking!
Thanks for asking about this and for giving sywac a try. I'm gonna close this issue, but we can reopen if you have any further questions.


Add vim swap files to gitignore

I think this is probably best done through your own ~/.gitconfig and ~/.gitignore. That way we don't have to keep updating the shared ignore file when someone with a new editor joins.

Yeah, what he said.

You've just changed my life, I had no idea you could use ~/.gitignore !!!


Make VAST tools run in a separate AWS VPC

It is more flexible to have the SOC in a separate VPC than the application that it monitors. This PR changes the AWS deployment scripts of VAST to comply with this good practice rather than spawning a new subnet in an existing VPC.
:memo: Checklist

[x] All user-facing changes have changelog entries.
[ ] The changes are reflected on docs.tenzir.com/vast, if necessary.
[x] The PR description contains instructions for the reviewer, if necessary.

:dart: Review Instructions

⚠ input variable names changed, update your default.env file accordingly
All the networking resources were moved to a separate module. This module splits the resources according to where they are (VAST/monitoring VPC or peered/monitored VPC).
I added a new provider, aliased as monitored_vpc. This allows to later create settings where the monitored VPC and the VAST VPC are not in the same account/region.

I deployed an EC2 instance in the target VPC with a permissive security group and checked that I could ping it, it worked. The best would be to start setting up playground modules to have some better use cases to test this.


android version

is there any android version of this library to scan IP address by mobile phones?

not Planned yet
if you have access to pc use the same Endpoint on your phone and if you are using your mobile data
turn on hotspot then connect the pc and then scan using the scanner then you can use the founded Endpoint on your phone in apps oblivion app or Warp plus or etc.


CLI version behaviour bug fixes (DRAFT)

fixes #1216, #1567, #1479

[X] I have read the Contribution Guidelines
[X] I have commented on the issue above and discussed the intended changes
[ ] A maintainer has signed off on the changes and the issue was assigned to me
[X] All newly added code is adequately covered by tests
[X] All existing tests are still running without errors
[X] The documentation was modified to reflect the changes OR no documentation changes are required.

Changes

TBD

Please upvote :+1: this pull request if you are interested in it.

Superseded by #1660 (and the group of PRs defined within it)


chore(eslint): repair eslint setup

This PR does the following:

fixes eslint-config-prettier configuration issue
updates `eslint
moves configs from plugin-core to root, still keeping the linting scoped to plugin-core
updates eslint plugins
add eslint --fix fixes

Possible next steps:

fix ✖ 452 problems (362 errors, 90 warnings)

most easy and a cuple not so easy or uncertain fixes
depending on how much time we want to invest in this we might disable some rules or just add eslint-disable-comments

add eslint to lint-staged config
open lint command to other packages
add --cache flag for faster checks

thanks for doing these changes. a few comments:

make sure we ignore this commit for git blame, see [[Ignore Certain Revisions|eng.ref.git#ignore-certain-revisions]]
for the fixes, do all the easy ones now, ignore rules + eslint-disable on issues that are too much to fix (but make a note of for a followup task

make sure we ignore this commit for git blame, see [[Ignore Certain Revisions|eng.ref.git#ignore-certain-revisions]]

nice did not know about this.


Excluded dirs not excluded

It looks like directories contained in exclude() are not excluded. I have something like this in a .php_cs.dist file in the project directory:
$finder = PhpCsFixer\Finder::create()
	->exclude(array('.git', 'donotprocess', 'something'))
	->in(__DIR__);

return PhpCsFixer\Config::create()
	->setIndent("\t")
	->setRules([
		'@PSR2' => true,
		'@Symfony' => true
	])
	->setFinder($finder);

php-cs-fixer uses this file:
Loaded config default from "/dir/to/source/.php_cs.dist".

However I can see in the --verbose output of the tool that files inside excluded directories have been processed, e.g.:
...
7) /donotprocess/index.php (full_opening_tag, no_spaces_inside_parenthesis, elseif, no_trailing_whitespace, binary_operator_spaces, include, single_quote, braces)
...many more...

If you ask for help, provide all requested data:
https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/.github/ISSUE_TEMPLATE

Not asking for help just trying to help with reporting a bug. Here is some additional info:
> php -v
PHP 7.1.7 (cli) (built: Jul 24 2017 11:03:42) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.7, Copyright (c) 1999-2017, by Zend Technologies

> php-cs-fixer -V
PHP CS Fixer 2.4.0 Silver Gingerbread by Fabien Potencier and Dariusz Ruminski

The actual command I run from the project directory with the described .php_cs.dist file:
php-cs-fixer --verbose fix .

is there anything more you need?

If you report a bug (or at least you think so), then it's even more crucial to provide information we asked for in advance, then you would not have ping-pong but answer right away ;)

php-cs-fixer --verbose fix .

and as you overwritten path, exclusion got lost.
having fully configured finder in config file, you don't need to provide path at all:
php-cs-fixer --verbose fix.
If you want you could combine flexibility of providing paths as CLI args and exclusions from config file using --path-mode=intersection, for that read README for details.
Closing as not a bug.

Thank you very much taking your time explaining this detail.
You should mention this behavior explicitly in the docs, it was totally not intuitive for me that path on the command line would override an exclude in a config file - is not obvious that these differently named options could possibly affect each other. One sentence in the second paragraph of the Usage section of the Readme might be enough, e.g.:
Please note that using the path command argument will also disable any excluded paths specified in a config file!

Please feel free to open PR :+1:


Persist the camera position across restarts

Restarting the script causes the cameras to reset back to their starting position. The cameras should behave normally across a restart.

Introduced in v1.2.0


Update project colors to match the number in the web app

Currently it seems desktop app has 3 colors less

Web app has new colors that are matched with old colors. If desktop is upgraded to v9 requests we can also update the colors.


[Feat]: About us page need UI improvement

What feature?
The UI of the About us page is very simple, and not match with UI of the website, I want to work on this issue.
Show us the magic with screenshots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

We will add new design for about us page in next 2-3 days.


Review wording for Source URL?

@IvdL22 @PixlTracer
At the course detail page, for example here:
https://dhcr.clarin-dariah.eu/courses/view/384
There is an URL specified, see screenshot:

This URL links to a page at the institution website, which contains more information about the specified course.
I did receive feedback that the wording "Source URL" seems to be to unclear, to explain what is meant.
What do you think of updating this description?
Do you have suggestions?

@PixlTracer REMINDER: Could you provide you opinion as well? (As requested by @IvdL22 )

yes, agreed! please proceed, thank you @patrickakk

@IvdL22 @PixlTracer
The change has been implemented:

And can be found here:
https://test-dhcr.clarin-dariah.eu/courses/view/384
In this case, I'm pretty sure that the result is, as expected ;)
Note: The course data itself is different, this is because the database in the test  instance is outdated.
Al tough, by still following our workflow, could you change the label to done, if agreed?

Implemented in 2024-12


[Bug] chart shake when after resize container

Version
develop
Link to Minimal Reproduction
none
Steps to Reproduce
chart shake when after resize container
Current Behavior
chart shake when after resize container
Expected Behavior
chart render normally
Environment
- OS:
- Browser:
- Framework:

Any additional comments?
No response

will release 0.11.1


🚀 Feature: Allow publish:gerrit action to receive user credentials

🔖 Feature description
Objective
Enhance the createPublishGerritAction to accept user credentials, similar to the existing createPublishGitlabAction. This would allow for more flexible and secure integration with Gerrit, particularly in scenarios where user authentication is required for specific operations.
Current Behavior
Currently, the createPublishGerritAction in Backstage does not support directly receiving authentication tokens or user credentials. This limitation restricts its use in environments where operations need to be authenticated using specific user tokens.
🎤 Context
Consider a scenario where developers initiate the createPublishGerritAction using their authenticated sessions. By requiring individual authentication tokens, the system can verify each user's identity and permissions. This ensures that only authorized personnel have the ability to create repositories, aligning with best practices for secure access control and preventing unauthorized changes within the Gerrit environment.
✌ Possible Implementation
The proposal is to extend the functionality of createPublishGerritAction to include an authentication token input, similar to the createPublishGitlabAction. Below are the suggested details for the new implementation:

Add a new input field in the schema named token, which will accept a string representing the authentication token.
The token will be used to authenticate all operations with Gerrit, ensuring that actions are performed within the user's permission boundaries.

👀 Have you spent some time to check if this feature request has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

Are you willing to submit PR?
Yes

You can for sure add a secret field that can hold a token, short term. But it seems pretty technical and inconvenient from an end user's standpoint. Maybe the bigger picture is, is there a way that we could interact better overall with gerrit auth? I do not use that product myself. For the other integrations such as github, we negotiate oauth tokens behind the scenes using proper integrations that get passed through down. If there's some work that could be contributed toward making that form of a smooth experience for gerrit users as well, then that would be valuable. 🙏


Minor changes/Bug fixes

Bundle Plexus Studio inside broker
Exact versions for linked modules
Performance improvements for opened stream for JS client

:white_check_mark: Build plexus-interop 0.4.0-389 completed (commit https://github.com/finos-plexus/plexus-interop/commit/e078148820 by @udalmik)


try improving string validation

WIP/experiment

Codecov Report

Merging #622 (cc03e7c) into int-validation (6374333) will decrease coverage by 0.07%.
The diff coverage is 100.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@                Coverage Diff                 @@
##           int-validation     #622      +/-   ##
==================================================
- Coverage           94.03%   93.96%   -0.07%
==================================================
  Files                  98       98
  Lines               13286    13290       +4
  Branches               25       25
==================================================
- Hits                12493    12488       -5
- Misses                787      796       +9
  Partials                6        6

Impacted Files
Coverage Δ

src/validators/typed_dict.rs
97.29% <ø> (ø)

src/input/input_python.rs
98.37% <100.00%> (-0.01%)
:arrow_down:

src/input/return_enums.rs
89.07% <100.00%> (+0.11%)
:arrow_up:

src/validators/arguments.rs
100.00% <100.00%> (ø)

src/validators/dataclass.rs
98.24% <100.00%> (ø)

src/validators/model_fields.rs
98.73% <100.00%> (ø)

src/validators/string.rs
94.69% <100.00%> (ø)

... and 1 file with indirect coverage changes

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6374333...cc03e7c. Read the comment docs.

replaced b


Value of Empty String?

Documentation does not include what the Value function returns if the input is Blank() or an Empty String""
i.e. that it returns Blank
By the Way - this is also stupid - the Value() function should return 0 (zero) for Blank() or empty string inputs.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: f25fe284-01c5-a660-f595-e06327e0f334
Version Independent ID: f25fe284-01c5-a660-f595-e06327e0f334
Content: Value function in Power Apps - Power Platform
Content Source: power-platform/power-fx/reference/function-value.md
Service: power-platform
Sub-service: power-fx
GitHub Login: @gregli-msft
Microsoft Alias: gregli

Thanks for your comment, @jh-sigmadx. This issue has been assigned to the doc author for review.

This is generic behavior in Power Fx to treat empty, blank or null as Blank() and Blank usually falls through in functions. This behavior is fairly consistent with Excel.


Add missing dependency

I was unable to build locally until I added this dependency.

Sorry I fixed this when changing the compiler before seeing this PR. (It does not build on my machine either. I wonder why it was okay earlier---cmdliner was probably required by some other dependency but no more.)


Nolan report fix for requirements 5.1.4 and 5.1.5

I will update the SQL in the documentation as well.

@KendraMBach looks great to me.


Upgrade CRDs to new API

According to https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122 the CRD API we use in the lagoon-build-deploy chart is no longer going to be available in the next release of kubernetes.
There are some fairly significant changes to the CRD API in v1 (see link above) that will require changes in the lagoon-build-deploy chart templates.

This has already been completed


WIP: Split Radiation Gridded Component into Separate Repo

Closes #424
This PR will track changes needed to split the Radiation GC into its own repo.

Good news. First test shows this is zero-diff. As it should be since all I did was just move code.


Refactor constants and styles, add get stats of order

Summary:
This pull request includes the following changes:

Refactor the name of a constant for clarity

Update the unused variable rule to warn level in styles

Add a new feature to get statistics of orders

Breaking Change:

Required type query param of get stats api

Summary by CodeRabbit

New Features

Introduced new Data Transfer Objects (DTOs) for fetching order and payment statistics with detailed criteria.
Added enums for specifying types of statistics and criteria for fetching them.
Enhanced statistics management service to handle dynamic statistics retrieval, including both revenue and order stats, with more flexible date range resolution.

Refactor

Updated ESLint configuration to refine code quality checks.
Refactored constants related to statistics for better clarity and consistency.
Renovated the statistics calculation logic to support additional statistics related to orders.

Chores

Updated VS Code settings to include "constants" and "styles" directories for better development experience.

CodeFactor found multiple issues last seen at 7334ebbbd75b18c9c7bcd94cda86dfd339e4aa32:
Delete ····

[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:72
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:95
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:71
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:46
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:48
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:47
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:70
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:69
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:56
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:68
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:80
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:57
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:79
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:70
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:58

Delete ␍⏎························

[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:68
[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:93

Delete ␍⏎····················

[ ]  libs\third-party\src\giaohangnhanh\ghn.core.service.ts:44

Delete ␍⏎············

[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:66
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:54
[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:76

Replace ················ with ············

[ ]  libs\third-party\src\giaohangnhanh\ghn.service.ts:78


Conditional Formatting regexes

Can we have a regex operator in conditional formatting please

This will require a new value in the Condition enum (e.g. matches) which is part of the stroom-query lib.  Too much change for v6.  Will have to go in v7.
Also this should wait till a refactor of the conditional formatting is done to make the rules be executed server side.  If the rules are run server side then we can use java syntax regex which is consistent with the rest of the app vs js syntax regex which is not.

It would be possible to achieve the same thing by creating a new dashboard column and using the regex() function, see similar response for gh-1927.
An example column expression could be:
max(if(match(${UserId}, 'user1.*'), 1, 0))


Monoscopic for all builds

Make monoscopic a config file setting
Allow XR SDKs to be disabled via a config file setting
A couple of keyboard shortcuts that work during launch to trigger the two modes above

On my Mac, I get this screen on bootup (after the OB logo):

Clicking on the X closes the app.
Looking at the logs, I have a billion and a half NREs.
These are the first:
NullReferenceException: Object reference not set to an instance of an object
  at TiltBrush.VrSdk.Initialize () [0x00005] in <07fc4dfba3ec4f759d53eb344c2946cb>:0
  at TiltBrush.VrSdk.Awake () [0x0006a] in <07fc4dfba3ec4f759d53eb344c2946cb>:0

NullReferenceException: Object reference not set to an instance of an object
  at TiltBrush.InputManager.ShowControllers (System.Boolean show) [0x00024] in <07fc4dfba3ec4f759d53eb344c2946cb>:0
  at TiltBrush.InputManager.OnEnable () [0x00006] in <07fc4dfba3ec4f759d53eb344c2946cb>:0

@mikeage spotted odd behaviour in builds for some platforms. This might be trickier than expected.

Could it be as simple as needing to force Monoscopic mode in the config file for Mac?

Ok, good news. If I set the flag in the CFG on Mac, it works out of the box.
That should be easy enough to also set with an #if in the code.
No idea about any other platforms, though :-)

What does disabling XR mean in this context?

What does disabling XR mean in this context?

Well - on a Mac it is a bit meaningless. In terms of code it's "don't try and initialize XR - just assume it's not there" We should probably just force that setting on for platforms with no XR support (Mac basically)

To be honest - it was about working with the logic flow as it currently stands rather than presenting a sane end-user experience. We already have logic around switching to "view only mode" so I added an override to force this even when a headset is detected.
And there's completely separate logic about monoscopic so I added another override there.
To some extent it's laziness - or to put it more charitably "a desire to minimize code changes and lessen the probability of introducing bugs"

Ok, there's a view only mode of some form that's different from Monoscopic. That's the part I was missing.

Mac build looks good

I don't know if I agree with eb1bd471e8bb424d618da7534fcd1f22064c9bb9 . View only mode doesn't work on the Mac, although with the new scale, it does look different.
Although we do have a new NRE starting things off:
NullReferenceException: Object reference not set to an instance of an object
  at TiltBrush.VrSdk.IsHmdInitialized () [0x00011] in <ca62260783cd425d92b3fd5d087e7871>:0
  at ViewModeUI.Awake () [0x0000b] in <ca62260783cd425d92b3fd5d087e7871>:0

I don't know if I agree with https://github.com/icosa-foundation/open-brush/commit/eb1bd471e8bb424d618da7534fcd1f22064c9bb9 .

Not sure what you quite mean by "agree"? Previously there was no way to get into View only mode. Monoscopic mode is much more niche and a lower priority so the previous behaviour was just, plain wrong.

I don't know if I agree with eb1bd47 .

Not sure what you quite mean by "agree"? Previously there was no way to get into View only mode. Monoscopic mode is much more niche and a lower priority so the previous behaviour was just, plain wrong.

To put it another way - the previous behaviour was a mistake - not an intentional thing.

The previous behavior matched this comment from Discord:

i'm going to force mono on for MacOS

I think this is sensible, at least until the view-only mode works on Mac. No sense defaulting (or even exposing!) something that doesn't work.

If I can't fix view-only mode then that's ok as an interim solution but two of my goals were:

Have all platforms behaving consistently
Have view-only mode easily available on all platforms

Fair. I feel like this PR might depend on a different one called "Fix View-only mode on Mac" (and maybe Linux? I dunno), but maybe it has value even if that one isn't complete. In that case, defaulting to Monoscopic mode on Mac seems sensible. If the view-only mode works, then I absolutely agree about prioritizing it over monoscopic

MacOS appears to be fixed.

Text looks good on a Mac, at least, but the keys are broken now (or at least, I couldn't get them to work). I think it's because of the order. Is it possible to use the key to change the UserConfig value rather than put it into an if at load time?

but the keys are broken now (or at least, I couldn't get them to work). I think it's because of the order. Is it possible to use the key to change the UserConfig value rather than put it into an if at load time?

I'll probably just create an issue for now. Shortcut keys to trigger these modes is a "nice to have" at this stage. It will become more critical once you can set these modes from the UI as people might get themselves into a mode by accident. We'll also need a proper settings UI for both non-VR modes at that point.

I'm fine with that, but I don't think they work at all. Maybe best to just remove it, and make it selectable from the cfg file only?
For Mac and Linux, which never have a VR mode, do you think the default should be View (like Windows) or Monoscopic (like today's build)?

I'm fine with that, but I don't think they work at all. Maybe best to just remove it, and make it selectable from the cfg file only?

Yep. I might comment it out with a TODO to make it easier to recall what I was doing.

For Mac and Linux, which never have a VR mode, do you think the default should be View (like Windows) or Monoscopic (like today's build)?

The default should always be View - monoscopic is an niche use case at the moment (unless we massively overhaul it's usability one day)

I'm not 100% sure I agree about the default being View on Mac / Linux, since up to now, that hasn't been. Are you open to arguing about this? :-)

I'm not 100% sure I agree about the default being View on Mac / Linux, since up to now, that hasn't been. Are you open to arguing about this? :-)

Yeah! Go ahead. :)
My argument is that this isn't a new version of the monoscopic build at all. It's just our default build for platforms where we didn't have a proper build before. The miniscule number of people that used monoscopic mode can still do so by using this build and setting the config option.
There's potentially a much bigger group of people who would find a non-VR View-only mode useful.
I guess my main point is that "View Only mode" is something worth promoting - whereas monoscopic mode is useful to a handful of people - devs and people playing with scripting. I doubt anyone is using it for drawing (because it's really hard to use!)

Ok, so first of all, I agree with you for Windows, and if there was a meaning to Quest-without-a-headset, I'd agree there too!
For Linux and Mac, though, we've released a build up to now that runs in Monoscopic only. I'm not sure I like the idea of changing that suddenly, even if we rename everything (which we need to do in any case, I think, since even if it's Monoscopic-with-View mode, it still should just be called "Mac" or "Linux").
If we can get a mention of Monoscopic in the initial text, then I'm ok with changing the default. People will be surprised for 5 seconds, and then figure out what to do.
Monoscopic mode is awful for drawing. Agreed. It's a nifty way to work with the API, though, and it's actually not a terribly viewer either (but not as good).

If we can get a mention of Monoscopic in the initial text, then I'm ok with changing the default.

That sounds like an acceptable compromise. I didn't bother because:
a) laziness
b) there's an awful lot of text on that page anyway
But if you think it's important for the ~0 users that are using Mac or Linux monoscopic then I'm happy to do it. ;-)

even if we rename everything

Yep. We should. Will you or shall I?

I don't mind renaming, but you have to do the text :-)

No URL, but I do have the text...

Works beautifully! The page itself should be updated after (as?) this is merged, but the UX is great

I've got a revised page mostly ready to go. I'll merge that when this hits beta and add a note for non-beta users.
I think my plan is to merge #620 to main, merge this into #573 for final testing and then hopefully merge #573 next week.
Sound ok?

I thought you wanted to merge this and 620, but either way, sounds good.

Yes you're correct. I was getting mixed up as all three affect experimental flags/user config options stuff (which is why testing is a hassle)
But the effects of 573 are more isolated so that one can go separately.


Fail if the target directory doesn't exist

Fixes #17

I've tested this by adding a typo to a task in Gruntfile (e.g. change banana.advanced.src from 'test/advanced/{a,b}' to 'test/notexist/{a,b}').
Output:
Running "banana:simple" (banana) task
>> 4 messages checked.
Running "banana:advanced" (banana) task
>> Target directory does not exist.

Done, without errors.

So it outputs an error but never fails the build.


Replaced the Parser class with Evaluator

The examples are not working as the class Parser is named Evaluator in the code!

@PrinzJuliano thanks for your contribution! I had them already replaced locally along with some improvements.


Fix issues with arangodump encryption and compression

Scope & Purpose
We have three significant issues related to arangodump:

The code which is supposed to disable compression when encryption is enabled has not been functioning.
The code which allows you to disable compression via --compress-output has not been functioning.
The dump_encrypted test suite has not actually enabled compression for arangodump and arangorestore.

[x] Bug-Fix for devel-branch
[x] Bug-Fix for a released version (backports coming soon)

Related Information

[x] There is a JIRA Ticket number: ES-605

Testing & Verification
Jenkins: https://jenkins.arangodb.biz/job/arangodb-matrix-pr/9957/

https://jenkins.arangodb.biz/job/arangodb-matrix-pr/9961/

Would prefer some kind of user feedback, but otherwise lgtm


feat(ingest/databricks): include metadata for browse only tables

also contains bug fix for hive metastore views
Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

@mayurinehate is this mergable?

@hsheth2 I fixed a test, so this is mergeable now.


bump collector version (0.60.0)

(merging since this is the latest release as per https://github.com/open-telemetry/opentelemetry-collector-releases)


KubeVirt deprecate Flavor - no migration

Signed-off-by: Helene Durand<EMAIL_ADDRESS>What this PR does / why we need it:
Now the the UI has done the migration from Flavor to Instancetype/Preference, we deprecate it in the machine-controller.
No automatic migration is done, it will be manual for existing MD (KubeVirt is Tech Preview till KKP 2.21)
Which issue(s) this PR fixes:

Fixes #1490
What type of PR is this?

/kind feature
Special notes for your reviewer:
Does this PR introduce a user-facing change? Then add your Release Note here:

KubeVirt: deprecation of Flavor (in favour of Instancetype/Preference)

Documentation:

TBD

/retest


backport-based-on-label.yml: add styhead

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Backport failed for scarthgap-next, because it was unable to cherry-pick the commit(s).
Please cherry-pick the changes locally.
git fetch origin scarthgap-next
git worktree add -d .worktree/backport-9764-to-scarthgap-next origin/scarthgap-next
cd .worktree/backport-9764-to-scarthgap-next
git checkout -b backport-9764-to-scarthgap-next
ancref=$(git merge-base 343f647986f8ff9845d55d2de67dcaedf604542c fddbb661cc0e1326a8dd9ad27eb421602f4c3a29)
git cherry-pick -x $ancref..fddbb661cc0e1326a8dd9ad27eb421602f4c3a29

Successfully created backport PR for styhead-next:

#9766


I am using excalidraw in ,net core project. I want to get selected elements of excalidraw. How can we do that ?

I am using excalidraw in ,net core project. I want to get selected elements of excalidraw. How can we do that ?

Some clues here perhaps.

Its answered [here] (https://github.com/excalidraw/excalidraw/discussions/6537#discussioncomment-8090898), closing this, @p2gdeveloper in case the answer doesn't help, you can open a QnA in the GitHub Discussions

I am using excalidraw in ,net core project. I want to get selected elements of excalidraw. How can we do that ?

I'd like to do the same, how did you run excalidraw with asp.net core ? I'im used to use only cdnjs package, not sure how to compile this one


Cannot run dep ensure in working directories linking to project directories under GOPATH

$ go version
go version go1.8.1 darwin/amd64

$ git -C $GOPATH/src/github.com/golang/dep describe --tags
v0.1.0-104-g17b6c94

Hi, thanks for development of the great tool.
I want to run dep ensure in working directories which link to real project directories under GOPATH.
The current dep implementation doesn't allow it.
For example, I want to run dep ensure at /home/username/someproject in the below directory structure.
# A real project directory under GOPATH.
/home/username/go/src/github.com/username/someproject

# A working directory as a symbolic link to the above directory.
/home/username/someproject -> /home/username/go/src/github.com/username/someproject

Would you allow to run dep ensure in such symbolic linked working directories?
I consider there are no problems even if it is allowed.

I made PR #741 which solves this issue. I would happy if you could check it!

Having the same exact issue. Currently waiting for #812, but that PR haven't had any updates for the last 20 days.

yeah, tbh, i've been avoiding it - reviewing symlink-related PRs is the single fastest way to drain me of soul and energy. i've been avoiding it :( maybe, hopefully, soon, i'll have some window...

Any way to help you ease the pain?

That's a no then.


[Don't merge Work in Progess] partial fix for duplicate floating ips issue

Partial-Bug: #JNT-8

Hold on, don't merge. I have to do couple of testings.

Closing : submitted another PR


Center logo

The logo is centered and the icons on the top nav bar are now much better aligned... may not be perfect but should be pretty close.
I also made it so the logo on the top menu bar links to the home page. This wasn't in the mockup but seems like a good idea for easier navigation.

lgtm


docs: Update documentation to align format across project (as much as possible)

Description

Update documentation to align format across project (as much as possible)
Flatten SSO patterns into main directory to avoid nesting - not sure what categories or level of nesting that should be used yet so keep it flat
Use templates to reduce copy+paste and drift across docs

Motivation and Context

Reduce the amount of boilerplate shown to users so that the docs can focus more on the pattern and what it provides
Start standardizing docs to make the experience consistent and hopefully document the format/expectations in the future in the contributing guide

How was this change tested?

[ ] Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)
[ ] Yes, I have updated the docs for this feature
[ ] Yes, I ran pre-commit run -a with this PR

Additional Notes

SSO patterns will fail here since their location was moved in relation to whats currently on main


cannot make bluepy

following the ganglion instructions but get an error when I try to make blue py
Running on MacOSX 10.13.3
To reproduce:

git clone (this repository) --recursive
cd (this repo)/bluepy/bluepy
make

Error:
make ℹ info Invoking all target
make ℹ info Invoking bluepy-helper target
(node:76540) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): undefined
(node:76540) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
make ✖ ERR  not found: make-$(LOCAL_SRCS)

  $ make <target...> [options]

  Options:
    --help             Show this help output
    --version          Show package version
    --debug            Enable extended log output

  Targets:
    all                Run target all
    bluepy-helper      Run target bluepy-helper
    bluez-tarfile      Run target bluez-tarfile
    uuids.json         Run target uuids.json
    TAGS               Run target TAGS
    clean              Run target clean

  Templates:
    ava                Generate ava setup (ava)
    cli                Generate cli setup (minimist, tabtab, ge...)
    default            Generate default setup (babel-cli, babel-plu...)
    eslint             Generate eslint setup (eslint, eslint-confi...)
    livereactload      Generate livereactload setup (babel-plugin-react-t...)
    mocha              Generate mocha setup (mocha)
    simple             Generate simple setup

I also tried running make in the parent directory OpenBCI_Python/bluepy. This works, but later when I try to run user.py I get an error saying bluepy-helper can not be found.
I also tried running make init in bluepy/bluepy. Something happened, but after running make after the same error appeared.

Completely uninstalled and reinstalled node (I am not a node developer but had a feeling my installation was messy because I couldn't install electron either). Now I'm getting a totally different error.
tar xzf bluez-src.tgz
touch ./bluez-5.29/lib/bluetooth.c ./bluez-5.29/lib/hci.c ./bluez-5.29/lib/sdp.c ./bluez-5.29/lib/uuid.c ./bluez-5.29/attrib/att.c ./bluez-5.29/attrib/gatt.c ./bluez-5.29/attrib/gattrib.c ./bluez-5.29/attrib/utils.c ./bluez-5.29/btio/btio.c ./bluez-5.29/src/log.c ./bluez-5.29/src/shared/mgmt.c ./bluez-5.29/src/shared/crypto.c ./bluez-5.29/src/shared/att.c ./bluez-5.29/src/shared/queue.c ./bluez-5.29/src/shared/util.c ./bluez-5.29/src/shared/io-glib.c ./bluez-5.29/src/shared/timeout-glib.c
make: pkg-config: Command not found
make: pkg-config: Command not found
gcc -L. -Os -g -Wall -Werror -DHAVE_CONFIG_H -I./bluez-5.29/attrib -I./bluez-5.29 -I./bluez-5.29/lib -I./bluez-5.29/src -I./bluez-5.29/gdbus -I./bluez-5.29/btio  -o bluepy-helper bluepy-helper.c ./bluez-5.29/lib/bluetooth.c ./bluez-5.29/lib/hci.c ./bluez-5.29/lib/sdp.c ./bluez-5.29/lib/uuid.c ./bluez-5.29/attrib/att.c ./bluez-5.29/attrib/gatt.c ./bluez-5.29/attrib/gattrib.c ./bluez-5.29/attrib/utils.c ./bluez-5.29/btio/btio.c ./bluez-5.29/src/log.c ./bluez-5.29/src/shared/mgmt.c ./bluez-5.29/src/shared/crypto.c ./bluez-5.29/src/shared/att.c ./bluez-5.29/src/shared/queue.c ./bluez-5.29/src/shared/util.c ./bluez-5.29/src/shared/io-glib.c ./bluez-5.29/src/shared/timeout-glib.c
bluepy-helper.c:33:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
In file included from ./bluez-5.29/lib/bluetooth.c:38:
./bluez-5.29/lib/bluetooth.h:36:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/lib/hci.c:44:
./bluez-5.29/lib/bluetooth.h:36:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/lib/sdp.c:45:
./bluez-5.29/lib/bluetooth.h:36:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/lib/uuid.c:33:
./bluez-5.29/lib/bluetooth.h:36:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^~~~~~~~~~
1 error generated.
./bluez-5.29/attrib/att.c:33:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/attrib/gatt.c:32:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/attrib/gattrib.c:34:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/attrib/utils.c:30:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/btio/btio.c:37:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/src/log.c:32:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
In file included from ./bluez-5.29/src/shared/mgmt.c:33:
./bluez-5.29/lib/bluetooth.h:36:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/src/shared/crypto.c:33:
./bluez-5.29/src/shared/util.h:27:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
         ^~~~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/src/shared/att.c:34:
./bluez-5.29/src/shared/util.h:27:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
         ^~~~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/src/shared/queue.c:28:
./bluez-5.29/src/shared/util.h:27:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
         ^~~~~~~~~~~~
1 error generated.
In file included from ./bluez-5.29/src/shared/util.c:38:
./bluez-5.29/src/shared/util.h:27:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
         ^~~~~~~~~~~~
1 error generated.
./bluez-5.29/src/shared/io-glib.c:30:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
./bluez-5.29/src/shared/timeout-glib.c:22:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
make: *** [bluepy-helper] Error 1

I'm currently facing the exact same issue.

Hello,
As stated in the README, the Ganglion board is only supported on Linux at the moment, because of this very bluepy. There might be alternative BLE python libraries out there to replace it, in order to include at least MacOS, if one is willing to contribute....
Sorry for the inconvenience :\

Thanks jfrey for your comment. I've moved to linux in a VM.


Fix: Add syntactic validation rule for max data length

Added Tagged Data Payload syntactic validation rule for max length of the data field.
Updated Syntactic rules to reference protocol parameters for Iota and Shimmer.

Not needed for the syntactic validation rule for max length of the data field as the length of the data field is bounded by the block size.


Sigstore support

Is your feature request related to a problem? Please describe.
Currently we have the mtree plugin which allows to create manifests that can be used to match against installed packages. Although we want to provide a solution that can secure the full supply chain by also signing packages
Describe the solution you'd like
cosign support. This ideally should happen when:

[x] we install packages with luet install when a user creates the derivative
[x] we build packages, allowing to check with sigstore the source images before continuing to build. And push during repository creation/package building the signed artifacts
[x] when we run manual upgrades with cos-upgrade. When we give either a container image as input or a set of packages
[x] Document the vars used
[x] Document on derivative pages how to use the verify so derivatives can verify that our images are signed properly

Note that all the followings could be provided in form of a plugin/extension, as we do with mtree, and the above functionalities should be optional for the user.
follow up

[ ] https://github.com/rancher-sandbox/luet-cosign/issues/6

[ ] add cosign signature verification to a derivative example repo like c3os for packages coming from cos-toolkit

[ ] add cosign signature generation to a derivative example repo like c3os from  artifacts generated

Docs are provided. https://github.com/rancher-sandbox/cos-toolkit-docs/pull/54
Meta package is provided. https://github.com/rancher-sandbox/cOS-toolkit/pull/833
Examples are updated. https://github.com/rancher-sandbox/cOS-toolkit/pull/833

Example of checking cos signatures in a derivative -> https://github.com/mudler/c3os/pull/1

skip packages/repos is provided on https://github.com/rancher-sandbox/luet-cosign/releases/tag/v0.0.8


[Bug]:  Getting subprocess.CalledProcessError: Command '['/usr/bin/gcc',] error message.

Your current environment
PyTorch version: 2.0.0+cu118
Is debug build: False
CUDA used to build PyTorch: 11.8
ROCM used to build PyTorch: N/A

OS: Debian GNU/Linux 11 (bullseye) (x86_64)
GCC version: (Debian 10.2.1-6) 10.2.1 20210110
Clang version: Could not collect
CMake version: version 3.28.1
Libc version: glibc-2.31

Python version: 3.10.13 | packaged by conda-forge | (main, Dec 23 2023, 15:36:39) [GCC 12.3.0] (64-bit runtime)
Python platform: Linux-5.10.0-27-cloud-amd64-x86_64-with-glibc2.31
Is CUDA available: True
CUDA runtime version: 12.1.105
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration:
GPU 0: NVIDIA A100-SXM4-80GB
GPU 1: NVIDIA A100-SXM4-80GB
GPU 2: NVIDIA A100-SXM4-80GB
GPU 3: NVIDIA A100-SXM4-80GB
GPU 4: NVIDIA A100-SXM4-80GB
GPU 5: NVIDIA A100-SXM4-80GB
GPU 6: NVIDIA A100-SXM4-80GB
GPU 7: NVIDIA A100-SXM4-80GB

Nvidia driver version: 530.30.02
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True

CPU:
Architecture:                       x86_64
CPU op-mode(s):                     32-bit, 64-bit
Byte Order:                         Little Endian
Address sizes:                      46 bits physical, 48 bits virtual
CPU(s):                             96
On-line CPU(s) list:                0-95
Thread(s) per core:                 2
Core(s) per socket:                 24
Socket(s):                          2
NUMA node(s):                       2
Vendor ID:                          GenuineIntel
CPU family:                         6
Model:                              85
Model name:                         Intel(R) Xeon(R) CPU @ 2.20GHz
Stepping:                           7
CPU MHz:                            2200.186
BogoMIPS:                           4400.37
Hypervisor vendor:                  KVM
Virtualization type:                full
L1d cache:                          1.5 MiB
L1i cache:                          1.5 MiB
L2 cache:                           48 MiB
L3 cache:                           77 MiB
NUMA node0 CPU(s):                  0-23,48-71
NUMA node1 CPU(s):                  24-47,72-95
Vulnerability Gather data sampling: Not affected
Vulnerability Itlb multihit:        Not affected
Vulnerability L1tf:                 Not affected
Vulnerability Mds:                  Mitigation; Clear CPU buffers; SMT Host state unknown
Vulnerability Meltdown:             Not affected
Vulnerability Mmio stale data:      Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
Vulnerability Retbleed:             Mitigation; Enhanced IBRS
Vulnerability Spec rstack overflow: Not affected
Vulnerability Spec store bypass:    Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:           Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:           Mitigation; Enhanced IBRS, IBPB conditional, RSB filling, PBRSB-eIBRS SW sequence
Vulnerability Srbds:                Not affected
Vulnerability Tsx async abort:      Mitigation; Clear CPU buffers; SMT Host state unknown
Flags:                              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves arat avx512_vnni md_clear arch_capabilities

Versions of relevant libraries:
[pip3] numpy==1.25.2
[pip3] torch==2.0.0+cu118
[pip3] torch-xla==2.0
[pip3] torchvision==0.15.1+cu118
[pip3] triton==2.0.0
[conda] dlenv-pytorch-2-0-gpu     1.0.20240112    py310h99bccc4_0    file:///tmp/conda-pkgs
[conda] numpy                     1.25.2                   pypi_0    pypi
[conda] torch                     2.0.0+cu118              pypi_0    pypi
[conda] torch-xla                 2.0                      pypi_0    pypi
[conda] torchvision               0.15.1+cu118             pypi_0    pypi
[conda] triton                    2.0.0                    pypi_0    pypiROCM Version: Could not collect
Neuron SDK Version: N/A
vLLM Version: N/A
vLLM Build Flags:
CUDA Archs: Not Set; ROCm: Disabled; Neuron: Disabled
GPU Topology:
GPU0    GPU1    GPU2    GPU3    GPU4    GPU5    GPU6    GPU7    CPU Affinity    NUMA Affinity
GPU0     X      NV12    NV12    NV12    NV12    NV12    NV12    NV12    0-23,48-71      0
GPU1    NV12     X      NV12    NV12    NV12    NV12    NV12    NV12    0-23,48-71      0
GPU2    NV12    NV12     X      NV12    NV12    NV12    NV12    NV12    0-23,48-71      0
GPU3    NV12    NV12    NV12     X      NV12    NV12    NV12    NV12    0-23,48-71      0
GPU4    NV12    NV12    NV12    NV12     X      NV12    NV12    NV12    24-47,72-95     1
GPU5    NV12    NV12    NV12    NV12    NV12     X      NV12    NV12    24-47,72-95     1
GPU6    NV12    NV12    NV12    NV12    NV12    NV12     X      NV12    24-47,72-95     1
GPU7    NV12    NV12    NV12    NV12    NV12    NV12    NV12     X      24-47,72-95     1

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

🐛 Describe the bug
I'm trying to serve Mixtral-8x7B in my environment, using the following code
export MODEL=mistralai/Mixtral-8x7B-Instruct-v0.1
export PATH=$PATH:/sbin

python -m vllm.entrypoints.openai.api_server \
    --model $MODEL \
    --tensor-parallel-size 2 \
    --trust-remote-code \
    --served-model-name localModel \

I get the following error message

subprocess.CalledProcessError: Command '['/usr/bin/gcc', '/var/tmp/tmpl_nuqjvz/main.c', '-O3', '-I/home/y0k007i/inference/.venv/lib/python3.9/site-packages/triton/common/../third_party/cuda/include', '-I/usr/include/python3.9', '-I/var/tmp/tmpl_nuqjvz', '-shared', '-fPIC', '-lcuda', '-o', '/var/tmp/tmpl_nuqjvz/fused_moe_kernel.cpython-39-x86_64-linux-gnu.so', '-L/lib/x86_64-linux-gnu', '-L/lib/x86_64-linux-gnu']' returned non-zero exit status 1.
[W CudaIPCTypes.cpp:15] Producer process has been terminated before all shared CUDA tensors released. See Note [Sharing CUDA tensors]

Can someone tell me how I might be able to resolve this issue ?
Thanks!

Can you share some more of the error, it's not clear where the error came from from the snippet you provided

I encountered same problem. vllm runs without problem with this command:
vllm serve neuralmagic/Mistral-Nemo-Instruct-2407-FP8 --api-key ubestream --max-model-len 1024 --gpu-memory-utilization 0.9 --max-num-seqs 64 --max-num-batched-tokens 8192 --block-size 16 --enable-prefix-caching --enforce-eager
However, by changing the --block-size to 8, the same error occured:
vllm serve neuralmagic/Mistral-Nemo-Instruct-2407-FP8 --api-key ubestream --max-model-len 1024 --gpu-memory-utilization 0.9 --max-num-seqs 64 --max-num-batched-tokens 8192 --block-size 8 --enable-prefix-caching --enforce-eager
Error:
subprocess.CalledProcessError: Command '['/usr/bin/gcc', '/tmp/tmp91qfilw7/main.c', '-O3', '-I/home/server9/venv_vllm/lib/python3.10/site-packages/triton/common/../third_party/cuda/include', '-I/usr/include/python3.10', '-I/tmp/tmp91qfilw7', '-shared', '-fPIC', '-lcuda', '-o', '/tmp/tmp91qfilw7/cuda_utils.cpython-310-x86_64-linux-gnu.so', '-L/lib/x86_64-linux-gnu', '-L/lib/x86_64-linux-gnu']' returned non-zero exit status 1.
And the error cause was:
/tmp/tmp91qfilw7/main.c:5:10: fatal error: Python.h: No such file or directory
5 | #include <Python.h>
|          ^~~~~~~~~~
compilation terminated.
By installing the python3-dev package the problem was solved in my case.
FYI