Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #2304
| Path | csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Bill Deegan <bill@baddogconsulting.com> |
| Newsgroups | comp.lang.python.announce |
| Subject | SCons 2.5.1 Released |
| Date | Sat, 5 Nov 2016 13:30:52 -0400 |
| Lines | 73 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.17.1478448616.30068.python-announce-list@python.org> (permalink) |
| References | <CAEyG4CGJ2guh5RKpM2EXfEaUue0ej5_qCGreoM-fsZ91w7hMsA@mail.gmail.com> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| X-Trace | news.uni-berlin.de Hw9GEk1r0qe3whudMpO+WQCkzZQ0SoCwnYS2Y7b/NfQw== |
| Return-Path | <bill@baddogconsulting.com> |
| X-Original-To | python-announce-list@python.org |
| Delivered-To | python-announce-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'url:sourceforge': 0.03; 'cache': 0.05; 'paths': 0.05; 'character,': 0.07; 'compiler': 0.07; 'dependency': 0.07; 'python': 0.09; 'bindings': 0.09; 'differently.': 0.09; 'logic': 0.09; 'rebuild': 0.09; 'targets': 0.09; 'tom': 0.09; 'systems.': 0.13; 'properly': 0.15; '(default)': 0.16; '(eg.': 0.16; '13:37:42': 0.16; 'chmod': 0.16; 'current:': 0.16; 'keyword.': 0.16; 'nfs.': 0.16; 'node.': 0.16; 'packaging.': 0.16; 'posix': 0.16; 'typo': 0.16; "wouldn't": 0.16; 'string': 0.17; '<': 0.18; 'resolved': 0.18; 'skip:p 40': 0.18; 'source.': 0.18; 'version.': 0.18; 'tests': 0.18; 'windows': 0.20; '2016': 0.20; 'to:2**1': 0.21; 'versions': 0.22; 'builder': 0.22; 'environments': 0.22; 'implicit': 0.22; 'intel': 0.22; 'keys': 0.22; 'tests.': 0.22; 'mon,': 0.23; 'fix': 0.23; 'thus': 0.24; 'url:download': 0.24; 'message-id:@mail.gmail.com': 0.25; 'install': 0.26; 'script': 0.26; 'missing': 0.26; 'yield': 0.27; 'towards': 0.28; 'command': 0.29; 'arguments': 0.29; 'methods.': 0.29; 'omitted': 0.29; 'respects': 0.29; 'character': 0.29; 'to:no real name:2**1': 0.29; 'this.': 0.30; 'errors': 0.30; 'at:': 0.31; 'received:google.com': 0.32; 'fixed': 0.33; '-0700': 0.33; 'optimize': 0.33; 'scanned': 0.34; 'tool': 0.34; 'two': 0.34; 'but': 0.34; 'run': 0.34; 'skip:& 10': 0.35; 'rather': 0.35; 'release': 0.35; 'add': 0.36; 'url:mail': 0.36; 'actions': 0.36; 'evaluation': 0.36; 'path': 0.36; 'url:source': 0.36; '8bit%:12': 0.37; 'handle': 0.37; 'to:addr:python-list': 0.38; 'unit': 0.38; 'some': 0.39; 'issue': 0.39; 'large': 0.39; 'to:addr:python.org': 0.39; 'software': 0.40; 'proto:https': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'target': 0.60; 'behavior': 0.60; 'url:0': 0.61; 'default': 0.61; 'per': 0.62; 'different': 0.62; 'skip:\xc2 10': 0.67; 'construction': 0.67; '8bit%:100': 0.71; 'to:addr:python-announce-list': 0.71; 'messaging': 0.76; 'william': 0.79; 'url:images': 0.81; 'url:gif': 0.83; 'discovered': 0.83; 'changes.': 0.84; 'escaping': 0.84; 'msvc': 0.84 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=baddogconsulting-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=dbSRkPZF7OwKsczG/2n+N88DOn2AwCAggPfg1ffOGGI=; b=yT2kleVtQP2HcQG6UD4K09xj+7DE5cU2R/Jvp7gg9oFSvBNb73mv5GUj5epipShp4h PhY8OK997VV3jbv3AroVaP2rEo7putQ9InmzW0MIpQ77JsRQqlYCBJ/VxdJJ+DcWrE2g S15abS45G/UfQpaRW8mCC3kIZrCTFclzBOQxv96L/sCOTsJN6MIRnA7t0DYe2R9fwELr 8RaOTe8f2r+lMjLBz5RM3iHxT6nfO/+nWDgbQDyVmcyZuKyxARIO0sy42xA1PR2IAC+1 Eb/jXc5pfxoFaRgi/xlVjBMuf80zviFDsk2O9O/ITSVI9I4KxmHD9f4JtqxxiS6Gx6hh M2Rg== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=dbSRkPZF7OwKsczG/2n+N88DOn2AwCAggPfg1ffOGGI=; b=PdDUPQvw7qrLCQJ7/lw8rayv1AWa6BtZdwtLO8X3eDKuGssAc+kDJyWXKDgpkB5q53 6cP9RYSY98F/RTN51H5VDMtpxcex5WHCQqkcDRAXtuDMNE+agXo/+BVN0gyhAbPpXV5Y n+VMveBgyKOUuWlFvGmtrv7lVX1oNuqikTZwQCqsymV/7andS/rRGU5/va6KYAzKyX8y 5AqpVb0nPjhyokeG9Z7u22y1LXvTfmGW25oHPSQHKDi3Xa/1tYEzpPC2jjPKZ05lSoZh 43YFCH2v+M6xOHphkUKGStRi4NbNjMLadYXn5rs1eXPK4PjZKlHLYBPiHYVhozKf7L+e U+kA== |
| X-Gm-Message-State | ABUngvfLIJMIuEvoB5u0XnR2oEpok4HUirgMlafQGct+qsB9OcSQ5gOT+fmnazrjWddRkmyq41jb81KYrOG+iA== |
| X-Received | by 10.129.156.139 with SMTP id t133mr7367844ywg.83.1478367052731; Sat, 05 Nov 2016 10:30:52 -0700 (PDT) |
| X-Mailman-Approved-At | Sun, 06 Nov 2016 11:10:15 -0500 |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.23 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Announcement-only list for the Python programming language <python-announce-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-announce-list/> |
| List-Post | <mailto:python-announce-list@python.org> |
| List-Help | <mailto:python-announce-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <CAEyG4CGJ2guh5RKpM2EXfEaUue0ej5_qCGreoM-fsZ91w7hMsA@mail.gmail.com> |
| Xref | csiph.com comp.lang.python.announce:2304 |
Show key headers only | View raw
Available at:
https://sourceforge.net/projects/scons/files/latest/download?source=files
Changelog:
SCons - a software construction tool
Change Log
RELEASE 2.5.1 - Mon, 03 Nov 2016 13:37:42 -0400
From William Deegan:
- Add scons-configure-cache.py to packaging. It was omitted
From Alexey Klimkin:
- Use memoization to optimize PATH evaluation across all dependencies
per
node. (PR #345)
RELEASE 2.5.0 - Mon, 09 Apr 2016 11:27:42 -0700
From Dirk Baechle:
- Removed a lot of compatibility methods and workarounds
for Python versions < 2.7, in order to prepare the work
towards a combined 2.7/3.x version. (PR #284)
Also fixed the default arguments for the print_tree and
render_tree methods. (PR #284, too)
From William Blevins:
- Added support for cross-language dependency scanning;
SCons now respects scanner keys for implicit dependencies.
- Notes for SCons users with heterogeneous systems.
- May find new (previously missed) dependencies.
- May cause rebuild after upgrade due to dependency changes.
- May find new dependency errors (EG. cycles).
- Discovered in some of the SCons QT tests.
- Resolved missing cross-language dependencies for
SWIG bindings (fixes #2264).
- Corrected typo in User Guide for Scanner keyword. (PR #2959)
- Install builder interacts with scanner found in SCANNERS differently.
- Previous: Install builder recursively scanned implicit dependencies
for scanners from SCANNER, but not for built-in (default) scanners.
- Current: Install builder will not scan for implicit dependencies via
either scanner source. This optimizes some Install builder behavior
and brings orthogonality to Install builder scanning behavior.
From William Deegan:
- Add better messaging when two environments have
different actions for the same target (Bug #2024)
- Fix issue only with MSVC and Always build where targets
marked AlwaysBuild wouldn't make it into CHANGED_SOURCES
and thus yield an empty compile command line. (Bug #2622)
- Fix posix platform escaping logic to properly handle paths
with parens in them "()". (Bug #2225)
From Jakub Pola:
- Intel Compiler 2016 (Linux/Mac) update for tool directories.
From Adarsh Sanjeev:
- Fix for issue #2494: Added string support for Chmod function.
From Tom Tanner:
- change cache to use 2 character subdirectories, rather than one
character,
so as not to give huge directories for large caches, a situation which
causes issues for NFS.
For existing caches, you will need to run the scons-configure-cache.py
script to update them to the new format. You will get a warning every
time
you build until you co this.
- Fix a bunch of unit tests on windows
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
SCons 2.5.1 Released Bill Deegan <bill@baddogconsulting.com> - 2016-11-05 13:30 -0400
csiph-web