René's URL Explorer Experiment


Title: Improve static typing and docstrings related to git object types by EliahKagan · Pull Request #1859 · gitpython-developers/GitPython · GitHub

Open Graph Title: Improve static typing and docstrings related to git object types by EliahKagan · Pull Request #1859 · gitpython-developers/GitPython

X Title: Improve static typing and docstrings related to git object types by EliahKagan · Pull Request #1859 · gitpython-developers/GitPython

Description: Fixes #1857 Fixes #1858 Fixes #1866 Fixes #1873 Fixes #1874 Fixes #1875 Note: This pull request expanded considerably in scope since first opened, which its title reflects but the rest of this desc...

Open Graph Description: Fixes #1857 Fixes #1858 Fixes #1866 Fixes #1873 Fixes #1874 Fixes #1875 Note: This pull request expanded considerably in scope since first opened, which its title reflects but the rest of this desc...

X Description: Fixes #1857 Fixes #1858 Fixes #1866 Fixes #1873 Fixes #1874 Fixes #1875 Note: This pull request expanded considerably in scope since first opened, which its title reflects but the rest of this desc...

Opengraph URL: https://github.com/gitpython-developers/GitPython/pull/1859

X: @github

direct link

Domain: redirect.github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:90f33fe8-4782-d0f4-e7d9-d32d264b76ce
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD9FE:2F9514:9181D0:C6C9EE:696956EA
html-safe-noncef281b12a77c118242c90f6405d7f06f9cd9b4cd426bb4d38488383a2bedb51a9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOUZFOjJGOTUxNDo5MTgxRDA6QzZDOUVFOjY5Njk1NkVBIiwidmlzaXRvcl9pZCI6IjE3ODAxMTYyODQ5ODQ4NzQ3MzAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacb7745737cc594d45c658af53976adbd5c4f8a29c5530eaddcee9fd4c240b46f1
hovercard-subject-tagpull_request:1755574149
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/gitpython-developers/GitPython/1859/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/370ed226a81bb0433b2a30f02b1c28af47d04d120097ad84ff3bf03bfc3b2d41/gitpython-developers/GitPython/pull/1859
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/370ed226a81bb0433b2a30f02b1c28af47d04d120097ad84ff3bf03bfc3b2d41/gitpython-developers/GitPython/pull/1859
og:image:altFixes #1857 Fixes #1858 Fixes #1866 Fixes #1873 Fixes #1874 Fixes #1875 Note: This pull request expanded considerably in scope since first opened, which its title reflects but the rest of this desc...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameEliahKagan
hostnamegithub.com
expected-hostnamegithub.com
None9db5f28da7e24035385d7f349f17890cbe016a939ddd7952be0f07b862094f5a
turbo-cache-controlno-preview
go-importgithub.com/gitpython-developers/GitPython git https://github.com/gitpython-developers/GitPython.git
octolytics-dimension-user_id503709
octolytics-dimension-user_logingitpython-developers
octolytics-dimension-repository_id1126087
octolytics-dimension-repository_nwogitpython-developers/GitPython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1126087
octolytics-dimension-repository_network_root_nwogitpython-developers/GitPython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release4e59fe66217d3c72925af2a341ae3a8f2b5b5b2a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2FGitPython%2Fpull%2F1859
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2FGitPython%2Fpull%2F1859
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=gitpython-developers%2FGitPython
Reloadhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
Reloadhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
Reloadhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
gitpython-developers https://redirect.github.com/gitpython-developers
GitPythonhttps://redirect.github.com/gitpython-developers/GitPython
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
Notifications https://redirect.github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Fork 964 https://redirect.github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Star 5k https://redirect.github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Code https://redirect.github.com/gitpython-developers/GitPython
Issues 169 https://redirect.github.com/gitpython-developers/GitPython/issues
Pull requests 8 https://redirect.github.com/gitpython-developers/GitPython/pulls
Discussions https://redirect.github.com/gitpython-developers/GitPython/discussions
Actions https://redirect.github.com/gitpython-developers/GitPython/actions
Security Uh oh! There was an error while loading. Please reload this page. https://redirect.github.com/gitpython-developers/GitPython/security
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
Insights https://redirect.github.com/gitpython-developers/GitPython/pulse
Code https://redirect.github.com/gitpython-developers/GitPython
Issues https://redirect.github.com/gitpython-developers/GitPython/issues
Pull requests https://redirect.github.com/gitpython-developers/GitPython/pulls
Discussions https://redirect.github.com/gitpython-developers/GitPython/discussions
Actions https://redirect.github.com/gitpython-developers/GitPython/actions
Security https://redirect.github.com/gitpython-developers/GitPython/security
Insights https://redirect.github.com/gitpython-developers/GitPython/pulse
Sign up for GitHub https://redirect.github.com/signup?return_to=%2Fgitpython-developers%2FGitPython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://redirect.github.com/login?return_to=%2Fgitpython-developers%2FGitPython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issue-comment-box
Byronhttps://redirect.github.com/Byron
gitpython-developers:mainhttps://redirect.github.com/gitpython-developers/GitPython/tree/main
EliahKagan:doc-typeshttps://redirect.github.com/EliahKagan/GitPython/tree/doc-types
Improve static typing and docstrings related to git object types https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#top
Byronhttps://redirect.github.com/Byron
gitpython-developers:mainhttps://redirect.github.com/gitpython-developers/GitPython/tree/main
EliahKagan:doc-typeshttps://redirect.github.com/EliahKagan/GitPython/tree/doc-types
Conversation 19 https://redirect.github.com/gitpython-developers/GitPython/pull/1859
Commits 82 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits
Checks 0 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/checks
Files changed https://redirect.github.com/gitpython-developers/GitPython/pull/1859/files
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://github.co/hiddenchars
https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 4, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issue-2167779110
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
#1857https://github.com/gitpython-developers/GitPython/issues/1857
#1858https://github.com/gitpython-developers/GitPython/issues/1858
#1866https://github.com/gitpython-developers/GitPython/issues/1866
#1873https://github.com/gitpython-developers/GitPython/issues/1873
#1874https://github.com/gitpython-developers/GitPython/issues/1874
#1875https://github.com/gitpython-developers/GitPython/issues/1875
gitglossary(7)https://git-scm.com/docs/gitglossary
#1854 (comment)https://github.com/gitpython-developers/GitPython/issues/1854#issuecomment-1974749614
#1854 (comment)https://github.com/gitpython-developers/GitPython/issues/1854#issuecomment-1974749614
#1857https://github.com/gitpython-developers/GitPython/issues/1857
#1858https://github.com/gitpython-developers/GitPython/issues/1858
#1858https://github.com/gitpython-developers/GitPython/issues/1858
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
EliahKaganhttps://redirect.github.com/EliahKagan
March 3, 2024 09:34https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#commits-pushed-f83b056
https://redirect.github.com/EliahKagan
Revise assert_neverhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/f83b056e6d89c45df8f3fb57fa3e0c6dbc16772b
f83b056https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/f83b056e6d89c45df8f3fb57fa3e0c6dbc16772b
https://redirect.github.com/EliahKagan
Fix unnecessarily long reference in Tree docstringshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/01cc8e28ae1677286e32f9f00764dbefe83c3787
01cc8e2https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/01cc8e28ae1677286e32f9f00764dbefe83c3787
https://redirect.github.com/EliahKagan
Change how tree[subscript] is introducedhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/6f3a20f1b651a75d38366f177708a96dd78d157e
6f3a20fhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/6f3a20f1b651a75d38366f177708a96dd78d157e
https://redirect.github.com/EliahKagan
Refine how tree[subscript] is introducedhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/85889cde01292c2c4b041eb031f645a5fdf62f27
85889cdhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/85889cde01292c2c4b041eb031f645a5fdf62f27
https://redirect.github.com/EliahKagan
Start adding docstrings to types in git.typeshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/9e470839fe0a082cfdb61ba18f31e5e18cd345ad
9e47083https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/9e470839fe0a082cfdb61ba18f31e5e18cd345ad
https://redirect.github.com/EliahKagan
Document Tree_ish, Commit_ish, and related typeshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/3bd8177f07e724edfb780c8b19149fd19577cb88
3bd8177https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/3bd8177f07e724edfb780c8b19149fd19577cb88
https://redirect.github.com/EliahKagan
Expand docs of classes representing Git objectshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/f3b9a695a066360c5dc0ce0209d8bd4a57126930
f3b9a69https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/f3b9a695a066360c5dc0ce0209d8bd4a57126930
https://redirect.github.com/EliahKagan
Do a bit of tidying related to unused nameshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2af7640345697888cce7c6eae7ab247aed2e497f
2af7640https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2af7640345697888cce7c6eae7ab247aed2e497f
https://redirect.github.com/EliahKagan
Add docstrings to TypedDicts in git.typeshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2aa053e0d1eead06dce588265fdc8c0a1f29f7cd
2aa053ehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2aa053e0d1eead06dce588265fdc8c0a1f29f7cd
https://redirect.github.com/EliahKagan
Revise a couple new docstrings for clarityhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/15d50dee206c6e834ad9bea53ab182de381d7d41
15d50dehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/15d50dee206c6e834ad9bea53ab182de381d7d41
https://redirect.github.com/EliahKagan
Fix possible inaccuracy in Lit_config_levels docstringhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/716670326d5fba5356628408237dfb7786d5d228
7166703https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/716670326d5fba5356628408237dfb7786d5d228
https://redirect.github.com/EliahKagan
Use phrases like "git object type" where applicablehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/1530fd2b8137bb7c93206cdb373374db46c884c1
1530fd2https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/1530fd2b8137bb7c93206cdb373374db46c884c1
https://redirect.github.com/EliahKagan
Add docstrings to protocols in git.typeshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2e02b09f1d9aeda2db1fe2340c131bb42ab87cb9
2e02b09https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2e02b09f1d9aeda2db1fe2340c131bb42ab87cb9
https://redirect.github.com/EliahKagan
Move our PathLike below even TYPE_CHECKING importshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/012d710c18ee59bafa9565f9d9ca5609a88d21f8
012d710https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/012d710c18ee59bafa9565f9d9ca5609a88d21f8
https://redirect.github.com/EliahKagan
Remove commented-out is_config_level functionhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/a06f1fc9834f8fc1feffd0249ef38c1cca302945
a06f1fchttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/a06f1fc9834f8fc1feffd0249ef38c1cca302945
https://redirect.github.com/EliahKagan
Expand git.compat docstringhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/c93e431e73b896515999b6dbb4cf61ac6931fd37
c93e431https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/c93e431e73b896515999b6dbb4cf61ac6931fd37
gitpython-developers#1854https://github.com/gitpython-developers/GitPython/issues/1854
https://redirect.github.com/EliahKagan
Add a cationary note about Object vs. objecthttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/29443ce94b3a687a5ab85edadafc231f8e5455ee
29443cehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/29443ce94b3a687a5ab85edadafc231f8e5455ee
f78587fhttps://github.com/EliahKagan/GitPython/commit/f78587fd9376d3578fa816e8c99f5d8dd657332c
gitpython-developers#1725https://github.com/gitpython-developers/GitPython/pull/1725
https://redirect.github.com/EliahKagan
Don't bind unused _assertion_msg_formathttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db
b6e3ad2https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 4, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#pullrequestreview-1915386424
View reviewed changes https://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
March 4, 2024 21:33https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12005077870
The API Reference documents too few modules #1854 https://redirect.github.com/gitpython-developers/GitPython/issues/1854
NullHandler added to all but git.repo.base logger #1806 https://redirect.github.com/gitpython-developers/GitPython/issues/1806
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
Mar 5, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#pullrequestreview-1917235606
View reviewed changes https://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db
Byronhttps://redirect.github.com/Byron
https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#pullrequestreview-1917235606
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/objects/base.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-4fcf911ecd03484eb6c89186dde3ebaa272e9925d4c0da8a5dd358770aa9d21e
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/objects/base.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-4fcf911ecd03484eb6c89186dde3ebaa272e9925d4c0da8a5dd358770aa9d21e
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/b6e3ad2f9cf00e066ac40ec472143ec99b2f90db#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 6, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-issue-2167774773
Commit_ish is much broader than commit-ish #1858 https://redirect.github.com/gitpython-developers/GitPython/issues/1858
EliahKaganhttps://redirect.github.com/EliahKagan
March 6, 2024 14:09https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#commits-pushed-b5d9198
https://redirect.github.com/EliahKagan
Remove commented-out codehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/b5d91987a2ad160ab5ca7e5e5ca95bf332536549
b5d9198https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/b5d91987a2ad160ab5ca7e5e5ca95bf332536549
https://redirect.github.com/EliahKagan
Fix Sphinx reference that rendered overly longhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2212ac98912b66eb848cd60e7f5c43067dc0c1d7
2212ac9https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/2212ac98912b66eb848cd60e7f5c43067dc0c1d7
https://redirect.github.com/EliahKagan
Simplify _safer_popen_windows "if shell" logichttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/3c5ca52b2462964e1d478ec796dd7c5dd8bb2f68
3c5ca52https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/3c5ca52b2462964e1d478ec796dd7c5dd8bb2f68
https://redirect.github.com/EliahKagan
Annotate safer_popen broad enough for all platformshttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/43b7f8a3eb299c550674c6f95c9919019dc5a194
43b7f8ahttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/43b7f8a3eb299c550674c6f95c9919019dc5a194
https://redirect.github.com/EliahKagan
Fix mypy error with creationflags in subprocess modulehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/dc95a768b3381cf5a68fc9ad4e8dc4bba37b0ca0
dc95a76https://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/dc95a768b3381cf5a68fc9ad4e8dc4bba37b0ca0
gitpython-developers#1792https://github.com/gitpython-developers/GitPython/pull/1792
gitpython-developers#1732https://github.com/gitpython-developers/GitPython/pull/1732
a0fa2bdhttps://github.com/EliahKagan/GitPython/commit/a0fa2bd40f163b959d67a76c011b8b3c6d0a37c8
gitpython-developers#1787https://github.com/gitpython-developers/GitPython/pull/1787
https://docs.python.org/3/library/sys.html#sys.platformhttps://docs.python.org/3/library/sys.html#sys.platform
https://redirect.github.com/EliahKagan
Refactor kill_after_timeout logic so mypy can check ithttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/4191f7d598206ee829376e1a2a4e95ea571de500
4191f7dhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/4191f7d598206ee829376e1a2a4e95ea571de500
2f017achttps://github.com/EliahKagan/GitPython/commit/2f017ac879eece80e04fd2a30238f261a6b49fb4
gitpython-developers#1761https://github.com/gitpython-developers/GitPython/pull/1761
dc95a76https://github.com/EliahKagan/GitPython/commit/dc95a768b3381cf5a68fc9ad4e8dc4bba37b0ca0
dc95a76https://github.com/EliahKagan/GitPython/commit/dc95a768b3381cf5a68fc9ad4e8dc4bba37b0ca0
EliahKaganhttps://redirect.github.com/EliahKagan
March 14, 2024 02:36https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#commits-pushed-74f3c2e
https://redirect.github.com/EliahKagan
Help Ruff avoid a very long linehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/74f3c2e7ad65e112d7e04644bc05b838c9c60d7f
74f3c2ehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/74f3c2e7ad65e112d7e04644bc05b838c9c60d7f
https://redirect.github.com/EliahKagan
Use LBYL for imports where EAFP is a mypy type errorhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/5778b7a01b988e711216fa5541cfdc50c0460476
5778b7ahttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/commits/5778b7a01b988e711216fa5541cfdc50c0460476
gitpython-developers#1861https://github.com/gitpython-developers/GitPython/issues/1861
gitpython-developers#1862https://github.com/gitpython-developers/GitPython/pull/1862
0b99041https://github.com/EliahKagan/GitPython/commit/0b990414237ef68403881942cbb9ff1286893b8a
Module docstring says TagReference but means TagObject #1873 https://redirect.github.com/gitpython-developers/GitPython/issues/1873
Diffable.diff is misleadingly annotated regarding special other values #1874 https://redirect.github.com/gitpython-developers/GitPython/issues/1874
Top-level refresh function not listed in __all__ #1875 https://redirect.github.com/gitpython-developers/GitPython/issues/1875
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 14, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issuecomment-1996844509
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
#1873https://github.com/gitpython-developers/GitPython/issues/1873
#1874https://github.com/gitpython-developers/GitPython/issues/1874
#1875https://github.com/gitpython-developers/GitPython/issues/1875
#1858https://github.com/gitpython-developers/GitPython/issues/1858
#1858https://github.com/gitpython-developers/GitPython/issues/1858
#1858 (comment)https://github.com/gitpython-developers/GitPython/issues/1858#issuecomment-1996877730
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
March 14, 2024 08:29https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12114304834
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Byronhttps://redirect.github.com/Byron
March 14, 2024 08:30https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12114325497
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
Mar 14, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#pullrequestreview-1936699149
View reviewed changes https://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/5778b7a01b988e711216fa5541cfdc50c0460476
Byronhttps://redirect.github.com/Byron
https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#pullrequestreview-1936699149
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/5778b7a01b988e711216fa5541cfdc50c0460476#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
git/types.pyhttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/5778b7a01b988e711216fa5541cfdc50c0460476#diff-7b61e3545630e0a388178487cb7018546b39eb3f92e6553c18c3c3e11300cfda
Byronhttps://redirect.github.com/Byron
Mar 14, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#discussion_r1524875973
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#discussion_r1525675022
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#1878https://github.com/gitpython-developers/GitPython/pull/1878
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
bcea9a8https://redirect.github.com/gitpython-developers/GitPython/commit/bcea9a8bed8127c05d5d74f6e060c6d5e59bc2cd
Mar 14, 2024https://github.com/gitpython-developers/GitPython/pull/1859#event-12118623165
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
March 14, 2024 13:53https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12118741573
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 14, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-84e256d
https://redirect.github.com/EliahKagan
Describe Submodule.__init__ parent_commit parameterhttps://redirect.github.com/EliahKagan/GitPython/commit/84e256d999f748f08bbd62bfa833f96664febcee
84e256dhttps://redirect.github.com/EliahKagan/GitPython/commit/84e256d999f748f08bbd62bfa833f96664febcee
1f03e7fhttps://github.com/EliahKagan/GitPython/commit/1f03e7fc23745c64de7a54a92c79ddfa96cd1025
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1869https://github.com/gitpython-developers/GitPython/issues/1869
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 14, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-2187430738
Describe Submodule.__init__ parent_commit parameter #1877 https://redirect.github.com/gitpython-developers/GitPython/pull/1877
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-a5897ed
https://redirect.github.com/EliahKagan
Include TagObject is git.types.Tree_ishhttps://redirect.github.com/EliahKagan/GitPython/commit/a5897ed69477d735107633572728ce7243208f91
a5897edhttps://redirect.github.com/EliahKagan/GitPython/commit/a5897ed69477d735107633572728ce7243208f91
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-2187577671
Include TagObject in git.types.Tree_ish #1878 https://redirect.github.com/gitpython-developers/GitPython/pull/1878
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-70ef69a
https://redirect.github.com/EliahKagan
Include TagObject in git.types.Tree_ishhttps://redirect.github.com/EliahKagan/GitPython/commit/70ef69ae118ef8f393eb3f5c84e72e24df09516b
70ef69ahttps://redirect.github.com/EliahKagan/GitPython/commit/70ef69ae118ef8f393eb3f5c84e72e24df09516b
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issuecomment-1998823271
#1806 (comment)https://github.com/gitpython-developers/GitPython/issues/1806#issuecomment-1978912760
#1878https://github.com/gitpython-developers/GitPython/pull/1878
#1806https://github.com/gitpython-developers/GitPython/issues/1806
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
Mar 15, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12128165963
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
Mar 15, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issuecomment-1999152079
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 15, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#issuecomment-1999602410
#1806 (comment)https://github.com/gitpython-developers/GitPython/issues/1806#issuecomment-1999173330
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 18, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-f89d065
https://redirect.github.com/EliahKagan
Fix git.objects.__all__ and make submodules explicithttps://redirect.github.com/EliahKagan/GitPython/commit/f89d065742ba5b62056f1aa679e1197124bf7bcf
f89d065https://redirect.github.com/EliahKagan/GitPython/commit/f89d065742ba5b62056f1aa679e1197124bf7bcf
gitpython-developers#1659https://github.com/gitpython-developers/GitPython/pull/1659
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
https://github.com/EliahKagan/deltallhttps://github.com/EliahKagan/deltall
https://gist.github.com/EliahKagan/e627603717ca5f9cafaf8de9d9f27ad7https://gist.github.com/EliahKagan/e627603717ca5f9cafaf8de9d9f27ad7
8197e90https://github.com/EliahKagan/GitPython/commit/8197e9043f26a88168dc3227c4fbb0ec64ef42f9
gitpython-developers#1659https://github.com/gitpython-developers/GitPython/pull/1659
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 19, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-2194261775
Replace all wildcard imports with explicit imports #1880 https://redirect.github.com/gitpython-developers/GitPython/pull/1880
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
📣highlight-in-changelog📣 https://redirect.github.com/gitpython-developers/GitPython/issues?q=state%3Aopen%20label%3A%F0%9F%93%A3highlight-in-changelog%F0%9F%93%A3
Mar 19, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12165032756
https://redirect.github.com/Byron
Byronhttps://redirect.github.com/Byron
Mar 19, 2024https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#event-12165037544
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Mar 30, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-2216319525
Issue and test deprecation warnings #1886 https://redirect.github.com/gitpython-developers/GitPython/pull/1886
renovatehttps://redirect.github.com/apps/renovate
Mar 31, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-50aa7f5
https://redirect.github.com/marketplace/renovate
chore(deps): update dependency gitpython to v3.1.43 (https://redirect.github.com/allenporter/flux-local/commit/50aa7f57a70536e5ee682e79bc5fab18c98fed66
#598https://github.com/allenporter/flux-local/pull/598
)https://redirect.github.com/allenporter/flux-local/commit/50aa7f57a70536e5ee682e79bc5fab18c98fed66
50aa7f5https://redirect.github.com/allenporter/flux-local/commit/50aa7f57a70536e5ee682e79bc5fab18c98fed66
https://app.renovatebot.com/images/banner.svg)](https://renovatebot.comhttps://app.renovatebot.com/images/banner.svg)](https://renovatebot.com
https://togithub.com/gitpython-developers/GitPythonhttps://togithub.com/gitpython-developers/GitPython
https://developer.mend.io/api/mc/badges/age/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/age/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/adoption/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/adoption/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/compatibility/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/compatibility/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/confidence/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/confidence/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.43https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.43
https://togithub.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43https://togithub.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1886](https://togithub.com/gitpython-developers/GitPython/pull/1886)https://github.com/gitpython-developers/GitPython/pull/1886](https://togithub.com/gitpython-developers/GitPython/pull/1886)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1838](https://togithub.com/gitpython-developers/GitPython/pull/1838)https://github.com/gitpython-developers/GitPython/pull/1838](https://togithub.com/gitpython-developers/GitPython/pull/1838)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1839](https://togithub.com/gitpython-developers/GitPython/pull/1839)https://github.com/gitpython-developers/GitPython/pull/1839](https://togithub.com/gitpython-developers/GitPython/pull/1839)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1859](https://togithub.com/gitpython-developers/GitPython/pull/1859)https://github.com/gitpython-developers/GitPython/pull/1859](https://togithub.com/gitpython-developers/GitPython/pull/1859)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1826](https://togithub.com/gitpython-developers/GitPython/pull/1826)https://github.com/gitpython-developers/GitPython/pull/1826](https://togithub.com/gitpython-developers/GitPython/pull/1826)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1843](https://togithub.com/gitpython-developers/GitPython/pull/1843)https://github.com/gitpython-developers/GitPython/pull/1843](https://togithub.com/gitpython-developers/GitPython/pull/1843)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1844](https://togithub.com/gitpython-developers/GitPython/pull/1844)https://github.com/gitpython-developers/GitPython/pull/1844](https://togithub.com/gitpython-developers/GitPython/pull/1844)
https://togithub.com/Gaubbehttps://togithub.com/Gaubbe
https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)
https://togithub.com/can-taslicukurhttps://togithub.com/can-taslicukur
https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1850](https://togithub.com/gitpython-developers/GitPython/pull/1850)https://github.com/gitpython-developers/GitPython/pull/1850](https://togithub.com/gitpython-developers/GitPython/pull/1850)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1855](https://togithub.com/gitpython-developers/GitPython/pull/1855)https://github.com/gitpython-developers/GitPython/pull/1855](https://togithub.com/gitpython-developers/GitPython/pull/1855)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1856](https://togithub.com/gitpython-developers/GitPython/pull/1856)https://github.com/gitpython-developers/GitPython/pull/1856](https://togithub.com/gitpython-developers/GitPython/pull/1856)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1860](https://togithub.com/gitpython-developers/GitPython/pull/1860)https://github.com/gitpython-developers/GitPython/pull/1860](https://togithub.com/gitpython-developers/GitPython/pull/1860)
https://togithub.com/jcole-crowdstrikehttps://togithub.com/jcole-crowdstrike
https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1864](https://togithub.com/gitpython-developers/GitPython/pull/1864)https://github.com/gitpython-developers/GitPython/pull/1864](https://togithub.com/gitpython-developers/GitPython/pull/1864)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1865](https://togithub.com/gitpython-developers/GitPython/pull/1865)https://github.com/gitpython-developers/GitPython/pull/1865](https://togithub.com/gitpython-developers/GitPython/pull/1865)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1868](https://togithub.com/gitpython-developers/GitPython/pull/1868)https://github.com/gitpython-developers/GitPython/pull/1868](https://togithub.com/gitpython-developers/GitPython/pull/1868)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1870](https://togithub.com/gitpython-developers/GitPython/pull/1870)https://github.com/gitpython-developers/GitPython/pull/1870](https://togithub.com/gitpython-developers/GitPython/pull/1870)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1871](https://togithub.com/gitpython-developers/GitPython/pull/1871)https://github.com/gitpython-developers/GitPython/pull/1871](https://togithub.com/gitpython-developers/GitPython/pull/1871)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1872](https://togithub.com/gitpython-developers/GitPython/pull/1872)https://github.com/gitpython-developers/GitPython/pull/1872](https://togithub.com/gitpython-developers/GitPython/pull/1872)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1877](https://togithub.com/gitpython-developers/GitPython/pull/1877)https://github.com/gitpython-developers/GitPython/pull/1877](https://togithub.com/gitpython-developers/GitPython/pull/1877)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1878](https://togithub.com/gitpython-developers/GitPython/pull/1878)https://github.com/gitpython-developers/GitPython/pull/1878](https://togithub.com/gitpython-developers/GitPython/pull/1878)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1879](https://togithub.com/gitpython-developers/GitPython/pull/1879)https://github.com/gitpython-developers/GitPython/pull/1879](https://togithub.com/gitpython-developers/GitPython/pull/1879)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1880](https://togithub.com/gitpython-developers/GitPython/pull/1880)https://github.com/gitpython-developers/GitPython/pull/1880](https://togithub.com/gitpython-developers/GitPython/pull/1880)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1881](https://togithub.com/gitpython-developers/GitPython/pull/1881)https://github.com/gitpython-developers/GitPython/pull/1881](https://togithub.com/gitpython-developers/GitPython/pull/1881)
https://togithub.com/Gaubbehttps://togithub.com/Gaubbe
https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)
https://togithub.com/can-taslicukurhttps://togithub.com/can-taslicukur
https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)
https://togithub.com/jcole-crowdstrikehttps://togithub.com/jcole-crowdstrike
https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)
gitpython-developers/GitPython@3.1.42...3.1.43https://github.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43
https://www.mend.io/free-developer-tools/renovate/https://www.mend.io/free-developer-tools/renovate/
https://developer.mend.io/github/allenporter/flux-localhttps://developer.mend.io/github/allenporter/flux-local
lettuce-bothttps://redirect.github.com/apps/lettuce-bot
Apr 1, 2024 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-12330a5
https://redirect.github.com/apps/lettuce-bot
Update dependency GitPython to v3.1.43 (https://redirect.github.com/lettuce-financial/github-bot-signed-commit/commit/12330a597051413174dff76af7fa439ed262ad9c
#90https://github.com/lettuce-financial/github-bot-signed-commit/pull/90
)https://redirect.github.com/lettuce-financial/github-bot-signed-commit/commit/12330a597051413174dff76af7fa439ed262ad9c
12330a5https://redirect.github.com/lettuce-financial/github-bot-signed-commit/commit/12330a597051413174dff76af7fa439ed262ad9c
https://app.renovatebot.com/images/banner.svg)](https://renovatebot.comhttps://app.renovatebot.com/images/banner.svg)](https://renovatebot.com
https://togithub.com/gitpython-developers/GitPythonhttps://togithub.com/gitpython-developers/GitPython
https://developer.mend.io/api/mc/badges/age/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/age/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/adoption/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/adoption/pypi/GitPython/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/compatibility/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/compatibility/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/confidence/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/confidence/pypi/GitPython/3.1.42/3.1.43?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.43https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.43
https://togithub.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43https://togithub.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1886](https://togithub.com/gitpython-developers/GitPython/pull/1886)https://github.com/gitpython-developers/GitPython/pull/1886](https://togithub.com/gitpython-developers/GitPython/pull/1886)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1838](https://togithub.com/gitpython-developers/GitPython/pull/1838)https://github.com/gitpython-developers/GitPython/pull/1838](https://togithub.com/gitpython-developers/GitPython/pull/1838)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1839](https://togithub.com/gitpython-developers/GitPython/pull/1839)https://github.com/gitpython-developers/GitPython/pull/1839](https://togithub.com/gitpython-developers/GitPython/pull/1839)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1859](https://togithub.com/gitpython-developers/GitPython/pull/1859)https://github.com/gitpython-developers/GitPython/pull/1859](https://togithub.com/gitpython-developers/GitPython/pull/1859)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1826](https://togithub.com/gitpython-developers/GitPython/pull/1826)https://github.com/gitpython-developers/GitPython/pull/1826](https://togithub.com/gitpython-developers/GitPython/pull/1826)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1843](https://togithub.com/gitpython-developers/GitPython/pull/1843)https://github.com/gitpython-developers/GitPython/pull/1843](https://togithub.com/gitpython-developers/GitPython/pull/1843)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1844](https://togithub.com/gitpython-developers/GitPython/pull/1844)https://github.com/gitpython-developers/GitPython/pull/1844](https://togithub.com/gitpython-developers/GitPython/pull/1844)
https://togithub.com/Gaubbehttps://togithub.com/Gaubbe
https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)
https://togithub.com/can-taslicukurhttps://togithub.com/can-taslicukur
https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1850](https://togithub.com/gitpython-developers/GitPython/pull/1850)https://github.com/gitpython-developers/GitPython/pull/1850](https://togithub.com/gitpython-developers/GitPython/pull/1850)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1855](https://togithub.com/gitpython-developers/GitPython/pull/1855)https://github.com/gitpython-developers/GitPython/pull/1855](https://togithub.com/gitpython-developers/GitPython/pull/1855)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1856](https://togithub.com/gitpython-developers/GitPython/pull/1856)https://github.com/gitpython-developers/GitPython/pull/1856](https://togithub.com/gitpython-developers/GitPython/pull/1856)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1860](https://togithub.com/gitpython-developers/GitPython/pull/1860)https://github.com/gitpython-developers/GitPython/pull/1860](https://togithub.com/gitpython-developers/GitPython/pull/1860)
https://togithub.com/jcole-crowdstrikehttps://togithub.com/jcole-crowdstrike
https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1864](https://togithub.com/gitpython-developers/GitPython/pull/1864)https://github.com/gitpython-developers/GitPython/pull/1864](https://togithub.com/gitpython-developers/GitPython/pull/1864)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1865](https://togithub.com/gitpython-developers/GitPython/pull/1865)https://github.com/gitpython-developers/GitPython/pull/1865](https://togithub.com/gitpython-developers/GitPython/pull/1865)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1868](https://togithub.com/gitpython-developers/GitPython/pull/1868)https://github.com/gitpython-developers/GitPython/pull/1868](https://togithub.com/gitpython-developers/GitPython/pull/1868)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1870](https://togithub.com/gitpython-developers/GitPython/pull/1870)https://github.com/gitpython-developers/GitPython/pull/1870](https://togithub.com/gitpython-developers/GitPython/pull/1870)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1871](https://togithub.com/gitpython-developers/GitPython/pull/1871)https://github.com/gitpython-developers/GitPython/pull/1871](https://togithub.com/gitpython-developers/GitPython/pull/1871)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1872](https://togithub.com/gitpython-developers/GitPython/pull/1872)https://github.com/gitpython-developers/GitPython/pull/1872](https://togithub.com/gitpython-developers/GitPython/pull/1872)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1877](https://togithub.com/gitpython-developers/GitPython/pull/1877)https://github.com/gitpython-developers/GitPython/pull/1877](https://togithub.com/gitpython-developers/GitPython/pull/1877)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1878](https://togithub.com/gitpython-developers/GitPython/pull/1878)https://github.com/gitpython-developers/GitPython/pull/1878](https://togithub.com/gitpython-developers/GitPython/pull/1878)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1879](https://togithub.com/gitpython-developers/GitPython/pull/1879)https://github.com/gitpython-developers/GitPython/pull/1879](https://togithub.com/gitpython-developers/GitPython/pull/1879)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1880](https://togithub.com/gitpython-developers/GitPython/pull/1880)https://github.com/gitpython-developers/GitPython/pull/1880](https://togithub.com/gitpython-developers/GitPython/pull/1880)
https://togithub.com/EliahKaganhttps://togithub.com/EliahKagan
https://github.com/gitpython-developers/GitPython/pull/1881](https://togithub.com/gitpython-developers/GitPython/pull/1881)https://github.com/gitpython-developers/GitPython/pull/1881](https://togithub.com/gitpython-developers/GitPython/pull/1881)
https://togithub.com/Gaubbehttps://togithub.com/Gaubbe
https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846)
https://togithub.com/can-taslicukurhttps://togithub.com/can-taslicukur
https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832)
https://togithub.com/jcole-crowdstrikehttps://togithub.com/jcole-crowdstrike
https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853)
https://togithub.com/Bordahttps://togithub.com/Borda
https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862)
gitpython-developers/GitPython@3.1.42...3.1.43https://github.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43
https://www.mend.io/free-developer-tools/renovate/https://www.mend.io/free-developer-tools/renovate/
https://developer.mend.io/github/lettuce-financial/github-bot-signed-commithttps://developer.mend.io/github/lettuce-financial/github-bot-signed-commit
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
May 28, 2025 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-3083879070
use sys.platform == "cygwin" to figure out when we are using cygwin #2027 https://redirect.github.com/gitpython-developers/GitPython/pull/2027
EliahKaganhttps://redirect.github.com/EliahKagan
Jun 7, 2025 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-commit-2b85cd1
https://redirect.github.com/EliahKagan
Fix ambiguous _safer_popen_windows commenthttps://redirect.github.com/EliahKagan/GitPython/commit/2b85cd1d7ccbbc596cf0d3149bdc854498ebe35e
2b85cd1https://redirect.github.com/EliahKagan/GitPython/commit/2b85cd1d7ccbbc596cf0d3149bdc854498ebe35e
b9d9e56https://github.com/EliahKagan/GitPython/commit/b9d9e5642f84e7796b5242d155df7bdc28413303
gitpython-developers#1859https://github.com/gitpython-developers/GitPython/pull/1859
https://redirect.github.com/EliahKagan
EliahKaganhttps://redirect.github.com/EliahKagan
Jun 7, 2025 https://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}#ref-pullrequest-3127490684
Fix ambiguous _safer_popen_windows comment #2044 https://redirect.github.com/gitpython-developers/GitPython/pull/2044
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign in to commenthttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2FGitPython%2Fpull%2F1859
https://redirect.github.com/Byron
Byron https://redirect.github.com/Byron
https://redirect.github.com/gitpython-developers/GitPython/pull/1859/files/5778b7a01b988e711216fa5541cfdc50c0460476
📣highlight-in-changelog📣 https://redirect.github.com/gitpython-developers/GitPython/issues?q=state%3Aopen%20label%3A%F0%9F%93%A3highlight-in-changelog%F0%9F%93%A3
Diffable.diff is misleadingly annotated regarding special other values https://github.com/gitpython-developers/GitPython/issues/1874
Module docstring says TagReference but means TagObject https://github.com/gitpython-developers/GitPython/issues/1873
Wrong type annotation on Index.commit for parent_commits https://github.com/gitpython-developers/GitPython/issues/1866
Commit_ish is much broader than commit-ish https://github.com/gitpython-developers/GitPython/issues/1858
assert_never raises different exception than documented https://github.com/gitpython-developers/GitPython/issues/1857
Top-level refresh function not listed in __all__ https://github.com/gitpython-developers/GitPython/issues/1875
Please reload this pagehttps://redirect.github.com/gitpython-developers/GitPython/pull/1859/{{ revealButtonHref }}
https://redirect.github.com/EliahKagan
https://redirect.github.com/Byron
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.