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: python-cffi/cffi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.16.0rc1
Choose a base ref
...
head repository: python-cffi/cffi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.16.0rc2
Choose a head ref
  • 4 commits
  • 67 files changed
  • 1 contributor

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    c062f2c View commit details
    Browse the repository at this point in the history
  2. add a summary job check for easier automated gating (#6) (#7)

    (cherry picked from commit bc31082)
    nitzmahone authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    158bc5b View commit details
    Browse the repository at this point in the history
  3. upgrade setup-qemu-action (#8) (#9)

    * reduce warning noise
    
    (cherry picked from commit 475c466)
    nitzmahone authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e98d1bb View commit details
    Browse the repository at this point in the history
  4. Release 1.16.0rc2 (#13)

    * move project sources to `src/` subdir (#12)
    
    * move the distutils shim module back to a plain module
    
    * MANIFEST.in, the source layout, and pytest's default sys.path behavior conspired to mask a busted package, even though we were testing against the built package. `pytest` adds cwd to the path first, and since the `cffi` is in the root (grr), even though we're testing against the installed wheel, pytest loaded the subpackage from the source, masking that it was missing from the actual package (due to flat inclusions in MANIFEST.in). This is a longer-term problem that should be addressed by moving to a standard `src/` layout, and possibly also by bringing `_cffi_backend` in as a subpackage, but there are likely many dragons there with wheels that assume the presence of the top-level package.
    
    * move project sources under src/
    
    (cherry picked from commit 932eba2)
    
    * release 1.16.0rc2
    nitzmahone authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e20c65d View commit details
    Browse the repository at this point in the history
Loading