Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
realpython
materials
Repository navigation
Code
Issues
39
(39)
Pull requests
65
(65)
Actions
Security and quality
Insights
More
items
Actions: realpython/materials
Actions
All workflows
Workflows
Copilot
Copilot
Copilot cloud agent
Copilot cloud agent
Copilot code review
Copilot code review
Dependabot Updates
Dependabot Updates
Dependency Graph
Dependency Graph
linters
linters
pages-build-deployment
pages-build-deployment
Show more workflows...
Management
Caches
Deployments
Lockfile
All workflows
All workflows
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Showing runs from all workflows
will be ignored since log searching is not yet available
1,050 workflow runs
1,050 workflow runs
Workflow
Filter by Workflow
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching workflows.
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
Sync intro-to-threading with the maintenance update of An Intro to Th…
linters
#3085:
Commit
b4b59c9
pushed by
realpython-bot
32s
master
master
32s
View workflow file
Sync intro-to-threading with the updated tutorial
linters
#3084:
Pull request
#885
synchronize by
realpython-bot
24s
maintenance/intro-to-python-threading-20261014
maintenance/intro-to-python-threading-20261014
24s
View #885
View workflow file
Graph Update: pip in /storing-images #1642819605
Dependency Graph
#64:
by
dependabot
Bot
1m 5s
master
master
1m 5s
Sync storing-images with the maintenance update of Three Ways of Stor…
linters
#3083:
Commit
15455b5
pushed by
realpython-bot
30s
master
master
30s
View workflow file
Sync storing-images with the updated tutorial
linters
#3082:
Pull request
#875
synchronize by
realpython-bot
30s
maintenance/storing-images-in-python-20261006
maintenance/storing-images-in-python-20261006
30s
View #875
View workflow file
Sync asyncio-walkthrough with the maintenance update of Python's asyn…
linters
#3081:
Commit
4f928da
pushed by
realpython-bot
30s
master
master
30s
View workflow file
Sync asyncio-walkthrough with the updated tutorial
linters
#3080:
Pull request
#868
synchronize by
realpython-bot
27s
maintenance/async-io-python-20260929
maintenance/async-io-python-20260929
27s
View #868
View workflow file
Graph Update: pip in /rp-portfolio #1642815443
Dependency Graph
#63:
by
dependabot
Bot
2m 37s
master
master
2m 37s
Sync rp-portfolio with the maintenance update of Get Started With Dja…
linters
#3079:
Commit
0fedeb7
pushed by
realpython-bot
26s
master
master
26s
View workflow file
Sync rp-portfolio with the updated tutorial
linters
#3078:
Pull request
#876
synchronize by
realpython-bot
28s
maintenance/get-started-with-django-1-20261006
maintenance/get-started-with-django-1-20261006
28s
View #876
View workflow file
Sync python-property with the maintenance update of Python's property…
linters
#3077:
Commit
57039eb
pushed by
realpython-bot
30s
master
master
30s
View workflow file
Sync python-property with the updated tutorial
linters
#3076:
Pull request
#870
synchronize by
realpython-bot
57s
maintenance/python-property-20260930
maintenance/python-property-20260930
57s
View #870
View workflow file
Sync serverless-sms-service with the maintenance update of Building S…
linters
#3075:
Commit
3fdc2ab
pushed by
realpython-bot
1m 5s
master
master
1m 5s
View workflow file
Graph Update: pip in /serverless-sms-service #1642809397
Dependency Graph
#62:
by
dependabot
Bot
1m 21s
master
master
1m 21s
Sync serverless-sms-service with the updated tutorial
linters
#3074:
Pull request
#872
synchronize by
realpython-bot
2m 58s
maintenance/aws-chalice-serverless-python-20261002
maintenance/aws-chalice-serverless-python-20261002
2m 58s
View #872
View workflow file
Graph Update: uv in /python-send-email #1642797066
Dependency Graph
#61:
by
dependabot
Bot
3m 22s
master
master
3m 22s
Sync python-send-email with the maintenance update of Sending Emails …
linters
#3073:
Commit
c6669a6
pushed by
realpython-bot
3m 5s
master
master
3m 5s
View workflow file
Sync python-send-email with the updated tutorial
linters
#3072:
Pull request
#873
synchronize by
realpython-bot
5m 51s
maintenance/python-send-email-20261003
maintenance/python-send-email-20261003
5m 51s
View #873
View workflow file
[TEST, do not merge] Sample code for: Python Sandbox: Run Untrusted Code in Docker and MicroVMs
linters
#3071:
Pull request
#903
synchronize by
realpython-bot
26s
python-sandbox
python-sandbox
26s
View #903
View workflow file
[TEST, do not merge] Sample code for: Python Sandbox: Run Untrusted Code in Docker and MicroVMs
linters
#3070:
Pull request
#903
opened by
realpython-bot
30s
python-sandbox
python-sandbox
30s
View #903
View workflow file
Add python-metaclasses materials for the Python Metaclasses tutorial …
linters
#3069:
Commit
b506c0c
pushed by
realpython-bot
28s
master
master
28s
View workflow file
Add materials for Python Metaclasses
linters
#3068:
Pull request
#843
synchronize by
realpython-bot
30s
materials/python-metaclasses-20260916
materials/python-metaclasses-20260916
30s
View #843
View workflow file
Add materials for What Is the Python Global Interpreter Lock (GIL)? (…
linters
#3067:
Commit
b7900c6
pushed by
realpython-bot
25s
master
master
25s
View workflow file
Add materials for What Is the Python Global Interpreter Lock (GIL)?
linters
#3066:
Pull request
#842
synchronize by
realpython-bot
31s
materials/python-gil-20260916
materials/python-gil-20260916
31s
View #842
View workflow file
Graph Update: pip in /python-csv #1642488704
Dependency Graph
#60:
by
dependabot
Bot
1m 9s
master
master
1m 9s
Previous
1
2
3
4
5
6
7
…
41
42
Next
You can’t perform that action at this time.