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: RustPython/RustPython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2025-08-25-main-44
Choose a base ref
...
head repository: RustPython/RustPython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2025-09-01-main-45
Choose a head ref
  • 18 commits
  • 41 files changed
  • 5 contributors

Commits on Aug 26, 2025

  1. Configuration menu
    Copy the full SHA
    711b1a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16cdcfb View commit details
    Browse the repository at this point in the history
  3. New Instruction ToBool,PopJumpIfFalse (#6112)

    * New Instruction ToBool
    
    * Rename JustIf{True,False} => PopJumpIf{...}
    youknowone authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    776cabb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6d1a57 View commit details
    Browse the repository at this point in the history
  5. more match pattern

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    50c5574 View commit details
    Browse the repository at this point in the history
  6. MATCH_SELF

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    8ae2dc7 View commit details
    Browse the repository at this point in the history
  7. Import test_patma from CPython 3.13.7

    CPython Developers authored and youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    a109a59 View commit details
    Browse the repository at this point in the history
  8. Add failing test markers

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    4b63801 View commit details
    Browse the repository at this point in the history
  9. apply review

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    21fb4aa View commit details
    Browse the repository at this point in the history
  10. Fix patma guard

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    b807bc7 View commit details
    Browse the repository at this point in the history
  11. Fix multiple inheritance

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    be54bc0 View commit details
    Browse the repository at this point in the history
  12. Fix defaultdict

    youknowone committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    f4543f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Add sorted.py to microbenchmarks (#6086)

    * Add microbenchmark for `sorted`
    
    I chose 5 * Iterations to try better show that RustPython
    sort implementation scales noticeably worse CPython's
    with respect to the number of elements.
    
    * Mention how to run a specific benchmark
    
    * Update python version in bench README
    
    3.13 better reflects the current state of the project vs 3.7.
    jackoconnordev authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    763d5d4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6110 from youknowone/pattern-mapping

    More Pattern matching implementation mapping + class
    youknowone authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    1c992f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2025

  1. Configuration menu
    Copy the full SHA
    51cbf57 View commit details
    Browse the repository at this point in the history
  2. Windows fixes

    coolreader18 committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    dc4be47 View commit details
    Browse the repository at this point in the history
  3. Unmark passing tests

    coolreader18 committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    8437b06 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5789 from coolreader18/crt_fd-rework

    Rework crt_fd to be more aligned with io-safety
    coolreader18 authored Aug 29, 2025
    Configuration menu
    Copy the full SHA
    7509387 View commit details
    Browse the repository at this point in the history
Loading