You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tooling.apache.org by ar...@apache.org on 2026/05/07 13:32:34 UTC

(tooling-trusted-releases) branch arm updated (0d6e9554 -> 163a2a77)

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

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


    from 0d6e9554 Don't take project models and merge, fetch and use.
     add 4c25f752 Allow a special archive suffix due to Maven source releases
     add 151a1041 Add the FreeBSD checksum formatting convention
     add d81b2def Wait longer for uploads to complete
     add dbcc26f6 Convert storage access errors into the relevant HTTP errors
     add c937d3e2 Add a regression test for API storage access error statuses
     add d315ea63 Improve trusted publishing error reporting
     add 029c1802 Restore tracebacks to the display of all unexpected errors
     add 2842f821 Fix a duplicate route and add duplicate route detection
     add 306337a7 Fix a problem with showing the files of finished releases
     add 3f3c0658 Add a regression test for an error in displaying finished release files
     add 66d5b15d Remove the unused Python wheelhouse
     add 06b1281e Fix a problem with generating hash files from signatures
     add a4ccdf7f Rename the button to return to the upload form on failure
     add 7ba383d5 Add a field to allow OpenPGP public key upload by file
     add b354ad00 Detect accidental private key upload
     add f9a074b9 Add the request ID to error messages
     add ef9c4393 Allow https URLs in Apache License 2.0 text, per ASF policy
     add 7c161aee Use Noisy Secret tokens for PATs
     add 5de09d3a Fix problems associated with manual vote mode
     add ee7ff15f Warn when OpenPGP keys are uploaded for a different or unknown user
     add 163a2a77 Update mako - fix CVE issue

No new revisions were added by this update.

Summary of changes:
 .pre-commit-config.yaml                      |   2 +-
 atr/api/__init__.py                          |  76 +++++++++---
 atr/blueprints/api.py                        |  47 +++++---
 atr/config.py                                |   2 +
 atr/db/interaction.py                        |  84 +++++++++----
 atr/docs/authentication-security.md          |   1 +
 atr/docs/checks.md                           |   2 +-
 atr/errors.py                                |  80 +++++++++++++
 atr/get/compose.py                           |   4 +-
 atr/get/download.py                          |   9 +-
 atr/get/file.py                              |  27 +++--
 atr/get/manual.py                            |   4 +-
 atr/get/root.py                              |  10 +-
 atr/get/vote.py                              |  13 +++
 atr/log.py                                   |  14 +++
 atr/post/compose.py                          |  22 +++-
 atr/post/draft.py                            |   4 +-
 atr/post/finish.py                           |  25 ++--
 atr/post/keys.py                             | 117 +++++++++++++++++--
 atr/post/tokens.py                           |   7 +-
 atr/post/upload.py                           |  21 +++-
 atr/server.py                                | 169 +++++++++++++++++++++------
 atr/shared/keys.py                           |  19 ++-
 atr/static/js/src/upload-progress-ui.js      |   2 +-
 atr/storage/__init__.py                      |  57 ++++-----
 atr/storage/writers/announce.py              |  27 +++--
 atr/storage/writers/cache.py                 |   6 +-
 atr/storage/writers/checks.py                |  14 +--
 atr/storage/writers/distributions.py         |  10 +-
 atr/storage/writers/keys.py                  |  52 +++++----
 atr/storage/writers/mail.py                  |   6 +-
 atr/storage/writers/policy.py                |  12 +-
 atr/storage/writers/project.py               |  24 ++--
 atr/storage/writers/release.py               |  80 +++++++------
 atr/storage/writers/revision.py              |  16 +--
 atr/storage/writers/sbom.py                  |   6 +-
 atr/storage/writers/ssh.py                   |  10 +-
 atr/storage/writers/tokens.py                |  12 +-
 atr/storage/writers/user.py                  |   8 +-
 atr/storage/writers/vote.py                  |  73 ++++++------
 atr/storage/writers/workflowstatus.py        |   6 +-
 atr/tasks/checks/hashing.py                  |  17 +--
 atr/tasks/checks/license.py                  |  14 ++-
 atr/tasks/checks/targz.py                    |   2 +-
 atr/tasks/checks/zipformat.py                |   2 +-
 atr/templates/error.html                     |  12 +-
 atr/templates/notfound.html                  |  12 +-
 atr/util.py                                  |  30 ++++-
 atr/web.py                                   |  10 ++
 pip-audit.requirements                       |  16 +--
 tests/unit/test_archive_root_variants.py     |  29 +++++
 tests/unit/test_blueprints.py                | 101 ++++++++++++----
 tests/unit/test_checks_hashing.py            |  76 ++++++++++++
 tests/unit/test_checks_license.py            |  13 +++
 tests/unit/test_get_file.py                  |  58 +++++++++
 tests/unit/test_interaction_check_results.py | 110 +++++++++++++++++
 tests/unit/test_keys_post.py                 |  66 +++++++++++
 tests/unit/test_release_writer_hashgen.py    |   2 +
 tests/unit/test_trusted_publisher.py         |  43 +++++++
 tests/unit/test_upload_json.py               |  39 +++++--
 tests/unit/test_vote_rendering.py            |  74 ++++++++++++
 tests/unit/test_vote_resolution.py           |   4 +
 uv.lock                                      | 112 +++++++++---------
 wheelhouse/rpgp-py-v0.19.6.html              |  15 ---
 wheelhouse/rpgp-py-v0.19.7.html              |  15 ---
 65 files changed, 1575 insertions(+), 477 deletions(-)
 create mode 100644 atr/errors.py
 create mode 100644 tests/unit/test_checks_hashing.py
 create mode 100644 tests/unit/test_get_file.py
 create mode 100644 tests/unit/test_interaction_check_results.py
 create mode 100644 tests/unit/test_keys_post.py
 create mode 100644 tests/unit/test_trusted_publisher.py
 delete mode 100644 wheelhouse/rpgp-py-v0.19.6.html
 delete mode 100644 wheelhouse/rpgp-py-v0.19.7.html


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tooling.apache.org
For additional commands, e-mail: commits-help@tooling.apache.org