This is an automated email from the ASF dual-hosted git repository.

juergbi pushed a change to branch juerg/python-3.13
in repository https://gitbox.apache.org/repos/asf/buildstream.git


 discard 68b56b2c4 Add support for Python 3.13
 discard f258d6675 Update dependencies for Python 3.13 support
 discard 8130998e6 Drop support for Python 3.8
     add 4952103e2 _includes.py: Improve message for bug in subproject include 
processing
     add 07a1e4518 _project.py: Ensure that the parent project is fully loaded 
first
     add 1f826f49f tests/format/junctions.py: Add `test_nested_include`
     add 0e7f8e462 Merge pull request #1969 from apache/juerg/nested-junctions
     add 121360abd ci: Update Ubuntu images from 20.04 to 22.04
     add 541e91854 Drop support for Python 3.8
     add 616c283c2 Fix type errors reported by the latest version of mypy
     add ba3ba1b50 _testing/runcli.py: Drop workaround for AIX
     add bc8cb2a12 Update dependencies for Python 3.13 support
     add 857845156 Add support for Python 3.13
     add 0ea972f2d ci: Run tests also on Fedora 41

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (68b56b2c4)
            \
             N -- N -- N   refs/heads/juerg/python-3.13 (0ea972f2d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/compose/ci.docker-compose.yml              | 10 +++++++---
 .github/run-ci.sh                                  |  2 +-
 .github/workflows/ci.yml                           | 15 ++++++++-------
 .github/workflows/merge.yml                        |  4 ++--
 .github/workflows/release.yml                      | 14 +++++++-------
 .pylintrc                                          |  1 +
 doc/source/hacking/using_the_testsuite.rst         |  4 ++--
 src/buildstream/_elementproxy.py                   | 12 +++++++-----
 src/buildstream/_includes.py                       |  5 +++++
 src/buildstream/_message.py                        |  6 +++---
 src/buildstream/_messenger.py                      | 10 ++++++++--
 src/buildstream/_options/optionarch.py             |  2 +-
 src/buildstream/_options/optionbool.py             |  2 +-
 src/buildstream/_options/optioneltmask.py          |  2 +-
 src/buildstream/_options/optionenum.py             |  2 +-
 src/buildstream/_options/optionflags.py            |  2 +-
 src/buildstream/_options/optionos.py               |  2 +-
 src/buildstream/_project.py                        | 14 ++++++++++----
 src/buildstream/_remotespec.py                     |  8 ++++----
 src/buildstream/_testing/runcli.py                 |  8 --------
 src/buildstream/element.py                         | 22 +++++++++++++++-------
 src/buildstream/plugin.py                          | 11 ++++-------
 src/buildstream/sandbox/sandbox.py                 |  6 +++---
 src/buildstream/source.py                          |  6 +++---
 src/buildstream/storage/_casbaseddirectory.py      |  2 +-
 src/buildstream/storage/directory.py               |  2 +-
 tests/format/junctions.py                          | 19 +++++++++++++++++++
 tests/format/junctions/nested-include/project.conf |  4 ++++
 .../nested-include}/subproject.bst                 |  0
 .../nested-include/subproject/project.conf         |  4 ++++
 .../nested-include}/subproject/sub.txt             |  0
 .../subproject/subsubproject.bst                   |  0
 .../subproject/subsubproject/include.yml           |  0
 .../subproject/subsubproject/project.conf          |  0
 .../subproject/subsubproject/subsub.txt            |  0
 .../subproject/subsubproject/target.bst            |  0
 .../subproject/subtarget.bst                       |  0
 .../subproject/target.bst                          |  0
 .../{nested => nested-include}/target.bst          |  0
 tox.ini                                            |  5 +----
 40 files changed, 126 insertions(+), 80 deletions(-)
 create mode 100644 tests/format/junctions/nested-include/project.conf
 copy tests/format/{dependencies3/elements => 
junctions/nested-include}/subproject.bst (100%)
 create mode 100644 
tests/format/junctions/nested-include/subproject/project.conf
 copy tests/format/{dependencies3 => 
junctions/nested-include}/subproject/sub.txt (100%)
 copy tests/format/junctions/{circular-references => 
nested-include}/subproject/subsubproject.bst (100%)
 copy doc/examples/first-project/hello.world => 
tests/format/junctions/nested-include/subproject/subsubproject/include.yml 
(100%)
 copy tests/format/junctions/{circular-references => 
nested-include}/subproject/subsubproject/project.conf (100%)
 copy tests/format/junctions/{circular-references => 
nested-include}/subproject/subsubproject/subsub.txt (100%)
 copy tests/format/junctions/{circular-references => 
nested-include}/subproject/subsubproject/target.bst (100%)
 copy tests/format/junctions/{nested => 
nested-include}/subproject/subtarget.bst (100%)
 copy tests/format/junctions/{circular-references => 
nested-include}/subproject/target.bst (100%)
 copy tests/format/junctions/{nested => nested-include}/target.bst (100%)

Reply via email to