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
Events
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 }}
okcode-es
python-mastery
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 22, 2025
Merge pull request #90 from mz0/fix-import-abc
Show description for bc3b595
dabeaz
authored
bc3b595
View commit details
Copy full SHA for bc3b595
Browse repository at this point
Commits on Oct 20, 2025
fix AttributeError: module 'collections' has no attribute 'abc'
mz0
committed
1dd925e
View commit details
Copy full SHA for 1dd925e
Browse repository at this point
Commits on Aug 2, 2024
Minor edits
dabeaz
committed
dcf5e16
View commit details
Copy full SHA for dcf5e16
Browse repository at this point
Commits on Jul 31, 2024
Added note about modernization
dabeaz
committed
97794ae
View commit details
Copy full SHA for 97794ae
Browse repository at this point
Added note about compatibility
dabeaz
committed
8471cb3
View commit details
Copy full SHA for 8471cb3
Browse repository at this point
Updated slides with bugfixes
dabeaz
committed
3986af8
View commit details
Copy full SHA for 3986af8
Browse repository at this point
Merge branch 'main' of https://github.com/dabeaz-course/python-mastery into main
dabeaz
committed
7576387
View commit details
Copy full SHA for 7576387
Browse repository at this point
Added links
dabeaz
committed
aab6f17
View commit details
Copy full SHA for aab6f17
Browse repository at this point
Merge pull request #41 from juliomorero/fix-ex5
Show description for 8990494
dabeaz
authored
8990494
View commit details
Copy full SHA for 8990494
Browse repository at this point
Merge pull request #47 from darshandzend/main-2
Show description for 1f6f556
dabeaz
authored
1f6f556
View commit details
Copy full SHA for 1f6f556
Browse repository at this point
Merge pull request #54 from liangpeili/main
Show description for f2aebe0
dabeaz
authored
f2aebe0
View commit details
Copy full SHA for f2aebe0
Browse repository at this point
Merge pull request #63 from Poor4ever/main
Show description for 1c5c97d
dabeaz
authored
1c5c97d
View commit details
Copy full SHA for 1c5c97d
Browse repository at this point
Merge pull request #66 from jarlethorsen/patch-1
Show description for a8e0892
dabeaz
authored
a8e0892
View commit details
Copy full SHA for a8e0892
Browse repository at this point
Merge pull request #71 from Curiosit/patch-3
Show description for 1101017
dabeaz
authored
1101017
View commit details
Copy full SHA for 1101017
Browse repository at this point
Merge pull request #72 from jarlethorsen/patch-2
Show description for 6c742cc
dabeaz
authored
6c742cc
View commit details
Copy full SHA for 6c742cc
Browse repository at this point
Merge pull request #82 from Se3ek/typo-correction
Show description for 7a8f6de
dabeaz
authored
7a8f6de
View commit details
Copy full SHA for 7a8f6de
Browse repository at this point
Merge pull request #85 from galleon/patch-1
Show description for 2637086
dabeaz
authored
2637086
View commit details
Copy full SHA for 2637086
Browse repository at this point
Added solutions for ex2.2
dabeaz
committed
a053fa1
View commit details
Copy full SHA for a053fa1
Browse repository at this point
Fixed typo in function name
dabeaz
committed
b865f86
View commit details
Copy full SHA for b865f86
Browse repository at this point
Added missing reading reference
dabeaz
committed
94e9fdb
View commit details
Copy full SHA for 94e9fdb
Browse repository at this point
Merge pull request #65 from Curiosit/main
Show description for fffcb97
dabeaz
authored
fffcb97
View commit details
Copy full SHA for fffcb97
Browse repository at this point
added links to earlier exercises
dabeaz
committed
85c03ff
View commit details
Copy full SHA for 85c03ff
Browse repository at this point
Commits on Jun 15, 2024
Update ex3_1.md
Show description for 48afeb5
galleon
authored
48afeb5
View commit details
Copy full SHA for 48afeb5
Browse repository at this point
Commits on Feb 16, 2024
typo in ex2_5
Se3ek
committed
271ed03
View commit details
Copy full SHA for 271ed03
Browse repository at this point
Commits on Nov 19, 2023
typo in ex2_2
Se3ek
committed
0eedffd
View commit details
Copy full SHA for 0eedffd
Browse repository at this point
Commits on Oct 30, 2023
Update ex6_2.md to fix variable mismatch
Show description for 92d7dc0
jarlethorsen
authored
92d7dc0
View commit details
Copy full SHA for 92d7dc0
Browse repository at this point
Commits on Oct 29, 2023
Update formatter.py
Curiosit
authored
8111013
View commit details
Copy full SHA for 8111013
Browse repository at this point
Commits on Oct 23, 2023
Update ex5_6.md to fix NameError in example code
Show description for 1d20aae
jarlethorsen
authored
1d20aae
View commit details
Copy full SHA for 1d20aae
Browse repository at this point
Commits on Oct 22, 2023
Update ex7_1.md
Show description for 3375d28
Curiosit
committed
3375d28
View commit details
Copy full SHA for 3375d28
Browse repository at this point
Commits on Sep 28, 2023
Fix duplicate input in ex2_5.md
Poor4ever
committed
73023e8
View commit details
Copy full SHA for 73023e8
Browse repository at this point
Commits on Sep 11, 2023
fix typo in ex2_2.md
liangpeili
authored
374965d
View commit details
Copy full SHA for 374965d
Browse repository at this point
Commits on Sep 8, 2023
keep it consistent with solution in 1_4
liangpeili
authored
a6dd223
View commit details
Copy full SHA for a6dd223
Browse repository at this point
Commits on Aug 18, 2023
Fix broken link
Show description for e414b66
darshandzend
authored
e414b66
View commit details
Copy full SHA for e414b66
Browse repository at this point
Commits on Aug 14, 2023
Merge pull request #44 from darshandzend/main-1
Show description for afec76d
dabeaz
authored
afec76d
View commit details
Copy full SHA for afec76d
Browse repository at this point
typo
darshandzend
authored
1e2916e
View commit details
Copy full SHA for 1e2916e
Browse repository at this point
Previous
Next
You can’t perform that action at this time.