Skip to content

chore(python-deps): update dependency nodeenv to v1.11.0 in all dependant actions - #1237

Merged
nfelt14 merged 1 commit into
mainfrom
renovate/python-deps/nodeenv-1.x
Oct 1, 2026
Merged

nfelt14 merged 1 commit into
mainfrom
renovate/python-deps/nodeenv-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
nodeenv ==1.10.0 → ==1.11.0 age confidence

Release Notes

ekalinin/nodeenv (nodeenv)

v1.11.0

Compare Source

  • Fixed zsh source bin/activate aborting on the direct-call guard #&#8203;398 <https://github.com/ekalinin/nodeenv/issues/398>_
  • Added check for how activate is called
    #&#8203;384 <https://github.com/ekalinin/nodeenv/pull/384>_
  • Addressed the tarfile.extractall deprecation on Python >= 3.12 by
    setting filter='data', which also prevents writing files via ".." or
    absolute paths #&#8203;380 <https://github.com/ekalinin/nodeenv/pull/380>_
  • Added support for Solaris/illumos
    #&#8203;360 <https://github.com/ekalinin/nodeenv/issues/360>_
  • Added predeactivate hooks for Windows
  • Added error handling and tests for the node installation
    #&#8203;336 <https://github.com/ekalinin/nodeenv/issues/336>_
  • Removed the leftover debug print that leaked a dict to stdout on every
    version detection #&#8203;390 <https://github.com/ekalinin/nodeenv/issues/390>_
  • Added --with-certifi to download packages with the certifi certificate
    bundle #&#8203;388 <https://github.com/ekalinin/nodeenv/pull/388>_
  • --node accepts npm-style semver ranges
    #&#8203;393 <https://github.com/ekalinin/nodeenv/pull/393>_
  • Added --prefer-system to use system-wide node.js when available and
    install one otherwise #&#8203;153 <https://github.com/ekalinin/nodeenv/issues/153>_
  • Added --isolate-npm to keep npm cache, userconfig and init-module inside
    the environment #&#8203;154 <https://github.com/ekalinin/nodeenv/issues/154>_
  • Added tests that run the activation scripts in sh, dash, bash, zsh and fish.
  • -p no longer reinstalls node when the requested version is already in the
    virtualenv #&#8203;159 <https://github.com/ekalinin/nodeenv/issues/159>_
  • Repeated -p runs no longer duplicate the predeactivate hook
    #&#8203;159 <https://github.com/ekalinin/nodeenv/issues/159>_
  • -p accepts an optional virtualenv directory and prefers the activated
    VIRTUAL_ENV over the virtualenv nodeenv itself is installed in
    #&#8203;156 <https://github.com/ekalinin/nodeenv/issues/156>_
  • -r/--requirements may now be given more than once, and the new
    --local-requirements installs the packages of a file locally, into
    "node_modules" of the current directory, which is what freeze -l writes.
    Under npm < 1.0.0, which has no -g, a local file is still installed the
    old way #&#8203;206 <https://github.com/ekalinin/nodeenv/issues/206>_
  • The "src" directory is now removed after installation by default, which
    halves the size of an environment. Added --no-clean-src to keep it: with
    --source that is what lets a repeated --force build reuse the
    downloaded source tree
    #&#8203;205 <https://github.com/ekalinin/nodeenv/issues/205>_
  • Documented that --mirror takes a file:// URL, so a local directory can
    serve as the download source
    #&#8203;193 <https://github.com/ekalinin/nodeenv/issues/193>_
  • The posix activate is now written on Windows too, into "Scripts", so
    git-bash and the other posix shells there can activate an environment
    #&#8203;226 <https://github.com/ekalinin/nodeenv/issues/226>_
  • A download that reaches nothing at all, which a broken http_proxy or
    https_proxy usually causes, now reports the url and the proxy settings
    instead of a traceback
    #&#8203;229 <https://github.com/ekalinin/nodeenv/issues/229>_
  • On Windows -p extends "activate.bat", "deactivate.bat" and
    "Activate.ps1" of the python virtualenv instead of overwriting them, so
    VIRTUAL_ENV and the virtualenv's own deactivation survive
    #&#8203;243 <https://github.com/ekalinin/nodeenv/issues/243>_
  • A missing node.js archive now reports the urls that were tried and points
    at --list and --source instead of a traceback
    #&#8203;250 <https://github.com/ekalinin/nodeenv/issues/250>_
  • freeze now reads npm ls --parseable instead of the drawn tree: scoped
    packages keep their scope, a package whose name contains "npm" is no longer
    dropped, and npm and corepack, which come with node.js itself, are left
    out of the list. The fish version, which printed nothing at all under
    npm >= 1, now writes the same file as the posix one
    #&#8203;287 <https://github.com/ekalinin/nodeenv/issues/287>_
  • musl is now detected whatever the vendor field of the host triplet says,
    so Alpine's own python3 (x86_64-alpine-linux-musl) gets the musl build
    of node.js instead of the glibc one
    #&#8203;290 <https://github.com/ekalinin/nodeenv/issues/290>_
  • On Windows "nodejs.exe" is linked with os.symlink, falling back to a
    hard link, instead of mklink, which broke on paths with forward slashes
    or spaces and needs elevation or Developer Mode. If both fail, only a
    warning is logged #&#8203;303 <https://github.com/ekalinin/nodeenv/issues/303>_

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 a review from a team as a code owner October 1, 2026 18:58
@codecov

codecov Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (5c0dd05) to head (4f3ab9b).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #1237   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            4         4           
  Lines          233       233           
  Branches        32        32           
=========================================
  Hits           233       233           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/python-deps/nodeenv-1.x branch from 0839fea to 1de638c Compare October 1, 2026 19:48
@nfelt14
nfelt14 enabled auto-merge (squash) October 1, 2026 19:49
@renovate
renovate Bot force-pushed the renovate/python-deps/nodeenv-1.x branch from 1de638c to 4f3ab9b Compare October 1, 2026 19:56
@nfelt14
nfelt14 merged commit 40d7ba6 into main Oct 1, 2026
40 checks passed
@nfelt14
nfelt14 deleted the renovate/python-deps/nodeenv-1.x branch October 1, 2026 20:01
@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Test Results (macos)

path passed subtotal
tests/test_bump_version_in_files.py 5 5
tests/test_create_unique_testpypi_version.py 7 7
tests/test_find_unreleased_changelog_items.py 6 6
tests/test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Test Results (ubuntu)

path passed subtotal
tests/test_bump_version_in_files.py 5 5
tests/test_create_unique_testpypi_version.py 7 7
tests/test_find_unreleased_changelog_items.py 6 6
tests/test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Test Results (windows)

path passed subtotal
tests\test_bump_version_in_files.py 5 5
tests\test_create_unique_testpypi_version.py 7 7
tests\test_find_unreleased_changelog_items.py 6 6
tests\test_update_development_dependencies.py 13 13
TOTAL 31 31

Link to workflow run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant