Skip to content

Bump scons from 4.11.0 to 4.11.1 - #797

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/scons-4.11.1
Open

Bump scons from 4.11.0 to 4.11.1#797
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/scons-4.11.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps scons from 4.11.0 to 4.11.1.

Release notes

Sourced from scons's releases.

4.11.1

A new SCons release, 4.11.1, is now available on the SCons download page:

https://scons.org/pages/download.html

Here is a summary of the changes since 4.11.0:

FIXES

  • Revert the change to the internal implementation of reading a saved-Variables file. This also undoes the minor API change made when the change was introduced in SCons 4.11.0: in that release is was possible to use a top-relative path in the Variables() call when giving the name of a file (that is, a path that begins with #). This is once again disallowed. The plan is to reintroduce this change in a future release, once the issues are fully resolved.

Thanks to the following contributors listed below for their contributions to this release.

.. code-block:: text

git shortlog --no-merges -ns 4.11.0..HEAD

6 William Deegan 1 Mats Wichmann

Changelog

Sourced from scons's changelog.

             SCons - a software construction tool
                    Change Log

NOTE: The 4.0.0 release of SCons dropped Python 2.7 support. Use 3.1.2 if Python 2.7 support is required (but note old SCons releases are unsupported). NOTE: Since SCons 4.3.0, Python 3.6.0 or above is required. NOTE: Since SCons 4.9.0, Python 3.7.0 or above is required. NOTE: The last release to support Python 3.7 or Python 3.8 is 4.11.1

RELEASE VERSION/DATE TO BE FILLED IN LATER

From Thaddeus Crews: - ty: Initial support setup within pyproject.toml. - Removed Python 3.7 & 3.8 support.

From Mats Wichmann: - Reference manual improvements: * Additional clarification for SideEffect()

RELEASE 4.11.1 - Mon, 26 Aug 2026 21:16:00 -0700

From Mats Wichmann: - Undo, for now, the 4.11.0 change (from PR 4875) to read a saved-Variables file using a File node. There were unanticipated side effects not caught by any existing test. Will be reintroduced when the issues can be resolved cleanly without backwards compatibility concerns.

RELEASE 4.11.0 - Mon, 10 Aug 2026 21:16:00 -0700

From Joseph Brill: - Add possible build failure when targeting 32-bit arm using Visual Studio 2022 with Windows SDK version 10.0.26100.0 or later installed to the known issues in SCons/Tool/MSCommon/README.rst. - MSVC: Added a host/target batch file configuration table for Visual Studio 2026. Visual Studio 2026 removed support for 32-bit arm targets.

From Thaddeus Crews: - Purge vim/emac local variable bloat. - Implement type hints for Node subclasses. - Ruff: Handle F401 exclusions more granularly, remove per-file exclusions. - Simplified and sped up compilation database generation. No longer requires each entry to have a dedicated node that's always built; instead, the database itself is set to always build. - Implement type hints for Environment and environment utilities.

... (truncated)

Commits
  • 81e9e1a Release 4.11.1
  • b97f32b Regenerated docs for 4.11.1 release.
  • 3523a98 skip bin from version string updates
  • 2993b26 restore NEXT_RELEASE and PREVIOUS_RELEASE to template/RELEASE.txt
  • fa7def6 Merge branch 'master' of github.com:SCons/scons
  • 8f9341c [ci skip] add tools for release to replace NEXT_RELEASE and PREVIOUS_RELEASE ...
  • c134f8d Merge pull request #4895 from mwichmann/undo-varfile
  • efa7ab5 Revert a breaking change to Variables()
  • 2e04de0 post release updates
  • 9cdefde post release updates
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [scons](https://github.com/SCons/scons) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/SCons/scons/releases)
- [Changelog](https://github.com/SCons/scons/blob/master/CHANGES.txt)
- [Commits](SCons/scons@4.11.0...4.11.1)

---
updated-dependencies:
- dependency-name: scons
  dependency-version: 4.11.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 31, 2026
@dependabot
dependabot Bot requested a review from JanPetterMG as a code owner August 31, 2026 04:46
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 31, 2026
@github-actions github-actions Bot added skip-changelog Do not include in release notes scripts Build related labels Aug 31, 2026
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 scripts Build related skip-changelog Do not include in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants