Skip to content

Bump nodeenv from 1.11.0 to 1.12.0 - #14253

Merged
github-actions[bot] merged 1 commit into
masterfrom
dependabot/pip/nodeenv-1.11.1
Nov 4, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
dependabot/pip/nodeenv-1.11.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Bumps nodeenv from 1.11.0 to 1.12.0.

Release notes

Sourced from nodeenv's releases.

1.12.0

What's Changed

New Features 🎉

Fixed bugs 🐛

Improvements 🛠

Documentation 📄

Other Changes

New Contributors

Full Changelog: ekalinin/nodeenv@1.11.1...1.12.0

1.11.1

What's Changed

Fixed bugs 🐛

1.11.1 is 1.11.0 plus this fix only. nodejs.org now lists 27.0.0-alpha.0.0.0 first, and nodeenv stopped with a traceback when it used the default latest or a semver range (#453).

Full Changelog: ekalinin/nodeenv@1.11.0...1.11.1

Changelog

Sourced from nodeenv's changelog.

Version 1.12.0

  • --print-completion SHELL prints a completion script for bash, zsh or fish. It needs shtab, installed with pip install "nodeenv[completion]" [#351](https://github.com/ekalinin/nodeenv/issues/351) <https://github.com/ekalinin/nodeenv/issues/351>_
  • --prebuilt installs no longer fail when the environment path or the node.js version contains [, * or ? [#441](https://github.com/ekalinin/nodeenv/issues/441) <https://github.com/ekalinin/nodeenv/issues/441>_
  • On Windows, Cygwin and MSYS the node.js zip archive is extracted 32 files at a time instead of one by one, so a security scanner that checks every new file no longer makes the install wait for each file in turn. --no-parallel-extract, or parallel_extract = False in ~/.nodeenvrc, extracts it one file at a time again [#366](https://github.com/ekalinin/nodeenv/issues/366) <https://github.com/ekalinin/nodeenv/issues/366>_
  • --prebuilt installs no longer mistake a cached source tree for a prebuilt archive, or fail when both trees remain in src/ [#443](https://github.com/ekalinin/nodeenv/issues/443) <https://github.com/ekalinin/nodeenv/issues/443>_
  • activate.fish restores the caller's NODE_PATH and npm configuration on deactivation, including empty values and when NODE_VIRTUAL_ENV has been removed. Existing environments keep their old activate.fish; recreate them with the same options to get the fix. With -p, remove the old nodeenv part from the virtualenv's activate.fish first [#399](https://github.com/ekalinin/nodeenv/issues/399) <https://github.com/ekalinin/nodeenv/issues/399>_
  • A % in a [nodeenv] config value, such as a percent-encoded mirror login, no longer crashes nodeenv: a value that can't be interpolated and has no %(name)s reference is read as written. %% still gives %, which setup.cfg needs, as setuptools reads that file too [#440](https://github.com/ekalinin/nodeenv/issues/440) <https://github.com/ekalinin/nodeenv/issues/440>_
  • nodeenv -p no longer puts the python venv's bin directory on PATH a second time: the venv's own activate and activate.fish put it there already. Envs without those scripts, such as conda envs, and the git-bash activate on Windows keep it, and running nodeenv -p again fixes an existing venv [#332](https://github.com/ekalinin/nodeenv/issues/332) <https://github.com/ekalinin/nodeenv/issues/332>_
  • Require Python 3.10 or later, matching the minimum version tested in CI. Update package classifiers and wheel tags, and remove the unused Python 2 compatibility paths. Old Node.js source builds still require Python 2.7 as their build interpreter [#436](https://github.com/ekalinin/nodeenv/issues/436) <https://github.com/ekalinin/nodeenv/issues/436>_
  • --source builds of node.js 13 and later no longer need a python2 command; 8.8 to 12.x still need one but point python at it on their own, so the python to python2 link in PATH is only set up for older versions, and versions before 13 still fail early with a clear error when python2 is missing [#419](https://github.com/ekalinin/nodeenv/issues/419) <https://github.com/ekalinin/nodeenv/issues/419>_
  • The node.js archive download also retries when the connection is reset or times out in the middle of the body, pauses between the attempts and ends with an error message instead of a traceback when all of them fail; a server that stops answering is given up on after 60 seconds instead of

... (truncated)

Commits
  • cb7fc97 chore(release): bump nodeenv version to 1.12.0 (#461)
  • c2e21d0 fix(nodeenv): raise on bad config references again (#458)
  • 0fd263f feat(nodeenv): print shell completion scripts with shtab (#460)
  • e1e016b fix(nodeenv): escape glob characters in prebuilt paths (#447)
  • ac28019 perf(nodeenv): unpack the node.js zip archive in parallel (#459)
  • 0e30103 fix(nodeenv): ignore source trees during prebuilt installs (#450)
  • 02f4ce3 fix(nodeenv): read a config value raw when interpolation fails (#449)
  • 2226040 fix(nodeenv): preserve fish activation environment (#431)
  • e27db1e docs(changes): move the #453 entry under 1.11.1 (#455)
  • 8dee9f3 fix(nodeenv): skip node.js pre-releases for latest and ranges (#454)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 2, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) November 2, 2026 10:54
@codecov

codecov Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.11%. Comparing base (a97d234) to head (02d12cc).
⚠️ Report is 3 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #14253   +/-   ##
=======================================
  Coverage   99.11%   99.11%           
=======================================
  Files         135      135           
  Lines       53439    53439           
  Branches     2723     2723           
=======================================
  Hits        52967    52967           
  Misses        358      358           
  Partials      114      114           
Flag Coverage Δ
Autobahn 21.67% <ø> (ø)
CI-GHA 99.05% <ø> (ø)
OS-Linux 98.69% <ø> (ø)
OS-Windows 97.48% <ø> (ø)
OS-macOS 98.35% <ø> (+<0.01%) ⬆️
Py-3.11 98.28% <ø> (ø)
Py-3.12 98.37% <ø> (+<0.01%) ⬆️
Py-3.13 98.36% <ø> (ø)
Py-3.14 98.39% <ø> (ø)
Py-3.15 98.39% <ø> (ø)
Py-3.15t 98.25% <ø> (+0.01%) ⬆️
Py-pypy-3.12 96.94% <ø> (-0.01%) ⬇️
VM-macos-latest 98.35% <ø> (+<0.01%) ⬆️
VM-ubuntu-latest 98.69% <ø> (ø)
VM-windows-latest 97.48% <ø> (ø)
cython-coverage 83.81% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

@asvetlov

asvetlov commented Nov 4, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [nodeenv](https://github.com/ekalinin/nodeenv) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/ekalinin/nodeenv/releases)
- [Changelog](https://github.com/ekalinin/nodeenv/blob/master/CHANGES)
- [Commits](ekalinin/nodeenv@1.11.0...1.12.0)

---
updated-dependencies:
- dependency-name: nodeenv
  dependency-version: 1.11.1
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump nodeenv from 1.11.0 to 1.11.1 Bump nodeenv from 1.11.0 to 1.12.0 Nov 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/nodeenv-1.11.1 branch from fbcbc5b to 02d12cc Compare November 4, 2026 11:05
@codspeed

codspeed Bot commented Nov 4, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

1 warning

⚠️ 50 benchmarks are dominated by system calls

System calls cannot be simulated consistently and are left out of the measure. The reported value understates the real cost. Switch to the Walltime instrument to measure them.

Learn more about system calls

See affected benchmarks

✅ 102 untouched benchmarks
⏩ 83 skipped benchmarks1


Comparing dependabot/pip/nodeenv-1.11.1 (02d12cc) with master (a97d234)

Open in CodSpeed

Footnotes

  1. 83 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩

@github-actions
github-actions Bot merged commit 5859c01 into master Nov 4, 2026
51 checks passed
@github-actions
github-actions Bot deleted the dependabot/pip/nodeenv-1.11.1 branch November 4, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant