Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pypa/gh-action-pypi-publish
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 67339c736fd9354cd4f8cb0b744f2b82a74b5c70
Choose a base ref
...
head repository: pypa/gh-action-pypi-publish
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 76f52bc884231f62b9a034ebfe128415bbaabdfc
Choose a head ref
  • 18 commits
  • 9 files changed
  • 3 contributors

Commits on Dec 10, 2024

  1. Configuration menu
    Copy the full SHA
    f14df0b View commit details
    Browse the repository at this point in the history
  2. 🧪 Disable WPS318 @ flake8

    webknjaz committed Dec 10, 2024
    Configuration menu
    Copy the full SHA
    fe7e9df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97583d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03e1883 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    674c7c8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88a4d03 View commit details
    Browse the repository at this point in the history
  7. 💅 Bundle attestation existence check together

    This patch moves said check out of the signing loop and performs the
    check early in the process. It is then able to report multiple
    problems in a single error.
    webknjaz committed Dec 10, 2024
    1 Configuration menu
    Copy the full SHA
    72d1032 View commit details
    Browse the repository at this point in the history
  8. 📝 Add a GH Sponsors badge

    webknjaz committed Dec 10, 2024
    Configuration menu
    Copy the full SHA
    daa8997 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #315 from webknjaz/refactoring/attestations-exist-…

    …bundle
    
    💅 Bundle attestation existence check together
    webknjaz authored Dec 10, 2024
    Configuration menu
    Copy the full SHA
    916e576 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2024

  1. 💰 Sync the funding config

    webknjaz committed Dec 23, 2024
    Configuration menu
    Copy the full SHA
    8cafb5c View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2025

  1. 🧪 Run smoke tests against Ubuntu 24 and 22

    They are pinned instead of using `-latest` in the interest of better
    reproducibility in the CI.
    webknjaz committed Jan 24, 2025
    Configuration menu
    Copy the full SHA
    da900af View commit details
    Browse the repository at this point in the history
  2. 🧪 Bump setuptools in smoke test to v75.8.0

    Previously GitHub updated their `ubuntu-latest` images to use Ubuntu
    24.04 which has Python 3.12 as the default interpreter. Before that,
    it was Ubuntu 22.04 with Python 3.9. This caused an uncontrolled
    runtime bump which led to an incompatibility discovery — older
    versions of `setuptools` are incompatible with Python 3.12.
    
    This bumps the `setuptools` version following the previous commit
    da900af that pins the distro version.
    Going forward, these two must be bumped in tandem to avoid situations
    when one gets upgraded suddenly but the other doesn't.
    webknjaz committed Jan 24, 2025
    Configuration menu
    Copy the full SHA
    cebc64f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0449d2 View commit details
    Browse the repository at this point in the history
  4. 📦 Enable support for PEP 639 metadata

    This is achieved by upgrading Twine to v6.1.0. Prior to this version,
    Twine was unable to pick up and publish licensing information declared
    in the new `License-Expression` core packaging metadata [[1]] [[2]].
    And now it does that.
    
    Resolves #325.
    
    [1]: https://packaging.python.org/en/latest/specifications/core-metadata/#license-expression
    [2]: https://peps.python.org/pep-0639/#spdx
    webknjaz committed Jan 24, 2025
    Configuration menu
    Copy the full SHA
    10df67d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29f40bd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1995f2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    72de13b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    76f52bc View commit details
    Browse the repository at this point in the history
Loading