Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to 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 }}
nmkrish
/
python-mastery
Public
forked from
dabeaz-course/python-mastery
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Dec 22, 2025
Merge pull request #91 from mz0/PEP-667
Show description for a55856b
dabeaz
authored
a55856b
View commit details
Copy full SHA for a55856b
Browse repository at this point
Merge pull request #92 from mz0/typo6.4
Show description for b63b7f6
dabeaz
authored
b63b7f6
View commit details
Copy full SHA for b63b7f6
Browse repository at this point
Merge pull request #87 from pathcl/fix/reference-soln1-1
Show description for 510182c
dabeaz
authored
510182c
View commit details
Copy full SHA for 510182c
Browse repository at this point
Fixed Issue #93
dabeaz
committed
7c771bd
View commit details
Copy full SHA for 7c771bd
Browse repository at this point
Commits on Nov 2, 2025
typo: name way -> same way
mz0
committed
2d7dfa6
View commit details
Copy full SHA for 2d7dfa6
Browse repository at this point
Commits on Oct 30, 2025
fix ValueError in f_locals.pop('self') Python 3.13+
Show description for 0cfde11
mz0
committed
0cfde11
View commit details
Copy full SHA for 0cfde11
Browse repository at this point
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 10, 2024
add reference for solution
pathcl
committed
9e290fd
View commit details
Copy full SHA for 9e290fd
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
Previous
Next
You can’t perform that action at this time.