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
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
gitpython-developers
/
GitPython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
989
Star
5.2k
Code
Issues
8
Pull requests
2
Discussions
Actions
Security and quality
34
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
GitPython
git
types.py
on
3.1.42
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 9, 2023
Overhaul noqa directives
Show description for 41d22b2
EliahKagan
committed
41d22b2
View commit details
Copy full SHA for 41d22b2
View code at this point
Browse repository at this point
Commits on Nov 3, 2023
Make comments more consistent and clarify license
Show description for 454032c
EliahKagan
committed
454032c
View commit details
Copy full SHA for 454032c
View code at this point
Browse repository at this point
Commits on Oct 30, 2023
Remove encoding declarations
Show description for b970d42
EliahKagan
committed
b970d42
View commit details
Copy full SHA for b970d42
View code at this point
Browse repository at this point
Commits on Oct 22, 2023
Revise docstrings and comments for clarity and formatting
Show description for cd16a35
EliahKagan
committed
cd16a35
View commit details
Copy full SHA for cd16a35
View code at this point
Browse repository at this point
Commits on Sep 17, 2023
Fix URLs that were redirecting to another license
Show description for ae8c018
EliahKagan
committed
ae8c018
View commit details
Copy full SHA for ae8c018
View code at this point
Browse repository at this point
Commits on Aug 27, 2023
feat: full typing for "progress" parameter
Show description for 9f74c05
Lydia
committed
9f74c05
View commit details
Copy full SHA for 9f74c05
View code at this point
Browse repository at this point
Commits on Aug 7, 2022
fix: incorrect PathLike corrected
Show description for 2303971
Predeactor
committed
2303971
View commit details
Copy full SHA for 2303971
View code at this point
Browse repository at this point
fix: remove bytes type of PathLike
Show description for 4236b29
Predeactor
committed
4236b29
View commit details
Copy full SHA for 4236b29
View code at this point
Browse repository at this point
Commits on Jul 31, 2022
Fix typehinting for PathLike
Predeactor
committed
475a7e1
View commit details
Copy full SHA for 475a7e1
View code at this point
Browse repository at this point
Commits on May 18, 2022
can flake be tamed?
Byron
committed
43c00af
View commit details
Copy full SHA for 43c00af
View code at this point
Browse repository at this point
reformat according to 'black' configuration file.
Byron
committed
e530544
View commit details
Copy full SHA for e530544
View code at this point
Browse repository at this point
Commits on May 17, 2022
Run everything through 'black'
Show description for 21ec529
Byron
committed
21ec529
View commit details
Copy full SHA for 21ec529
View code at this point
Browse repository at this point
Commits on May 7, 2022
Fix various typos
Show description for dde3a8b
luzpaz
committed
dde3a8b
View commit details
Copy full SHA for dde3a8b
View code at this point
Browse repository at this point
Commits on Aug 2, 2021
Test Dataclass in repo.base.blame()
Yobmod
committed
94ae0c5
View commit details
Copy full SHA for 94ae0c5
View code at this point
Browse repository at this point
Commits on Jul 24, 2021
fix rdereddict, cannot subclass typing-extensiosn version
Yobmod
committed
6d6aae1
View commit details
Copy full SHA for 6d6aae1
View code at this point
Browse repository at this point
put ordereddict behind py version guard
Yobmod
committed
04e181f
View commit details
Copy full SHA for 04e181f
View code at this point
Browse repository at this point
Replace all Typeguard with cast, revert update to typing-extensions==3.10.0
Yobmod
committed
e6345d6
View commit details
Copy full SHA for e6345d6
View code at this point
Browse repository at this point
Commits on Jul 19, 2021
update types in types.py
Yobmod
committed
2fa9fb1
View commit details
Copy full SHA for 2fa9fb1
View code at this point
Browse repository at this point
Commits on Jul 9, 2021
Make has_repo protocol runtime checkable and use in Diffable
Yobmod
committed
9377462
View commit details
Copy full SHA for 9377462
View code at this point
Browse repository at this point
Rmv circular import, create Has_id_attribute Protocol instead
Yobmod
committed
3710e24
View commit details
Copy full SHA for 3710e24
View code at this point
Browse repository at this point
Commits on Jul 8, 2021
Finish initial typing of index folder
Yobmod
committed
5d3818e
View commit details
Copy full SHA for 5d3818e
View code at this point
Browse repository at this point
Increase mypy strictness (no_implicit_optional & warn_redundant_casts) and fix errors
Yobmod
committed
2e2fe18
View commit details
Copy full SHA for 2e2fe18
View code at this point
Browse repository at this point
Commits on Jul 6, 2021
Rmv runtime_checkable < py3.8 pt2
Yobmod
committed
ed58e2f
View commit details
Copy full SHA for ed58e2f
View code at this point
Browse repository at this point
Rmv runtime_checkable < py3.8
Yobmod
committed
e6f340c
View commit details
Copy full SHA for e6f340c
View code at this point
Browse repository at this point
Fix for mrepo2
Yobmod
committed
deafa6a
View commit details
Copy full SHA for deafa6a
View code at this point
Browse repository at this point
Fix for mrepo
Yobmod
committed
278a371
View commit details
Copy full SHA for 278a371
View code at this point
Browse repository at this point
Fix Literal Typeguards
Yobmod
committed
1bcccd5
View commit details
Copy full SHA for 1bcccd5
View code at this point
Browse repository at this point
Improve types of @unbare_repo and @git_working_dir decorators
Yobmod
committed
6471018
View commit details
Copy full SHA for 6471018
View code at this point
Browse repository at this point
Commits on Jul 5, 2021
Add Literal_config_levels.__args__
Yobmod
committed
53f1195
View commit details
Copy full SHA for 53f1195
View code at this point
Browse repository at this point
Rmv is_config_level() and get_args(), not worth the trouble
Yobmod
committed
0fc93b5
View commit details
Copy full SHA for 0fc93b5
View code at this point
Browse repository at this point
fix is_config_level for < 3.8
Yobmod
committed
0939e38
View commit details
Copy full SHA for 0939e38
View code at this point
Browse repository at this point
put typing_extensions.get_types() behind python version guard
Yobmod
committed
e4caa80
View commit details
Copy full SHA for e4caa80
View code at this point
Browse repository at this point
Fix IndexFile forwardref
Yobmod
committed
9400246
View commit details
Copy full SHA for 9400246
View code at this point
Browse repository at this point
Improve typing of config_levels, add assert_never()
Yobmod
committed
16f0607
View commit details
Copy full SHA for 16f0607
View code at this point
Browse repository at this point
Commits on Jun 30, 2021
Flake 8 fix
Yobmod
committed
8fd5414
View commit details
Copy full SHA for 8fd5414
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.