https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126226

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Claudio Bantaloukas <[email protected]>:

https://gcc.gnu.org/g:75754f5b1c3979125ea455e90a5ee20707ace549

commit r17-3409-g75754f5b1c3979125ea455e90a5ee20707ace549
Author: Claudio Bantaloukas <[email protected]>
Date:   Tue Aug 18 11:48:57 2026 +0000

    Add a pyproject.toml file

    The gcc repository has accrued a number of python
    scripts over time.
    They serve useful functions, but their dependencies
    are not extensively documented and this creates a
    needless barrier to their use. A pyproject.toml file,
    while not removing the ability of users to use their
    system's python interpreter and assorted
    distribution-provided python packages, makes it
    clear when some packages may have further
    requirements and allows use of the widely used
    pip and uv tools.

    The file is meant for gcc developers to use when
    hacking on gcc. As such, it will not install any
    script. Dependencies are expressed in as wide a
    range as possible with an upper limit on major
    versions of packages respecting semver rules.
    The exception is the black formatter, which is
    deliberately constrained to the 2026 edition in order
    to have a consistent and documented formatting target.

    Changelog:
            PR other/126226
            * .gitignore: Ignore python eggs.
            * pyproject.toml: New file.

Reply via email to