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

arm pushed a change to branch mode_updates
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git


    omit 93a52190 Replace ALLOW_TESTS with dedicated Test config mode. Add 
additional runtime safety checks.
    omit 2ea02fe8 Remove custom session age checking now we have it in 
asfquart, and add periodic revalidation of LDAP status
     add a0868a59 Remove custom session age checking now we have it in 
asfquart, and add periodic revalidation of LDAP status
     add 448024d1 #992 - Fix safe types on ignore form
     add 7a877399 Migrate code from asfpy to the pubsub module
     add ca216273 Constrain allowed phases when creating a revision
     add a50d92d9 Handle phase mismatches and add further checking
     add eab9c374 Remove the pip-audit ignore for CVE-2026-4539
     add f9990cae Replace ALLOW_TESTS with dedicated Test config mode. Add 
additional runtime safety checks.

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   (93a52190)
            \
             N -- N -- N   refs/heads/mode_updates (f9990cae)

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:
 .pre-commit-config.yaml                       |   3 -
 atr/api/__init__.py                           |   9 +-
 atr/get/test.py                               |  48 ++++-----
 atr/post/draft.py                             | 135 ++++++++++++++++----------
 atr/post/keys.py                              |   1 +
 atr/post/revisions.py                         |   7 +-
 atr/post/sbom.py                              |  19 ++--
 atr/post/upload.py                            |  16 ++-
 atr/pubsub.py                                 | 108 ++++++++++++++++++++-
 atr/shared/ignores.py                         |   2 +-
 atr/shared/projects.py                        |   4 +-
 atr/ssh.py                                    |   7 +-
 atr/storage/types.py                          |   4 +
 atr/storage/writers/checks.py                 |   6 +-
 atr/storage/writers/keys.py                   |   7 +-
 atr/storage/writers/release.py                |  55 +++++++++--
 atr/storage/writers/revision.py               |  14 +++
 atr/storage/writers/vote.py                   |  12 ++-
 atr/tasks/sbom.py                             |  50 ++++++----
 atr/tasks/svn.py                              |   7 +-
 pyproject.toml                                |   1 +
 tests/unit/test_create_revision.py            |  28 +++++-
 tests/unit/test_create_revision_quarantine.py | 101 ++++++++++++++++++-
 23 files changed, 496 insertions(+), 148 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to