build(uv): bump scons from 4.10.0 to 4.10.1 in the uv group
Type: Pull Request
State: Closed
Association: Unknown
Comments: 5
(9 months ago)
(9 months ago)
(9 months ago)
dependencies size/XS python:uv
Bumps the uv group with 1 update: scons.
Updates scons from 4.10.0 to 4.10.1
Release notes
Sourced from scons's releases.
SCons 4.10.1 Released with MSVS 2026 Support
A new SCons release, 4.10.1, is now available on the SCons download page:
https://scons.org/pages/download.htmlHere is a summary of the changes since PREVIOUS_RELEASE:
NEW FUNCTIONALITY
- Add support for Visual Studio 2026.
CHANGED/ENHANCED EXISTING FUNCTIONALITY
- Switch test framework from using profile to cProfile. profile generates deprecation warnings starting with Python 3.15.
FIXES
Enable membership tests on instances of Literal (non-substituting string).
In the SequenceTypes tuple used for dynamic type checks, include the dict contents views, exclude the dictionary view itself as it is not an iterable sequence type.
IMPROVEMENTS
- Internal: where the find method on a string was used to determine if a substring is present, use the more readable "in" and "not in".
DOCUMENTATION
Improve documentation of builder methods and builder objects.
Make links clickable in the SetOption and GetOption manpage entries.
Thanks to the following contributors listed below for their contributions to this release.
.. code-block:: text
git shortlog --no-merges -ns 4.10.0..HEAD 12 Mats Wichmann 4 William Deegan 1 Thaddeus Crews
Changelog
Sourced from scons's changelog.
SCons - a software construction toolChange LogNOTE: 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.
RELEASE VERSION/DATE TO BE FILLED IN LATER
From John Doe:- Whatever John Doe did.RELEASE 4.10.1 - Sun, 16 Nov 2025 10:51:57 -0700
From Thaddeus Crews: - Add support for Visual Studio 2026.
From William Deegan: - Fix copyright date in API docs to match that in the rest of the build.
From Mats Wichmann: - Switch test framework from using profile to cProfile. profile generates deprecation warnings starting with Python 3.15. - Improve documentation of builder methods and builder objects. - Make links clickable in the SetOption and GetOption manpage entries. - Enable membership tests on instances of Literal (non-substituting string). - In the SequenceTypes tuple used for dynamic type checks, include the dict contents views, exclude the dictionary view itself as it is not an iterable sequence type. - Internal: where the find method on a string was used to determine if a substring is present, use the more readable "in" and "not in".
RELEASE 4.10.0 - Thu, 02 Oct 2025 11:40:20 -0700
From Joseph Brill: - MSVC: A significant delay was experienced in the Github Actions windows 2022 and 2025 runners due to the environment used by SCons to initialize MSVC when the Visual Studio vcpkg component is installed. The Visual Studio vcpkg component is not installed in the Github Actions windows 2019 runner. The Visual Studio vcpkg component invokes a powershell script when the MSVC batch files are called. The significant delay in the Github
... (truncated)
Commits
ca4dbedUpdates for 4.10.1 release055b01fRegenerated docs for 4.10.1 release.532d205Merge pull request #4783 from mwichmann/maint/find-to-in76e11b5Add quick benchmark for membership operators18afd70Merge pull request #4782 from mwichmann/maint/find-to-in6b6173cFix typo in test framework81a39dcUse "in" and "not in" instead of find()be29ebcMerge pull request #4781 from mwichmann/maint/Literal-and-nits3b4bdfaMerge pull request #4780 from Repiteo/VS202693cfa7fImprove Literal class and a few cleanups- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
scons
conda
4.10.0 → 4.10.1
Patch
the uv group
Technical Details
| ID: | 11136491 |
| UUID: | 3632500666 |
| Node ID: | PR_kwDOLAwy7c6z0FNP |
| Host: | GitHub |
| Repository: | yxtay/python-example-app |