[Python-announce] SCons 4.6.0 released

2023-11-19 Thread Bill Deegan
A new SCons release, 4.6.0, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.5.2: NEW FUNCTIONALITY - - D compilers : added support for generation of .di interface files. New variables

[Python-announce] SCons 4.5.2 Released

2023-03-21 Thread Bill Deegan
A new SCons release, 4.5.2, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.5.1: FIXES - - Fix a problem (#4321) in 4.5.0/4.5.1 where ParseConfig could cause an exception in MergeFlags when the result would

[Python-announce] SCons 4.5.1 Released

2023-03-06 Thread Bill Deegan
A new SCons release, 4.5.1, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.5.0: FIXES - - Fix a problem in 4.5.0 where using something like the following code will cause a Clone()'d environment to share the

[Python-announce] SCons 4.5.0 Released

2023-03-05 Thread Bill Deegan
A new SCons release, 4.5.0, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.4.0: NOTE: If you build with Python 3.10.0 and then rebuild with 3.10.1 (or higher), you may see unexpected rebuilds. This is due to

[Python-announce] SCons 4.4.0 Released

2022-07-30 Thread Bill Deegan
A new SCons release, 4.4.0, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.3.0: NOTE: If you build with Python 3.10.0 and then rebuild with 3.10.1 (or higher), you may see unexpected rebuilds. This is due

[Python-announce] SCons 4.3.0 released

2021-11-18 Thread Bill Deegan
A new SCons release, 4.3.0, is now available on the SCons download page: https://scons.org/pages/download.html NOTE: 4.3.0 now requires Python 3.6.0 and above. Python 3.5.x is no longer supported Here is a summary of the changes since 4.2.0: NEW FUNCTIONALITY - - Ninja

SCons 4.0.1 Released

2020-07-16 Thread Bill Deegan
A new SCons release, 4.0.1, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 4.0.1: NEW FUNCTIONALITY - Added Environment() variable TEMPFILEDIR which allows setting the directory which temp

Re: [Scons-dev] SCons 3.1.2 Released

2019-12-21 Thread Bill Deegan
Glad that helped! Big thanks to Mats Wichmann for that one! On Sat, Dec 21, 2019 at 10:41 AM Eric Fahlgren wrote: > On Mon, Dec 16, 2019 at 7:02 PM Bill Deegan > wrote: > >> - EXPERIMENTAL NEW FEATURE: Enable caching MSVC configuration >> If SCONS_CACHE_MSVC_CON

SCons 3.1.2 Released

2019-12-16 Thread Bill Deegan
A new SCons checkpoint release, 3.1.2, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 3.1.1: NOTE: The 4.0.0 Release of SCons will drop Python 2.7 Support NEW FUNCTIONALITY - Added debug option

Re: Using Makefiles in Python projects

2019-11-11 Thread Bill Deegan
You could use SCons (native python... ) On Mon, Nov 11, 2019 at 2:04 PM Grant Edwards wrote: > On 2019-11-11, Rhodri James wrote: > >> I'm sure it's possible to write Makefiles that work with both GNU make > >> and NMake, but I imagine it's a rather limiting and thankless > enterprise. > >> >

Re: Would you be interested in this Python open source project?

2019-10-08 Thread Bill Deegan
You might just consider working with the BuildBot project to add support for lighter weight build workers. Re-Re-Re-inventing the wheel is almost always wasted effort. On Tue, Oct 8, 2019 at 8:33 AM Rhodri James wrote: > On 08/10/2019 11:22, Simon Connah wrote: > > I'm posting this message as a

SCons 3.1.1 Released

2019-08-08 Thread Bill Deegan
SCons - a software construction tool What is SCons? SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to

SCons 3.1.0 Released

2019-07-20 Thread Bill Deegan
A new SCons checkpoint release, 3.1.0, is now available on the SCons download page: https://scons.org/pages/download.html SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic

Re: pip vs python -m pip?

2019-06-21 Thread Bill Deegan
you must be picking up pip from a different python installl (or virtualenv) than you are picking up python. Check your %PATH% On Fri, Jun 21, 2019 at 6:29 AM Malcolm Greene wrote: > 64-bit Python 3.6.8 running on Windows with a virtual environment > activated. > > "pip -v" reports 19.0.3 >

SCons 3.0.5 Released

2019-03-26 Thread Bill Deegan
A new SCons release, 3.0.5, is now available on the SCons download page: https://scons.org/pages/download.html And via pypi: pip install scons SCons is a tool for building software (and other files). SCons is implemented in Python, and its "configuration files" are actually

SCons 3.0.4 Release

2019-01-23 Thread Bill Deegan
A new SCons release, 3.0.4, is now available on the SCons download page: http://www.scons.org/download.php Or via pypi: pip install scons Here is a summary of the changes since 3.0.3: NEW FUNCTIONALITY - Added TEMPFILESUFFIX to allow user to specify suffix for

SCons Version 3.0.3 Released

2019-01-07 Thread Bill Deegan
A new SCons release, 3.0.3, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 3.0.1: NEW FUNCTIONALITY - Properly support versioned shared libraries for MacOS. We've also introduced two new env

SCons 3.0.2 Release

2019-01-01 Thread Bill Deegan
A new SCons release, 3.0.2, is now available on the SCons download page: https://scons.org/pages/download.html Here is a summary of the changes since 3.0.1: NEW FUNCTIONALITY - Properly support versioned shared libraries for MacOS. We've also introduced two new env

Re: Google weirdness

2018-07-13 Thread Bill Deegan
I also got such. I'm guessing your track record of searches has flagged you as someone they might want to hire. On Fri, Jul 13, 2018 at 5:36 AM, Steven D'Aprano < steve+comp.lang.pyt...@pearwood.info> wrote: > On Thu, 12 Jul 2018 22:31:35 -0400, Travis McGee wrote: > > > I somehow managed to

Splitting up large python module impact on performance?

2018-06-12 Thread Bill Deegan
Greetings, I'm doing some refactoring on a fairly large python codebase. Some of the files are > 4000 lines long and contain many classes. Should I expect any performance hit from splitting some of the classes out to other files? Thanks, Bill --

Re: [Python-Dev] [RELEASE] Python 2.7.15

2018-05-01 Thread Bill Deegan
Is it possible to get the release notes included on the download page(s)? On Tue, May 1, 2018 at 10:35 AM, Guido van Rossum wrote: > Simple. I misread "latest" for "last" and was hopeful that no new bugs > would need to be fixed between now and 2020. I will post a correction

Re: www.python.org down

2018-04-30 Thread Bill Deegan
back up for me. On Mon, Apr 30, 2018 at 2:26 PM, Mark Lawrence wrote: > On 30/04/18 19:17, Paul Moore wrote: > >> It's working for me now. >> Paul >> >> On 30 April 2018 at 18:38, Jorge Gimeno wrote: >> >>> Not sure who to report to, but the site

Re: www.python.org down

2018-04-30 Thread Bill Deegan
Still 502 for me. On Mon, Apr 30, 2018 at 2:17 PM, Paul Moore wrote: > It's working for me now. > Paul > > On 30 April 2018 at 18:38, Jorge Gimeno wrote: > > Not sure who to report to, but the site comes back with a 503. Anyone > know > > where I can

Re: www.python.org down

2018-04-30 Thread Bill Deegan
Ditto. I see a 502. On Mon, Apr 30, 2018 at 1:38 PM, Jorge Gimeno wrote: > Not sure who to report to, but the site comes back with a 503. Anyone know > where I can direct this to? > > -Jorge L. Gimeno > -- > https://mail.python.org/mailman/listinfo/python-list > --

Re: please test the new PyPI (now in beta)

2018-03-29 Thread Bill Deegan
Re color. Would the python.org background color (which is darker) work? To my eyes the background on pypi looks like the highlight color on python.org (I've said this earlier, but just curious if that's what others see as well) On Thu, Mar 29, 2018 at 2:33 PM, Ethan Furman

Re: please test the new PyPI (now in beta)

2018-03-27 Thread Bill Deegan
The back ground blue on the pypi page is the highlight blue on the python.org page, they should change the color to match to background python.org color. -Bill On Tue, Mar 27, 2018 at 7:50 AM, Steven D'Aprano < steve+comp.lang.pyt...@pearwood.info> wrote: > On Tue, 27 Mar 2018 22:25:44

SCons 3.0.1 released

2017-11-15 Thread Bill Deegan
SCons - a software construction tool Release Notes This is SCons, a tool for building software (and other files). SCons is implemented in Python, and its "configuration files" are actually Python scripts, allowing you to use the full power of a

Re: Issues with pip installation on windows

2017-09-19 Thread Bill Deegan
try using: python -m pip Does that work? On Tue, Sep 19, 2017 at 12:47 PM, Joey Steward wrote: > -- Forwarded message -- > From: Joey Steward > Date: Mon, Sep 18, 2017 at 3:26 PM > Subject: Issues with pip installation on windows

Re: SCons 3.0.0.alpha.20170821 is available for your testing

2017-08-23 Thread Bill Deegan
, SCons is an easier, more reliable and faster way to build software. see http://scons.org for more info. -Bill SCons Project Co-Manager On Wed, Aug 23, 2017 at 4:26 AM, Steve D'Aprano <steve+pyt...@pearwood.info> wrote: > On Tue, 22 Aug 2017 09:51 am, Bill Deegan wrote: > > > Al

SCons 3.0.0.alpha.20170821 is available for your testing

2017-08-21 Thread Bill Deegan
All, You can install via: (PLEASE ONLY DO IN A VIRTUALENV AS THIS IS PRERELEASE) pip install --index-url https://test.pypi.org/simple/ scons==3.0.0.alpha.20170821 This version supports: Python 2.7.x, 3.5.x, 3.6.x NOTE: 1. You must rm your .sconsign file if you switch python versions between 2

Re: Windows: python3.exe missing

2017-07-07 Thread Bill Deegan
py -3.5 py -3.6 works. Don't know about py -3.6.0 py -3.6.1 On Fri, Jul 7, 2017 at 11:25 PM, Terry Reedy wrote: > On 7/7/2017 5:45 PM, Andrew Pennebaker wrote: > >> Could the Windows installer for Python 3 provide a "python3" command, >> such as a python3.bat or python3.exe

Re: Question about propagating universal_newlines through subprocess.Popen to io.TextIOWrapper

2017-06-26 Thread Bill Deegan
On Mon, Jun 26, 2017 at 2:22 PM, eryk sun <eryk...@gmail.com> wrote: > On Mon, Jun 26, 2017 at 8:59 PM, Bill Deegan <b...@baddogconsulting.com> > wrote: > > > > Ideally (for my use case) it would be something which propagated > > universal_newlines to io.Te

Re: Question about propagating universal_newlines through subprocess.Popen to io.TextIOWrapper

2017-06-26 Thread Bill Deegan
On Mon, Jun 26, 2017 at 12:44 PM, eryk sun <eryk...@gmail.com> wrote: > On Mon, Jun 26, 2017 at 5:23 PM, Bill Deegan <b...@baddogconsulting.com> > wrote: > > > > That universal_newlines value is discarded due to: > > > > text_mode

Question about propagating universal_newlines through subprocess.Popen to io.TextIOWrapper

2017-06-26 Thread Bill Deegan
Greetings, I was surprised to see that if I set encoding in my call to subprocess.Popen() as follows: p = Popen(cmd, stdin=stdin, stdout=subprocess.PIPE, stderr=stderr_value, env=os.environ, universal_newlines=False, #universal_newlines,

Dictionary order (Is it consistent up to py3.3 unless using -R or PYTHONHASHSEED is set)

2017-05-27 Thread Bill Deegan
Greetings, As a follow up to a discussion on IRC #python channel today. Assuming the same order of insertions of the same items to a dictionary would the iteration of a dictionary be the same (not as the order of insertion, just from run to run) for Python 2.7 up to python 3.3? And again at

SCons 2.5.1 Released

2016-11-06 Thread Bill Deegan
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 2.5.1 Released

2016-11-05 Thread Bill Deegan
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

Re: automated comparison tool

2016-09-20 Thread Bill Deegan
Use Git... at least you get can back what used to work.. On Tue, Sep 20, 2016 at 2:20 PM, Andrew Clark wrote: > On Tuesday, September 20, 2016 at 3:25:11 PM UTC-5, Lawrence D’Oliveiro > wrote: > > On Wednesday, September 21, 2016 at 7:44:22 AM UTC+12, Andrew Clark > wrote: >