@@ -69,8 +69,7 @@ Features:
6969Documentation
7070=============
7171
72- Documentation for SCons is available at
73- http://www.scons.org/documentation.html.
72+ See the `SCons documentation page <https://scons.org/documentation.html >`_.
7473
7574
7675Latest Version
@@ -92,7 +91,7 @@ The last release to support Python 3.5 was 4.2.0.
9291
9392Some experimental features may require additional Python packages
9493to be installed - at the moment the Ninja feature requires the
95- supporting `ninja package <https://pypi.org/project/ninja/ >`_.
94+ supporting `ninja package <https://pypi.org/project/ninja >`_.
9695
9796The default SCons configuration assumes use of the Microsoft Visual C++
9897compiler suite on Win32 systems, and assumes a C compiler named ``cc ``, a C++
@@ -124,10 +123,10 @@ Installation
124123============
125124
126125The preferred way to install SCons is through the Python installer, ``pip ``
127- (or equivalent alternatives, such as the Anaconda installer, ``conda ``).
126+ (or equivalent alternatives, such as `` uv `` or the Anaconda installer, ``conda ``).
128127You can install either from a wheel package or from the source directory.
129- To work on a project that builds using SCons, installation lets you
130- just use ``scons `` as a command and not worry about things . In this
128+ To work on a project that builds using SCons, "installing" lets you
129+ just use ``scons `` as a command and not worry about paths . In this
131130case, we usually suggest using a virtualenv, to isolate the Python
132131environment to that project
133132(some notes on that:
@@ -154,7 +153,7 @@ Some installation examples::
154153Note that on Windows, SCons installed via ``pip `` puts an executable
155154``scons.exe `` in the script directory of the Python installation,
156155or in a shadow script directory if you did a User Install.
157- To run ``scons `` as a command, you'll need this in your search path.
156+ To run ``scons `` as a command, you'll need this directory in your search path.
158157
159158Fortunately, ``pip `` will warn you about this - pay attention to any
160159messages during installation like this::
@@ -168,9 +167,9 @@ messages during installation like this::
168167If you are running on a system which uses a package manager
169168(for example most Linux distributions), you may, at your option,
170169use the package manager (e.g. ``apt ``, ``dnf ``, ``yum ``,
171- ``zypper ``, ``brew ``, ``pacman `` etc.) to install a version
172- of SCons. Some distributions keep up to date with SCons releases
173- very quickly, while others may delay, so the version of SCons
170+ ``zypper ``, ``brew ``, ``pacman `` etc.) to install a system-wide version
171+ of SCons. Some distributions keep up to date with SCons releases,
172+ while others may delay, so the version of SCons
174173you want to run may factor into your choice.
175174
176175
@@ -202,7 +201,7 @@ The SCons project welcomes bug reports and feature requests.
202201
203202Please make sure you send email with the problem or feature request to
204203the SCons users mailing list, which you can join at
205- https://two.pairlist.net/mailman/listinfo /scons-users,
204+ https://mail.python.org/mailman3/lists /scons-users.python.org/ ,
206205or on the SCons Discord server in
207206`#scons-help <https://discord.gg/bXVpWAy#scons-help >`_.
208207
@@ -221,8 +220,9 @@ Bug-fix Policy
221220
222221At this time, the application of bug-fix pull requests *normally * happens
223222at the head of the main branch. In other words fixes are likely to appear
224- in the next regular release and there probably won't be a bugfix update
225- to a past release. Consumers are of course free to internally maintain
223+ in a bugfix to the current release or in the next regular release
224+ and there probably won't be a bugfix update to older releases.
225+ Consumers are of course free to internally maintain
226226releases on their own by taking submitted patches and applying them.
227227
228228
@@ -231,11 +231,11 @@ Mailing Lists and Other Contacts
231231
232232In addition to the scons-users list, an active mailing list for developers
233233of SCons is available. You may send questions or comments to the list
234- at scons-dev@scons .org.
234+ at scons-dev@python .org.
235235
236236You may subscribe to the developer's mailing list using the form at
237- https://two.pairlist.net/mailman/listinfo /scons-dev. The same page
238- contains archives of past postings.
237+ https://mail.python.org/mailman3/lists /scons-dev.python.org.
238+ The same page contains archives of past postings.
239239
240240Subscription to the developer's mailing list is by approval. In practice, no
241241one is refused list membership, but we reserve the right to limit membership
@@ -250,7 +250,7 @@ https://scons.org/contact.html.
250250Reproducible Builds
251251===================
252252SCons itself is set up to do "reproducible builds"
253- (see (https://reproducible-builds.org/specs/source-date-epoch/ )
253+ (see (https://reproducible-builds.org/specs/source-date-epoch)
254254if environment variables ``SOURCE_DATE_EPOCH `` is set - that is,
255255fields in the package which could change each time the package is
256256constructed are forced to constant values.
@@ -265,14 +265,14 @@ Donations
265265=========
266266
267267If you find SCons helpful, please consider making a donation (of cash,
268- software, or hardware) to support continued work on the project. Information
269- is available at https://www. scons.org/donate.html
270- or the GitHub Sponsors button on https://github.com/scons/scons.
268+ software, or hardware) to support continued work on the project.
269+ See ` Donation information < https://scons.org/donate.html >`_
270+ or the ` GitHub Sponsors button < https://github.com/scons/scons >`_ .
271271
272272For More Information
273273====================
274274
275- Check the SCons web site at https://www. scons.org/
275+ Check the ` SCons web site < https://scons.org >`_.
276276
277277
278278Author Info
0 commit comments