Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 1, 2026

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) in timezone US/Central, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested review from bkeryan and mshafer-NI as code owners January 1, 2026 07:02
@renovate renovate bot force-pushed the users/renovate/lock-file-maintenance branch from 6a1e1ca to a6580aa Compare January 5, 2026 18:14
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is weird: chore(deps): lock file maintenance · ni/python-actions@a6580aa

​Package operations: 22 installs, 0 updates, 0 removals

  - Installing click (8.3.1)
  - Installing mccabe (0.7.0)
  - Installing mypy-extensions (1.1.0)
  - Installing packaging (25.0)
  - Installing pathspec (0.12.1)
  - Installing platformdirs (4.5.1)
  - Installing pycodestyle (2.9.1)
  - Installing pyflakes (2.5.0)
  - Installing pytokens (0.3.0)
  - Installing snowballstemmer (3.0.1)
  - Installing black (25.12.0)
  - Installing flake8 (5.0.4)
  - Installing pydocstyle (6.3.0)
  - Installing setuptools (80.9.0)
  - Installing tomli (2.3.0)
  - Installing flake8-black (0.4.0)
  - Installing flake8-docstrings (1.7.0)
  - Installing flake8-import-order (0.18.2)
  - Installing isort (7.0.0)
  - Installing pep8-naming (0.15.1)
  - Installing toml (0.10.2)
  - Installing ni-python-styleguide (0.4.7)

Installing the current project: only-ni-python-styleguide (0.1.0)
Run poetry run ni-python-styleguide lint
Traceback (most recent call last):
  File "/Users/runner/Library/Caches/pypoetry/virtualenvs/only-ni-python-styleguide-BU9xyz_x-py3.10/bin/ni-python-styleguide", line 5, in <module>
    from ni_python_styleguide._cli import main
  File "/Users/runner/Library/Caches/pypoetry/virtualenvs/only-ni-python-styleguide-BU9xyz_x-py3.10/lib/python3.10/site-packages/ni_python_styleguide/_cli.py", line 7, in <module>
    from ni_python_styleguide import _acknowledge_existing_errors
  File "/Users/runner/Library/Caches/pypoetry/virtualenvs/only-ni-python-styleguide-BU9xyz_x-py3.10/lib/python3.10/site-packages/ni_python_styleguide/_acknowledge_existing_errors/__init__.py", line 6, in <module>
    from ni_python_styleguide import _format, _utils
  File "/Users/runner/Library/Caches/pypoetry/virtualenvs/only-ni-python-styleguide-BU9xyz_x-py3.10/lib/python3.10/site-packages/ni_python_styleguide/_format.py", line 5, in <module>
    import black
  File "src/black/__init__.py", line 30, in <module>
  File "src/black/cache.py", line 22, in <module>
ModuleNotFoundError: No module named 'typing_extensions'
Error: Process completed with exit code 1.[

black 25.12.0 depends on typing_extensions for python < 3.11: black/pyproject.toml at 25.12.0 · psf/black

​"typing_extensions>=4.0.1; python_version < '3.11'",

Cc: @mshafer-NI

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

python-poetry/poetry#5195 sounds related, but I tried installing Poetry with Python 3.10, deleting poetry.lock, and regenerating it, and it still omits typing-extensions for black 25.12.0.

Comment on lines +94 to +102
[package.dependencies]
click = ">=8.0.0"
mypy-extensions = ">=0.4.3"
packaging = ">=22.0"
pathspec = ">=0.9.0"
platformdirs = ">=2"
pytokens = ">=0.3.0"

[package.extras]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no typing_extensions?

@renovate renovate bot force-pushed the users/renovate/lock-file-maintenance branch from a6580aa to b53db64 Compare January 5, 2026 20:57
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

Successfully merging this pull request may close these issues.

2 participants