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: PyO3/pyo3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.22.3
Choose a base ref
...
head repository: PyO3/pyo3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.22.4
Choose a head ref
  • 11 commits
  • 41 files changed
  • 4 contributors

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    bbceb9f View commit details
    Browse the repository at this point in the history
  2. fix unintentional unsafe_code trigger (#4574)

    * Revert "Add missing #[allow(unsafe_code)] attributes (#4396)"
    
    This reverts commit 0e03b39.
    
    * fix unintentional `unsafe_code` trigger
    
    * add newsfragment
    Icxolu authored and davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    9a641f7 View commit details
    Browse the repository at this point in the history
  3. fix case of gil-refs feature breaking create_exception! macro (#4589)

    * fix case of gil-refs feature breaking `create_exception!` macro
    
    * remove `AsPyPointer` on non-gil-refs
    davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    d01fbab View commit details
    Browse the repository at this point in the history
  4. leak references for safety in PyWeakRefMethods::upgrade_borrowed (#…

    …4590)
    
    * Add PyWeakref_GetRef and use it in weakref wrappers. (#4528)
    
    * deprecate weakref methods that return borrowed references
    
    ---------
    
    Co-authored-by: Nathan Goldbaum <nathan.goldbaum@gmail.com>
    davidhewitt and ngoldbaum committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    969300d View commit details
    Browse the repository at this point in the history
  5. avoid calling PyType_GetSlot on static types before Python 3.10 (#4599

    )
    
    * avoid calling `PyType_GetSlot` on static types before Python 3.10
    
    * use the correct tp_free
    
    * fixup
    davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    8e3dc45 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7371028 View commit details
    Browse the repository at this point in the history
  7. ci: fix more ubuntu-24.04 failures (#4610)

    * ci: fix more ubuntu-24.04 failures
    
    * use 22.04 to test 3.7
    
    * disable zoneinfo test on free-threading
    davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    b1173f5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ce63713 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b23397 View commit details
    Browse the repository at this point in the history
  10. fix garbage collection in inheritance cases (#4563)

    * fix garbage collection in inheritance cases
    
    * clippy fixes
    
    * more clippy fixups
    
    * newsfragment
    
    * use `get_slot` helper for reading slots
    
    * fixup abi3 case
    
    * fix new `to_object` deprecation warnings
    
    * fix MSRV build
    davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    3330bf2 View commit details
    Browse the repository at this point in the history
  11. release: 0.22.4

    davidhewitt committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    dff9723 View commit details
    Browse the repository at this point in the history
Loading