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: realpython-bot/materials
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: realpython/materials
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 37 files changed
  • 10 contributors

Commits on Jul 2, 2026

  1. Add materials for "Coordinating Teams of AI Agents with CrewAI in Pyt…

    …hon" (realpython#775)
    
    * Add materials for CrewAI tutorial
    
    * Apply Black formatting
    
    * Apply Ruff formatting
    
    * Update coordinating-teams-of-ai-agents-with-crewai-in-python/README.md
    
    Co-authored-by: Martin Breuss <martin-martin@users.noreply.github.com>
    
    * Update coordinating-teams-of-ai-agents-with-crewai-in-python/requirements.txt
    
    Co-authored-by: Martin Breuss <martin-martin@users.noreply.github.com>
    
    * Update README.md
    
    * Rename the folder to reflect the keyphrase
    
    * Pin requirements for a reproducible environment
    
    * Bump the model to avoid hallucinations and sort import statements
    
    ---------
    
    Co-authored-by: Martin Breuss <martin-martin@users.noreply.github.com>
    Co-authored-by: brendaweles <160772586+brendaweles@users.noreply.github.com>
    Co-authored-by: Bartosz Zaczyński <bartosz.zaczynski@gmail.com>
    4 people authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    271cef6 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2026

  1. Materials for Antigravity CLI (realpython#786)

    * Materials for Antigravity CLI
    
    * Add a test fixture to reproduce the zerodivision error
    bzaczynski authored Jul 5, 2026
    Configuration menu
    Copy the full SHA
    d2ee4bd View commit details
    Browse the repository at this point in the history
  2. Sample code for: Qt Designer and Python: Build Your GUI Applications …

    …Faster (realpython#790)
    
    Update the sample text editor from PyQt5 to PyQt6 (app.py and the pyuic6-generated main_window_ui.py), add a standard top-level README plus a detailed app README in sample_editor/, and commit the generated module in ruff-formatted form so CI passes without linter-config changes.
    
    Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    Co-authored-by: Bartosz Zaczyński <bartosz.zaczynski@gmail.com>
    3 people authored Jul 5, 2026
    Configuration menu
    Copy the full SHA
    cbf5c35 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2026

  1. feat: add pointblank tutorial materials (realpython#764)

    * feat: add pointblank tutorial materials
    
    * docs: refine pointblank materials
    
    * fix: sync pointblank materials with tutorial scripts
    
    Align the quickstart and atom scripts and the atom YAML with the
    published tutorial examples, and refresh the generated HTML report.
    
    * Update README
    
    ---------
    
    Co-authored-by: Bartosz Zaczyński <bartosz.zaczynski@gmail.com>
    HaoZeke and bzaczynski authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    3ec52ca View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2026

  1. Add python-mixins-course sample code

    Publishes the code from the 'Understanding Mixin Classes in Python'
    video course so it can be offered as a free email opt-in download to
    the YouTube/free audience (course zip is otherwise members-only).
    Philipp Acsany
    Philipp Acsany committed Jul 15, 2026
    Configuration menu
    Copy the full SHA
    f996638 View commit details
    Browse the repository at this point in the history
  2. Revert "Add python-mixins-course sample code"

    This reverts commit f996638.
    Philipp Acsany
    Philipp Acsany committed Jul 15, 2026
    Configuration menu
    Copy the full SHA
    ff0b631 View commit details
    Browse the repository at this point in the history
  3. Add python-mixins-course sample code

    Publishes the code from the 'Understanding Mixin Classes in Python'
    video course (https://realpython.com/courses/understanding-mixin-classes-in-python/)
    so it can be offered as a free email opt-in download to the YouTube/free
    audience. The members-only course zip is otherwise paywalled.
    
    Files are ruff-formatted (line-length 79, trailing newlines) to pass the
    linters check.
    Philipp Acsany
    Philipp Acsany committed Jul 15, 2026
    Configuration menu
    Copy the full SHA
    4b3a0cc View commit details
    Browse the repository at this point in the history
  4. Merge pull request realpython#796 from realpython/add-python-mixins-c…

    …ourse
    
    Add python-mixins-course sample code
    acsany authored Jul 15, 2026
    Configuration menu
    Copy the full SHA
    9d69c03 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2026

  1. Add materials for FastAPI OpenTelemetry tutorial (realpython#791)

    * Add materials for FastAPI OpenTelemetry tutorial
    
    * Sync with tutorial after TR
    
    * Fix README formatting and update tutorial link
    
    * Organize imports
    
    ---------
    
    Co-authored-by: Bartosz Zaczyński <bartosz.zaczynski@gmail.com>
    yukaty and bzaczynski authored Jul 19, 2026
    Configuration menu
    Copy the full SHA
    fdf4824 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6a9817 View commit details
    Browse the repository at this point in the history
Loading