FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Comparing v3.2.0-rc1...master · pythonnet/pythonnet · GitHub

Repository navigation

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: pythonnet/pythonnet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2.0-rc1
Choose a base ref
Could not load branches
Nothing to show
{{ refName }}
...
head repository: pythonnet/pythonnet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Could not load branches
Nothing to show
{{ refName }}
  • 11 commits
  • 19 files changed
  • 3 contributors

Commits on Sep 25, 2026

  1. Python exception raised on conversion failure (#2741)

    Converting a CLR value to Python can throw after the call has
    succeeded, eg if an encoder's TryEncode throws, or if calling
    enumerator.Current throws. Previously the exception was never
    converted to a Python exception making it uncatchable even
    instead, so Python code could not catch it, not even using
    except BaseException
    
    - MethodBinder.Invoke guarded only the invocation, and converted the
      result and out parameters after its try/catch
    - Iterator.tp_iternext guarded MoveNext but not Current or the
      conversion of the item
    - ArrayObject indexing converted items with no guard at all
    
    Each now reports the failure through Exceptions.SetError, as the
    existing catch already does for the call itself. Property and field
    getters already convert inside their try and are unchanged.
    macaronikazoo authored Sep 25, 2026
    Configuration menu
    Copy the full SHA
    a7af7a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72df9ae View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2026

  1. Bump NUnit from 3.14.0 to 5.0.0 (#2744)

    * Bump NUnit from 3.14.0 to 5.0.0
    
    ---
    updated-dependencies:
    - dependency-name: NUnit
      dependency-version: 5.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Adjust asserts to >3 syntax
    
    * Also bump PythonTestsRunner
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Benedikt Reinartz <filmor@gmail.com>
    dependabot[bot] and filmor authored Sep 28, 2026
    Configuration menu
    Copy the full SHA
    33b9fd2 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2026

  1. Introduce additional pre-checks in PyBuffer_GetPointer to prevent mem…

    …ory corruption (#2745)
    
    * Add test for `PyBuffer.GetPointer`
    * Add more checks and tests
    filmor authored Sep 29, 2026
    Configuration menu
    Copy the full SHA
    22c5d77 View commit details
    Browse the repository at this point in the history
  2. Release 3.2.0

    filmor committed Sep 29, 2026
    Configuration menu
    Copy the full SHA
    1c6be81 View commit details
    Browse the repository at this point in the history
  3. Back to dev

    filmor committed Sep 29, 2026
    Configuration menu
    Copy the full SHA
    b9de39f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    deca529 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2026

  1. Fix shutdown regression with BinaryFormatter (#2750)

    The `ConcurrentDictionary` fields that were introduced to support
    free-threaded Python builds are not serializable and thus need to be
    rebuilt when the runtime data is unstashed.
    filmor authored Oct 6, 2026
    Configuration menu
    Copy the full SHA
    5aa8111 View commit details
    Browse the repository at this point in the history
  2. Bump urllib3 from 2.7.0 to 2.8.0 in the uv group across 1 directory (#…

    …2751)
    
    Bumps the uv group with 1 update in the / directory: [urllib3](https://github.com/urllib3/urllib3).
    
    
    Updates `urllib3` from 2.7.0 to 2.8.0
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.7.0...2.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.8.0
      dependency-type: indirect
      dependency-group: uv
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 6, 2026
    Configuration menu
    Copy the full SHA
    47b2b2b View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2026

  1. Release 3.2.1

    filmor committed Oct 8, 2026
    Configuration menu
    Copy the full SHA
    c678e2c View commit details
    Browse the repository at this point in the history
  2. Back to dev

    filmor committed Oct 8, 2026
    Configuration menu
    Copy the full SHA
    89170a4 View commit details
    Browse the repository at this point in the history
Loading

Back | FazBrowse Home | New Git URL