René's URL Explorer Experiment


Title: Issue and test deprecation warnings by EliahKagan · Pull Request #1886 · gitpython-developers/GitPython · GitHub

Open Graph Title: Issue and test deprecation warnings by EliahKagan · Pull Request #1886 · gitpython-developers/GitPython

X Title: Issue and test deprecation warnings by EliahKagan · Pull Request #1886 · gitpython-developers/GitPython

Description: GitPython is a python library used to interact with Git repositories. - Issue and test deprecation warnings by EliahKagan · Pull Request #1886 · gitpython-developers/GitPython

Open Graph Description: Scope Some deprecations in GitPython had no associated DeprecationWarning, and none had unit tests to verify that the warnings were issued under the intended circumstances. This adds... warnings, ...

X Description: Scope Some deprecations in GitPython had no associated DeprecationWarning, and none had unit tests to verify that the warnings were issued under the intended circumstances. This adds... warnings, ...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:3b8c2aa3-f6de-f3ff-2d91-a295dae9cdb7
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD800:1EE186:26EBE1:338F70:69689343
html-safe-nonce744a234921083f47e447301201954b5362779f69145478fb61c6e477a328c12e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEODAwOjFFRTE4NjoyNkVCRTE6MzM4RjcwOjY5Njg5MzQzIiwidmlzaXRvcl9pZCI6IjMyOTE4MDEzNTU2Mjg4NzY2MTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacb8cfaedafe5b0b72fdc91bada171a6896c879e3c1a7add5905a25ea919a9d0b9
hovercard-subject-tagpull_request:1798818369
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///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/gitpython-developers/GitPython/pull/1886/commits
twitter:imagehttps://opengraph.githubassets.com/4d0acc8d718211e571f9650e5801be42bb65b9a6528eb910e416e64eb1a6b002/gitpython-developers/GitPython/pull/1886
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4d0acc8d718211e571f9650e5801be42bb65b9a6528eb910e416e64eb1a6b002/gitpython-developers/GitPython/pull/1886
og:image:altScope Some deprecations in GitPython had no associated DeprecationWarning, and none had unit tests to verify that the warnings were issued under the intended circumstances. This adds... warnings, ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameEliahKagan
hostnamegithub.com
expected-hostnamegithub.com
None50f46dc2d6192249fd8ebf20e76c800f4f2596d4a5f3ab63dd63a754df154f54
turbo-cache-controlno-cache
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
releasefef287f17234b4529a4b112a3d47fe8551e32ddd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/gitpython-developers/GitPython/pull/1886/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2FGitPython%2Fpull%2F1886%2Fcommits
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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2FGitPython%2Fpull%2F1886%2Fcommits
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=gitpython-developers%2FGitPython
Reloadhttps://github.com/gitpython-developers/GitPython/pull/1886/commits
Reloadhttps://github.com/gitpython-developers/GitPython/pull/1886/commits
Reloadhttps://github.com/gitpython-developers/GitPython/pull/1886/commits
gitpython-developers https://github.com/gitpython-developers
GitPythonhttps://github.com/gitpython-developers/GitPython
Please reload this pagehttps://github.com/gitpython-developers/GitPython/pull/1886/commits
Notifications https://github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Fork 964 https://github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Star 5k https://github.com/login?return_to=%2Fgitpython-developers%2FGitPython
Code https://github.com/gitpython-developers/GitPython
Issues 169 https://github.com/gitpython-developers/GitPython/issues
Pull requests 8 https://github.com/gitpython-developers/GitPython/pulls
Discussions https://github.com/gitpython-developers/GitPython/discussions
Actions https://github.com/gitpython-developers/GitPython/actions
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/gitpython-developers/GitPython/security
Please reload this pagehttps://github.com/gitpython-developers/GitPython/pull/1886/commits
Insights https://github.com/gitpython-developers/GitPython/pulse
Code https://github.com/gitpython-developers/GitPython
Issues https://github.com/gitpython-developers/GitPython/issues
Pull requests https://github.com/gitpython-developers/GitPython/pulls
Discussions https://github.com/gitpython-developers/GitPython/discussions
Actions https://github.com/gitpython-developers/GitPython/actions
Security https://github.com/gitpython-developers/GitPython/security
Insights https://github.com/gitpython-developers/GitPython/pulse
Byronhttps://github.com/Byron
gitpython-developers:mainhttps://github.com/gitpython-developers/GitPython/tree/main
EliahKagan:deprecation-warningshttps://github.com/EliahKagan/GitPython/tree/deprecation-warnings
Conversationhttps://github.com/gitpython-developers/GitPython/pull/1886
Commits89 (89)https://github.com/gitpython-developers/GitPython/pull/1886/commits
Checkshttps://github.com/gitpython-developers/GitPython/pull/1886/checks
Files changedhttps://github.com/gitpython-developers/GitPython/pull/1886/files
Issue and test deprecation warningshttps://github.com/gitpython-developers/GitPython/pull/1886/commits#top
Byronhttps://github.com/Byron
gitpython-developers:mainhttps://github.com/gitpython-developers/GitPython/tree/main
EliahKagan:deprecation-warningshttps://github.com/EliahKagan/GitPython/tree/deprecation-warnings
Test that deprecated Diff.renamed property warnshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/2382891377f60c1467c1965b25e3ecf293f39b80
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
2382891https://github.com/gitpython-developers/GitPython/pull/1886/commits/2382891377f60c1467c1965b25e3ecf293f39b80
https://github.com/gitpython-developers/GitPython/tree/2382891377f60c1467c1965b25e3ecf293f39b80
Have the deprecated Diff.renamed property issue a warninghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/e7dec7d0eecc362f02418820a146735a68430fbd
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
e7dec7dhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/e7dec7d0eecc362f02418820a146735a68430fbd
https://github.com/gitpython-developers/GitPython/tree/e7dec7d0eecc362f02418820a146735a68430fbd
Fix exception in Popen.__del__ in test on Windowshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a8f109ca1704827b017349d6d97f8a0a3229d9a8
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
a8f109chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a8f109ca1704827b017349d6d97f8a0a3229d9a8
https://github.com/gitpython-developers/GitPython/tree/a8f109ca1704827b017349d6d97f8a0a3229d9a8
Test that the preferred renamed_file property does not warnhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/fffa6cea663b179c0e5d53cf5eb93159e2bbc3b0
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
fffa6cehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/fffa6cea663b179c0e5d53cf5eb93159e2bbc3b0
https://github.com/gitpython-developers/GitPython/tree/fffa6cea663b179c0e5d53cf5eb93159e2bbc3b0
Add a TODO for simplifying the single_diff fixturehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/bc111b799b06990fd7dde6385265d0e6d3a6289d
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
bc111b7https://github.com/gitpython-developers/GitPython/pull/1886/commits/bc111b799b06990fd7dde6385265d0e6d3a6289d
https://github.com/gitpython-developers/GitPython/tree/bc111b799b06990fd7dde6385265d0e6d3a6289d
Decompose new fixture logic betterhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/e3728c3dca9cac2b49f827dbf5d1a100602f33d9
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
e3728c3https://github.com/gitpython-developers/GitPython/pull/1886/commits/e3728c3dca9cac2b49f827dbf5d1a100602f33d9
https://github.com/gitpython-developers/GitPython/tree/e3728c3dca9cac2b49f827dbf5d1a100602f33d9
Extract no-deprecation-warning asserter as a context managerhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/ff4b58dd56d382b26d83f2f41f7d11d15e9db8dc
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
ff4b58dhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/ff4b58dd56d382b26d83f2f41f7d11d15e9db8dc
https://github.com/gitpython-developers/GitPython/tree/ff4b58dd56d382b26d83f2f41f7d11d15e9db8dc
Test that the deprecated Commit.trailers property warnshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/2c526962ebf0a5d4d31a725577db112f2ce60447
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
2c52696https://github.com/gitpython-developers/GitPython/pull/1886/commits/2c526962ebf0a5d4d31a725577db112f2ce60447
https://github.com/gitpython-developers/GitPython/tree/2c526962ebf0a5d4d31a725577db112f2ce60447
Have the deprecated Commit.trailers property issue a warninghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/03464d90a66caf6a5d8dbbd37318758331c85168
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
03464d9https://github.com/gitpython-developers/GitPython/pull/1886/commits/03464d90a66caf6a5d8dbbd37318758331c85168
https://github.com/gitpython-developers/GitPython/tree/03464d90a66caf6a5d8dbbd37318758331c85168
Test that Traversable.{list_,}traverse, but not overrides, warnhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/9d096e08d7645bc5206c4728b45efcf26486b635
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
9d096e0https://github.com/gitpython-developers/GitPython/pull/1886/commits/9d096e08d7645bc5206c4728b45efcf26486b635
https://github.com/gitpython-developers/GitPython/tree/9d096e08d7645bc5206c4728b45efcf26486b635
Use the :exc: Sphinx role for DeprecationWarninghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/21c2b72b019627dba81b35085117b79660567abd
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
21c2b72https://github.com/gitpython-developers/GitPython/pull/1886/commits/21c2b72b019627dba81b35085117b79660567abd
https://github.com/gitpython-developers/GitPython/tree/21c2b72b019627dba81b35085117b79660567abd
Test that subclassing deprecated git.util.Iterable warnshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/ca385a59439006355de02ddab9012031e8577e41
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
ca385a5https://github.com/gitpython-developers/GitPython/pull/1886/commits/ca385a59439006355de02ddab9012031e8577e41
https://github.com/gitpython-developers/GitPython/tree/ca385a59439006355de02ddab9012031e8577e41
Call repo.close() instead of manually collectinghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/8bbcb26ea6e798a10969570d24cd5e9c401feed7
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
8bbcb26https://github.com/gitpython-developers/GitPython/pull/1886/commits/8bbcb26ea6e798a10969570d24cd5e9c401feed7
https://github.com/gitpython-developers/GitPython/tree/8bbcb26ea6e798a10969570d24cd5e9c401feed7
Better name and document the basic deprecation test modulehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b8ce99031d3183a895f15e49fb7149a56a653065
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
b8ce990https://github.com/gitpython-developers/GitPython/pull/1886/commits/b8ce99031d3183a895f15e49fb7149a56a653065
https://github.com/gitpython-developers/GitPython/tree/b8ce99031d3183a895f15e49fb7149a56a653065
Annotate basic deprecation tests; have mypy scan ithttps://github.com/gitpython-developers/GitPython/pull/1886/commits/61273aa2084ada8c48d0f9e511556d3d72eec32c
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
61273aahttps://github.com/gitpython-developers/GitPython/pull/1886/commits/61273aa2084ada8c48d0f9e511556d3d72eec32c
https://github.com/gitpython-developers/GitPython/tree/61273aa2084ada8c48d0f9e511556d3d72eec32c
Start on top-level module attribute access regression testshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b7a3d8c08537d00aac065b7dcbe1a4896919ee07
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
b7a3d8chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b7a3d8c08537d00aac065b7dcbe1a4896919ee07
https://github.com/gitpython-developers/GitPython/tree/b7a3d8c08537d00aac065b7dcbe1a4896919ee07
Test attribute access and importing separatelyhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/105f50056126a73e8cbfeb0d1157695fe6b296b1
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
105f500https://github.com/gitpython-developers/GitPython/pull/1886/commits/105f50056126a73e8cbfeb0d1157695fe6b296b1
https://github.com/gitpython-developers/GitPython/tree/105f50056126a73e8cbfeb0d1157695fe6b296b1
Expand to test top-level deprecated nameshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/859e38cfb395e6a937c30fedd36a9b3896747188
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
859e38chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/859e38cfb395e6a937c30fedd36a9b3896747188
https://github.com/gitpython-developers/GitPython/tree/859e38cfb395e6a937c30fedd36a9b3896747188
Hoist `import git` to module level in test modulehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/46a739da24331849323a7c583ffd61a51583d3c1
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
46a739dhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/46a739da24331849323a7c583ffd61a51583d3c1
https://github.com/gitpython-developers/GitPython/tree/46a739da24331849323a7c583ffd61a51583d3c1
Test static typing of private module aliaseshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a2df3a8283274dda9236d0d41cf44a38317560cb
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
a2df3a8https://github.com/gitpython-developers/GitPython/pull/1886/commits/a2df3a8283274dda9236d0d41cf44a38317560cb
https://github.com/gitpython-developers/GitPython/tree/a2df3a8283274dda9236d0d41cf44a38317560cb
Improve a couple test case docstringshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a15a830d47089ba625374fa3fd65e8568b7e0372
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
a15a830https://github.com/gitpython-developers/GitPython/pull/1886/commits/a15a830d47089ba625374fa3fd65e8568b7e0372
https://github.com/gitpython-developers/GitPython/tree/a15a830d47089ba625374fa3fd65e8568b7e0372
Add a couple missing assert keywordshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/dbaa535e47b61db0f9ce29c65b2a6616f6454196
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
dbaa535https://github.com/gitpython-developers/GitPython/pull/1886/commits/dbaa535e47b61db0f9ce29c65b2a6616f6454196
https://github.com/gitpython-developers/GitPython/tree/dbaa535e47b61db0f9ce29c65b2a6616f6454196
Clarify how test_private_module_aliases is statically checkablehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d00c843434806389bfb0bf7992505f358e97513f
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d00c843https://github.com/gitpython-developers/GitPython/pull/1886/commits/d00c843434806389bfb0bf7992505f358e97513f
https://github.com/gitpython-developers/GitPython/tree/d00c843434806389bfb0bf7992505f358e97513f
Move mark-sharing tests into a classhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/983fda774a6eedda3b62ac2fa94ce54675a5f662
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
983fda7https://github.com/gitpython-developers/GitPython/pull/1886/commits/983fda774a6eedda3b62ac2fa94ce54675a5f662
https://github.com/gitpython-developers/GitPython/tree/983fda774a6eedda3b62ac2fa94ce54675a5f662
Add FIXME for what to do nexthttps://github.com/gitpython-developers/GitPython/pull/1886/commits/19acd4cf551dfd6c7774e1ca7794ef83b321c8b6
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
19acd4chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/19acd4cf551dfd6c7774e1ca7794ef83b321c8b6
https://github.com/gitpython-developers/GitPython/tree/19acd4cf551dfd6c7774e1ca7794ef83b321c8b6
Fix a test docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/f39bbb5172987b0462b5d1845c0cb0cf3824b3d5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
f39bbb5https://github.com/gitpython-developers/GitPython/pull/1886/commits/f39bbb5172987b0462b5d1845c0cb0cf3824b3d5
https://github.com/gitpython-developers/GitPython/tree/f39bbb5172987b0462b5d1845c0cb0cf3824b3d5
Test resolution into git.index.util using git.utilhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/aee7078e28b5de9bb5cd605ff23f37d7328dccc9
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
aee7078https://github.com/gitpython-developers/GitPython/pull/1886/commits/aee7078e28b5de9bb5cd605ff23f37d7328dccc9
https://github.com/gitpython-developers/GitPython/tree/aee7078e28b5de9bb5cd605ff23f37d7328dccc9
Fix brittle way of checking warning messageshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/7f4a19135c755065538d13ed4faeb9c10cc203c8
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
7f4a191https://github.com/gitpython-developers/GitPython/pull/1886/commits/7f4a19135c755065538d13ed4faeb9c10cc203c8
https://github.com/gitpython-developers/GitPython/tree/7f4a19135c755065538d13ed4faeb9c10cc203c8
Clarify todohttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d08a5768f6e8aa78de5f10c7e7a0777d2e4dfec3
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d08a576https://github.com/gitpython-developers/GitPython/pull/1886/commits/d08a5768f6e8aa78de5f10c7e7a0777d2e4dfec3
https://github.com/gitpython-developers/GitPython/tree/d08a5768f6e8aa78de5f10c7e7a0777d2e4dfec3
Start reorganizing new tests more in the GitPython stylehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/9d58e6d367dc4651213e674b9f586e0a18d787bc
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
9d58e6dhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/9d58e6d367dc4651213e674b9f586e0a18d787bc
https://github.com/gitpython-developers/GitPython/tree/9d58e6d367dc4651213e674b9f586e0a18d787bc
Finish reorganizing; fix assertion for duplicated messageshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/45c128bcd82cd278d7926425179503c22ce1271c
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
45c128bhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/45c128bcd82cd278d7926425179503c22ce1271c
https://github.com/gitpython-developers/GitPython/tree/45c128bcd82cd278d7926425179503c22ce1271c
Add imports so pyright recognizes refs and indexhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/247dc15fd81ecc806be732d7f1ef0c12e26920d8
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
247dc15https://github.com/gitpython-developers/GitPython/pull/1886/commits/247dc15fd81ecc806be732d7f1ef0c12e26920d8
https://github.com/gitpython-developers/GitPython/tree/247dc15fd81ecc806be732d7f1ef0c12e26920d8
Expand and clarify test module docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b05963c3749494f633117316a493ab2b179e0069
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
b05963chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b05963c3749494f633117316a493ab2b179e0069
https://github.com/gitpython-developers/GitPython/tree/b05963c3749494f633117316a493ab2b179e0069
Tiny import tweakhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/074bbc72a84db7605f3136dc9f4b4ad822a3b481
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
074bbc7https://github.com/gitpython-developers/GitPython/pull/1886/commits/074bbc72a84db7605f3136dc9f4b4ad822a3b481
https://github.com/gitpython-developers/GitPython/tree/074bbc72a84db7605f3136dc9f4b4ad822a3b481
Pick a better name for _MODULE_ALIAS_TARGETShttps://github.com/gitpython-developers/GitPython/pull/1886/commits/18608e472535149e542cc30ff95755ed962c9156
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
18608e4https://github.com/gitpython-developers/GitPython/pull/1886/commits/18608e472535149e542cc30ff95755ed962c9156
https://github.com/gitpython-developers/GitPython/tree/18608e472535149e542cc30ff95755ed962c9156
Use typing_extensions only if neededhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/1f290f17943be338bb79a54ce1bef21e90da4402
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
1f290f1https://github.com/gitpython-developers/GitPython/pull/1886/commits/1f290f17943be338bb79a54ce1bef21e90da4402
https://github.com/gitpython-developers/GitPython/tree/1f290f17943be338bb79a54ce1bef21e90da4402
Fix zip callshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/7a4f7eb092fbf68b058de38ee2df193c86d4e34e
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
7a4f7ebhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/7a4f7eb092fbf68b058de38ee2df193c86d4e34e
https://github.com/gitpython-developers/GitPython/tree/7a4f7eb092fbf68b058de38ee2df193c86d4e34e
Fix (and improve wording) of docstringshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/5977a6ec9e1646ac94514428a0ad2363be8da2f9
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
5977a6ehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/5977a6ec9e1646ac94514428a0ad2363be8da2f9
https://github.com/gitpython-developers/GitPython/tree/5977a6ec9e1646ac94514428a0ad2363be8da2f9
Remove extra import "from typing_extensions"https://github.com/gitpython-developers/GitPython/pull/1886/commits/5b1fa580400c386932eb9f66c568e4e0090e2779
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
5b1fa58https://github.com/gitpython-developers/GitPython/pull/1886/commits/5b1fa580400c386932eb9f66c568e4e0090e2779
https://github.com/gitpython-developers/GitPython/tree/5b1fa580400c386932eb9f66c568e4e0090e2779
Start on test_compathttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a07be0e35118874f682fa2e2be3b793170bf4853
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
a07be0ehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a07be0e35118874f682fa2e2be3b793170bf4853
https://github.com/gitpython-developers/GitPython/tree/a07be0e35118874f682fa2e2be3b793170bf4853
Expand to test all three is_ aliaseshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d4917d0a326d935ee0d6728af3268e9ece8b09df
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d4917d0https://github.com/gitpython-developers/GitPython/pull/1886/commits/d4917d0a326d935ee0d6728af3268e9ece8b09df
https://github.com/gitpython-developers/GitPython/tree/d4917d0a326d935ee0d6728af3268e9ece8b09df
Slightly improve docstringshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/f4e5f423f019c7d04798c896118f7fd48b8c3155
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
f4e5f42https://github.com/gitpython-developers/GitPython/pull/1886/commits/f4e5f423f019c7d04798c896118f7fd48b8c3155
https://github.com/gitpython-developers/GitPython/tree/f4e5f423f019c7d04798c896118f7fd48b8c3155
Add test of dir() on git.compathttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d54f851d52f4217e904cbd163032aabbf33ec394
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d54f851https://github.com/gitpython-developers/GitPython/pull/1886/commits/d54f851d52f4217e904cbd163032aabbf33ec394
https://github.com/gitpython-developers/GitPython/tree/d54f851d52f4217e904cbd163032aabbf33ec394
Add static type assertions to is_platform testhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/aaf046aba4b46fbe0dddf8c10d31f42b6c4d7c57
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
aaf046ahttps://github.com/gitpython-developers/GitPython/pull/1886/commits/aaf046aba4b46fbe0dddf8c10d31f42b6c4d7c57
https://github.com/gitpython-developers/GitPython/tree/aaf046aba4b46fbe0dddf8c10d31f42b6c4d7c57
Refactor test_compat.test_dir for clarityhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/84d734d5b88cb8a03ab723f92bf83593d53d030f
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
84d734dhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/84d734d5b88cb8a03ab723f92bf83593d53d030f
https://github.com/gitpython-developers/GitPython/tree/84d734d5b88cb8a03ab723f92bf83593d53d030f
Add top-level dir() testshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/3a621b38ee98a1d1413a12fcb68aae17d102f396
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
3a621b3https://github.com/gitpython-developers/GitPython/pull/1886/commits/3a621b38ee98a1d1413a12fcb68aae17d102f396
https://github.com/gitpython-developers/GitPython/tree/3a621b38ee98a1d1413a12fcb68aae17d102f396
Remove old comment meant as todo (that was done)https://github.com/gitpython-developers/GitPython/pull/1886/commits/05e0878aef38a5fb1cb3d5860b3649cf7c1d4fda
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
05e0878https://github.com/gitpython-developers/GitPython/pull/1886/commits/05e0878aef38a5fb1cb3d5860b3649cf7c1d4fda
https://github.com/gitpython-developers/GitPython/tree/05e0878aef38a5fb1cb3d5860b3649cf7c1d4fda
Test that top-level aliases point to modules with normal __name__https://github.com/gitpython-developers/GitPython/pull/1886/commits/3fe2f15d218744496e4af77b6a7926791480adfe
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
3fe2f15https://github.com/gitpython-developers/GitPython/pull/1886/commits/3fe2f15d218744496e4af77b6a7926791480adfe
https://github.com/gitpython-developers/GitPython/tree/3fe2f15d218744496e4af77b6a7926791480adfe
Use names directly on other testshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/246cc1703f69e8eba791915bb025945b03abc86b
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
246cc17https://github.com/gitpython-developers/GitPython/pull/1886/commits/246cc1703f69e8eba791915bb025945b03abc86b
https://github.com/gitpython-developers/GitPython/tree/246cc1703f69e8eba791915bb025945b03abc86b
Fix a small docstring typohttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d7b6b31f632593bf9e280fbb2be87dd4e16ef7c5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d7b6b31https://github.com/gitpython-developers/GitPython/pull/1886/commits/d7b6b31f632593bf9e280fbb2be87dd4e16ef7c5
https://github.com/gitpython-developers/GitPython/tree/d7b6b31f632593bf9e280fbb2be87dd4e16ef7c5
Improve description in test module docstringshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/96089c82c0d8982935bbd3326ccfea36ce72e43b
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
96089c8https://github.com/gitpython-developers/GitPython/pull/1886/commits/96089c82c0d8982935bbd3326ccfea36ce72e43b
https://github.com/gitpython-developers/GitPython/tree/96089c82c0d8982935bbd3326ccfea36ce72e43b
Start on test_typeshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/a0ef53778d4ae665474ebd96bd25ebbb340a8a16
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
a0ef537https://github.com/gitpython-developers/GitPython/pull/1886/commits/a0ef53778d4ae665474ebd96bd25ebbb340a8a16
https://github.com/gitpython-developers/GitPython/tree/a0ef53778d4ae665474ebd96bd25ebbb340a8a16
Explain substring assertions in test_toplevelhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/52e7360cad2ebde77a1302b205eb7cf9182a75c2
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
52e7360https://github.com/gitpython-developers/GitPython/pull/1886/commits/52e7360cad2ebde77a1302b205eb7cf9182a75c2
https://github.com/gitpython-developers/GitPython/tree/52e7360cad2ebde77a1302b205eb7cf9182a75c2
Expand Lit_commit_ish test name and write docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/e3675a086fe6ddfb6f8e4050497d47a74e851ed7
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
e3675a0https://github.com/gitpython-developers/GitPython/pull/1886/commits/e3675a086fe6ddfb6f8e4050497d47a74e851ed7
https://github.com/gitpython-developers/GitPython/tree/e3675a086fe6ddfb6f8e4050497d47a74e851ed7
Clarify test_compat.test_dirhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/4857ff08fc9ae0183b65a4b94bd0813bd08a74b4
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
4857ff0https://github.com/gitpython-developers/GitPython/pull/1886/commits/4857ff08fc9ae0183b65a4b94bd0813bd08a74b4
https://github.com/gitpython-developers/GitPython/tree/4857ff08fc9ae0183b65a4b94bd0813bd08a74b4
Add test of dir() on git.typeshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/488cc13a5b125be886bb361342b8e4709c7944ba
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
488cc13https://github.com/gitpython-developers/GitPython/pull/1886/commits/488cc13a5b125be886bb361342b8e4709c7944ba
https://github.com/gitpython-developers/GitPython/tree/488cc13a5b125be886bb361342b8e4709c7944ba
Clarify comment about is_ value assertionshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/19b3c0820b607558b3bc52d3d9f3841295f04ac5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
19b3c08https://github.com/gitpython-developers/GitPython/pull/1886/commits/19b3c0820b607558b3bc52d3d9f3841295f04ac5
https://github.com/gitpython-developers/GitPython/tree/19b3c0820b607558b3bc52d3d9f3841295f04ac5
Issue warnings for some deprecated attributes of moduleshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/28bd4a3f6e562eadc1018ee7c4d561a3c4352fb5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
28bd4a3https://github.com/gitpython-developers/GitPython/pull/1886/commits/28bd4a3f6e562eadc1018ee7c4d561a3c4352fb5
https://github.com/gitpython-developers/GitPython/tree/28bd4a3f6e562eadc1018ee7c4d561a3c4352fb5
Refine deprecated module attributes and their warningshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/dffa930a426747d9b30496fceb6efd621ab8795b
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
dffa930https://github.com/gitpython-developers/GitPython/pull/1886/commits/dffa930a426747d9b30496fceb6efd621ab8795b
https://github.com/gitpython-developers/GitPython/tree/dffa930a426747d9b30496fceb6efd621ab8795b
Start on test module about Git.USE_SHELL and Git attributeshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/7ab27c5bb1891af9eec7a99e33ea35e234e322d5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
7ab27c5https://github.com/gitpython-developers/GitPython/pull/1886/commits/7ab27c5bb1891af9eec7a99e33ea35e234e322d5
https://github.com/gitpython-developers/GitPython/tree/7ab27c5bb1891af9eec7a99e33ea35e234e322d5
Make test_use_shell_on_class more robusthttps://github.com/gitpython-developers/GitPython/pull/1886/commits/af723d5eb04dc919f76369c0b44a087638217352
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
af723d5https://github.com/gitpython-developers/GitPython/pull/1886/commits/af723d5eb04dc919f76369c0b44a087638217352
https://github.com/gitpython-developers/GitPython/tree/af723d5eb04dc919f76369c0b44a087638217352
Write most remaining Git attribute/deprecation testshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/bf1388896ac2d052cf956123513f0c8b33f34dd6
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
bf13888https://github.com/gitpython-developers/GitPython/pull/1886/commits/bf1388896ac2d052cf956123513f0c8b33f34dd6
https://github.com/gitpython-developers/GitPython/tree/bf1388896ac2d052cf956123513f0c8b33f34dd6
Begin multiprocessing misadventurehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/602de0c93572972d29d33c4ecacfd9c6e192484a
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
602de0chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/602de0c93572972d29d33c4ecacfd9c6e192484a
https://github.com/gitpython-developers/GitPython/tree/602de0c93572972d29d33c4ecacfd9c6e192484a
Somewhat clarify multiprocessing misadventurehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d4b50c94ff3694e3285a1ea8ed9b42c685726baf
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d4b50c9https://github.com/gitpython-developers/GitPython/pull/1886/commits/d4b50c94ff3694e3285a1ea8ed9b42c685726baf
https://github.com/gitpython-developers/GitPython/tree/d4b50c94ff3694e3285a1ea8ed9b42c685726baf
Discuss multiprocessing in test module docstring; remove bad testhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/02c2f0008082e710ddb73f1c4ff784b74eed4f8f
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
02c2f00https://github.com/gitpython-developers/GitPython/pull/1886/commits/02c2f0008082e710ddb73f1c4ff784b74eed4f8f
https://github.com/gitpython-developers/GitPython/tree/02c2f0008082e710ddb73f1c4ff784b74eed4f8f
Discuss metaclass conflicts in test module docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/46df79f75e6ee4db9852c398ec99a5788fd966b2
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
46df79fhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/46df79f75e6ee4db9852c398ec99a5788fd966b2
https://github.com/gitpython-developers/GitPython/tree/46df79f75e6ee4db9852c398ec99a5788fd966b2
Revise test module docstring for clarityhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/40ed842cf35b0c280dc408d77c764988a2d2746a
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
40ed842https://github.com/gitpython-developers/GitPython/pull/1886/commits/40ed842cf35b0c280dc408d77c764988a2d2746a
https://github.com/gitpython-developers/GitPython/tree/40ed842cf35b0c280dc408d77c764988a2d2746a
Test that USE_SHELL is unittest.mock.patch patchablehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/6a35261ab6a58bfd8fbb2b008aacfb2decf27053
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
6a35261https://github.com/gitpython-developers/GitPython/pull/1886/commits/6a35261ab6a58bfd8fbb2b008aacfb2decf27053
https://github.com/gitpython-developers/GitPython/tree/6a35261ab6a58bfd8fbb2b008aacfb2decf27053
Make the restore_use_shell_state fixture more robusthttps://github.com/gitpython-developers/GitPython/pull/1886/commits/e725c8254cccd88d02b38b414bac875212a7074b
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
e725c82https://github.com/gitpython-developers/GitPython/pull/1886/commits/e725c8254cccd88d02b38b414bac875212a7074b
https://github.com/gitpython-developers/GitPython/tree/e725c8254cccd88d02b38b414bac875212a7074b
Add `type: ignore` in test that we can't set USE_SHELL on instanceshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/436bcaa85712f73640ac719679d6d1366c376483
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
436bcaahttps://github.com/gitpython-developers/GitPython/pull/1886/commits/436bcaa85712f73640ac719679d6d1366c376483
https://github.com/gitpython-developers/GitPython/tree/436bcaa85712f73640ac719679d6d1366c376483
Clarify unittest.mock.patch patchability test docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/febda6f6e9aa56f4b525020153ed88459906641f
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
febda6fhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/febda6f6e9aa56f4b525020153ed88459906641f
https://github.com/gitpython-developers/GitPython/tree/febda6f6e9aa56f4b525020153ed88459906641f
Test that Git.execute's own read of USE_SHELL does not warnhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/40371087ac83497f307d2239f36646a321028829
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
4037108https://github.com/gitpython-developers/GitPython/pull/1886/commits/40371087ac83497f307d2239f36646a321028829
https://github.com/gitpython-developers/GitPython/tree/40371087ac83497f307d2239f36646a321028829
Suppress type errors in restore_use_shell_state _USE_SHELL brancheshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/0e311bf5da4332acd314aa6927138b36bbd9e527
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
0e311bfhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/0e311bf5da4332acd314aa6927138b36bbd9e527
https://github.com/gitpython-developers/GitPython/tree/0e311bf5da4332acd314aa6927138b36bbd9e527
Fix wrong/unclear grammar in test_instance_dir docstringhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/df4c5c03d14a53448a232a78eeab94017ac7e7ba
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
df4c5c0https://github.com/gitpython-developers/GitPython/pull/1886/commits/df4c5c03d14a53448a232a78eeab94017ac7e7ba
https://github.com/gitpython-developers/GitPython/tree/df4c5c03d14a53448a232a78eeab94017ac7e7ba
Issue warnings whenever Git.USE_SHELL is accessedhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/d38e721c1f35695ecdaf6e88b721881fb7b3ed6f
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
d38e721https://github.com/gitpython-developers/GitPython/pull/1886/commits/d38e721c1f35695ecdaf6e88b721881fb7b3ed6f
https://github.com/gitpython-developers/GitPython/tree/d38e721c1f35695ecdaf6e88b721881fb7b3ed6f
Implement instance USE_SHELL lookup in __getattr__https://github.com/gitpython-developers/GitPython/pull/1886/commits/05de5c0d3bc81f4d56283399417db2f6927fe233
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
05de5c0https://github.com/gitpython-developers/GitPython/pull/1886/commits/05de5c0d3bc81f4d56283399417db2f6927fe233
https://github.com/gitpython-developers/GitPython/tree/05de5c0d3bc81f4d56283399417db2f6927fe233
Have USE_SHELL warn but work like normal via super()https://github.com/gitpython-developers/GitPython/pull/1886/commits/04eb09c728fbdc4501fbbba1d6f58a0bb7050470
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
04eb09chttps://github.com/gitpython-developers/GitPython/pull/1886/commits/04eb09c728fbdc4501fbbba1d6f58a0bb7050470
https://github.com/gitpython-developers/GitPython/tree/04eb09c728fbdc4501fbbba1d6f58a0bb7050470
Keep mypy from thinking Git has arbitrary class attributeshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/c6f518b40e42d394dfbcf338aacf101cad58b700
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
c6f518bhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/c6f518b40e42d394dfbcf338aacf101cad58b700
https://github.com/gitpython-developers/GitPython/tree/c6f518b40e42d394dfbcf338aacf101cad58b700
Clarify that the private name mangling is intentionalhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/c5d5b16bfb4829dd510e3ff258b3daca4cd3b57d
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
c5d5b16https://github.com/gitpython-developers/GitPython/pull/1886/commits/c5d5b16bfb4829dd510e3ff258b3daca4cd3b57d
https://github.com/gitpython-developers/GitPython/tree/c5d5b16bfb4829dd510e3ff258b3daca4cd3b57d
Read USE_SHELL in Git.execute without DeprecationWarninghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/84bf2ca034721cd54e792f57585083a1dbffc6ea
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
84bf2cahttps://github.com/gitpython-developers/GitPython/pull/1886/commits/84bf2ca034721cd54e792f57585083a1dbffc6ea
https://github.com/gitpython-developers/GitPython/tree/84bf2ca034721cd54e792f57585083a1dbffc6ea
Add GitPython project top comments to new test moduleshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/5bef7ed7369e1d6f93161607e01dc02bcd1720ab
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
5bef7edhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/5bef7ed7369e1d6f93161607e01dc02bcd1720ab
https://github.com/gitpython-developers/GitPython/tree/5bef7ed7369e1d6f93161607e01dc02bcd1720ab
Hide `del util` from type checkershttps://github.com/gitpython-developers/GitPython/pull/1886/commits/3da47c26db44f287fa2b10e95995689de1f578bc
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
3da47c2https://github.com/gitpython-developers/GitPython/pull/1886/commits/3da47c26db44f287fa2b10e95995689de1f578bc
https://github.com/gitpython-developers/GitPython/tree/3da47c26db44f287fa2b10e95995689de1f578bc
Expand USE_SHELL docstring; clarify a test usagehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/bdabb21fe62063ce51fcae6b5f499f10f55525c5
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
bdabb21https://github.com/gitpython-developers/GitPython/pull/1886/commits/bdabb21fe62063ce51fcae6b5f499f10f55525c5
https://github.com/gitpython-developers/GitPython/tree/bdabb21fe62063ce51fcae6b5f499f10f55525c5
Explain the approach in test.deprecation to static checkinghttps://github.com/gitpython-developers/GitPython/pull/1886/commits/b51b08052821f91a61a40808328aed0ac35935a8
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
b51b080https://github.com/gitpython-developers/GitPython/pull/1886/commits/b51b08052821f91a61a40808328aed0ac35935a8
https://github.com/gitpython-developers/GitPython/tree/b51b08052821f91a61a40808328aed0ac35935a8
Make test.performance.lib docstring more specifichttps://github.com/gitpython-developers/GitPython/pull/1886/commits/7cd3aa913077d55bbdb7ca01e6b7df593121f643
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
7cd3aa9https://github.com/gitpython-developers/GitPython/pull/1886/commits/7cd3aa913077d55bbdb7ca01e6b7df593121f643
https://github.com/gitpython-developers/GitPython/tree/7cd3aa913077d55bbdb7ca01e6b7df593121f643
Make/use test.deprecation.lib; abandon idea to filter by modulehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/cf2576e406006ec28bcc85565a7ef85864cbd39e
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
cf2576ehttps://github.com/gitpython-developers/GitPython/pull/1886/commits/cf2576e406006ec28bcc85565a7ef85864cbd39e
https://github.com/gitpython-developers/GitPython/tree/cf2576e406006ec28bcc85565a7ef85864cbd39e
Clarify security risk in USE_SHELL doc and warningshttps://github.com/gitpython-developers/GitPython/pull/1886/commits/f92f4c3bf902c7fc3887cfd969b3e54f581f18f8
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
f92f4c3https://github.com/gitpython-developers/GitPython/pull/1886/commits/f92f4c3bf902c7fc3887cfd969b3e54f581f18f8
https://github.com/gitpython-developers/GitPython/tree/f92f4c3bf902c7fc3887cfd969b3e54f581f18f8
Test GitMeta aliashttps://github.com/gitpython-developers/GitPython/pull/1886/commits/8327b458bdcf73895aa3b0a9a990a61ce2e54ee9
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
8327b45https://github.com/gitpython-developers/GitPython/pull/1886/commits/8327b458bdcf73895aa3b0a9a990a61ce2e54ee9
https://github.com/gitpython-developers/GitPython/tree/8327b458bdcf73895aa3b0a9a990a61ce2e54ee9
Add GitMeta aliashttps://github.com/gitpython-developers/GitPython/pull/1886/commits/f6060df576acda613227a57f03c01d235eceaeae
https://github.com/EliahKagan
EliahKaganhttps://github.com/gitpython-developers/GitPython/commits?author=EliahKagan
f6060dfhttps://github.com/gitpython-developers/GitPython/pull/1886/commits/f6060df576acda613227a57f03c01d235eceaeae
https://github.com/gitpython-developers/GitPython/tree/f6060df576acda613227a57f03c01d235eceaeae
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.