[Scons-users] SCons 3.0.0.alpha.20170614 available on testpypi

Bill Deegan bill at baddogconsulting.com
Thu Jun 15 22:14:36 EDT 2017


Richard,

Thanks for the report.
I'll try reproducing.
Which version of python are you using?

-Bill

On Thu, Jun 15, 2017 at 9:50 PM, RW via Scons-users <scons-users at scons.org>
wrote:

> I think they're might be a problem with building the docs
> on my linux vm I can build the docs for 2.5.1 but for the 3.0 alpha
> sources (I made sure to use sources without any of my recent changes in)
>
> ```
> virtualenv testenv
> source testenv/bin/activate
> pip install -i https://testpypi.python.org/pypi scons
> pip install lxml
> ```
>
> when using "scons build/doc" under linux in the virtualenv
> I ended up with the error
>
> scons: *** [scons_exi.xml] XSLTApplyError : Cannot resolve URI
> ../generated/examples/java_RMIC_1.xml
>
> which seems to be related to the use of the "scons_output" tag within the
> doc/user/*.xml files (if you remove the use of that tag it seems to remove
> the error, although that's not a fix)
>
> Many Thanks
> Richard
>
>
>
> On 14 June 2017 at 21:49, Bill Deegan <bill at baddogconsulting.com> wrote:
>
>> Greetings,
>>
>> This is an alpha quality release.
>> It's the first version to support both python 3.5+, 2.7.x, and pypy.
>> There have been 701 commits since the 2.5.1 release.
>>
>> Please report any issues to the scons-users mailing list.
>> (See: http://scons.org/lists.html )
>>
>>
>> You can download via:
>> pip install -i https://testpypi.python.org/pypi scons
>>
>> Please do so in a virtualenv and not in your python distro.
>>
>> RELEASE 3.0.0.alpha.20170614 - Mon, 14 Jun 2017 12:23:56 -0400
>>
>>   Please consult the RELEASE.txt file for a summary of changes since the
>> last
>>   release and consult the CHANGES.txt file for complete a list of changes
>>   since last release.  This announcement highlights only the important
>>   changes.
>>     Please note the following important changes since release 2.5.1:
>>        *IT IS NOT READY FOR PRODUCTION USE*
>>
>>        This is the initial release supporting both python 3.5+ and 2.7.x
>> and pypy
>>        There are some important changes:
>>
>>        - Any print statements must now use python 3 syntax of "print()"
>>        - All node content should be in bytes. This is the default in
>> python 2.7.x,
>>          in Python 3 all strings are by default unicode. byte and/or
>> bytearray
>>          should be used if you construct content for return by a custom
>> node type's
>>          get_content() method.
>>        - This is some (as yet unresolved issue) using Literal()'s in some
>> context with
>>          Python 3
>>        - pypy should be supported, please report any issues to the user's
>> mailing list.
>>        - Currently if you switch back and forth between python 2.7.x and
>> 3.5+ you will
>>          need to remove your sconsign file.  This should be resolves
>> shortly, but
>>          regardless switching between python 2.7.x and 3.5+ will not use
>> compatible
>>          sconsigns and as such incremental builds should be expected to
>> rebuild
>>          anything changed since the previous scons run with the same
>> version of python.
>>        - It is likely that migrating from 2.5.1 -> 3.0.0 alpha will cause
>> rebuilds due
>>          to the significant number of changes in the codebase.
>>
>>        - Removed deprecated tools CVS, Perforce, BitKeeper, RCS, SCCS,
>> Subversion.
>>        - Removed deprecated module SCons.Sig
>>        - See CHANGES.txt for more details on other changes
>>        - 3.0.0 should be slightly faster than 2.5.1.  Changes yielded a
>> 15% speed up for
>>          null incremental builds.
>>        - Updated D language scanner support to latest: 2.071.1.
>>        - python -m SCons should now run SCons if it's installed PYTHONPATH
>>
>>
>>
>> _______________________________________________
>> Scons-users mailing list
>> Scons-users at scons.org
>> https://pairlist4.pair.net/mailman/listinfo/scons-users
>>
>>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20170615/d10f33e4/attachment-0001.html>


More information about the Scons-users mailing list