Title: Group .gitignore entries by purpose by EliahKagan · Pull Request #1758 · gitpython-developers/GitPython · GitHub
Open Graph Title: Group .gitignore entries by purpose by EliahKagan · Pull Request #1758 · gitpython-developers/GitPython
X Title: Group .gitignore entries by purpose by EliahKagan · Pull Request #1758 · gitpython-developers/GitPython
Description: It's sort of subjective whether, once .gitignore files become long, they should be grouped. The intention seemed roughly to group it, and I think this may be preferred to sorting it or doing neither. This divides the entries into groups and labels each group with a comment. I've also included some minor changes, which can be omitted if desired (I can amend and force push or commit again): Remove /*.egg-info because /*egg-info covers it. Add __pycache__/ even though it should probably only contain *.pyc and *.pyo. Add monkeytype.sqlite3.* for compressed copies of that database. In #1725 I was tempted to remove test/tstrunner.py, but I'm glad I didn't, because it looks like MonkeyType may still be useful for next time work is done on improving type annotations. Actually, what seems most useful to me about it is that it detects cases where imports rewrite what modules are accessible where, causing a situation where from x.y import z imports z from a different y than import x.y or from x import y imports. Anyway, the sqlite database it outputs is about 2.2 GiB, but compresses down to about 27 MiB (when xz is used). So I think it makes sense to ignore such files, too, to make working with them easier.
Open Graph Description: It's sort of subjective whether, once .gitignore files become long, they should be grouped. The intention seemed roughly to group it, and I think this may be preferred to sorting it or doing ne...
X Description: It's sort of subjective whether, once .gitignore files become long, they should be grouped. The intention seemed roughly to group it, and I think this may be preferred to sorting it or doin...
Opengraph URL: https://github.com/gitpython-developers/GitPython/pull/1758
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:13e99019-1d31-2bec-b128-0d131ff875b3 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | 93FC:DB40:1DC1D:27DBF:6968AFF5 |
| html-safe-nonce | e597392eb43cf88383b9abdd5717faedd47c9b834212ff79a4a6b6242eec2cde |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5M0ZDOkRCNDA6MURDMUQ6MjdEQkY6Njk2OEFGRjUiLCJ2aXNpdG9yX2lkIjoiNDQzNDExMzQ4Nzg1NTcyNjU4MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 4b2335f7282c87154f0985ff842d089174186426f19d94185b7fc0226eb481d8 |
| hovercard-subject-tag | pull_request:1629593693 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/gitpython-developers/GitPython/pull/1758/checks |
| twitter:image | https://avatars.githubusercontent.com/u/1771172?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/1771172?s=400&v=4 |
| og:image:alt | It's sort of subjective whether, once .gitignore files become long, they should be grouped. The intention seemed roughly to group it, and I think this may be preferred to sorting it or doing ne... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | fdc7c66bd36a6c12eb8e771e806db863266e573fc299e77f27505a768d4f8a98 |
| turbo-cache-control | no-preview |
| go-import | github.com/gitpython-developers/GitPython git https://github.com/gitpython-developers/GitPython.git |
| octolytics-dimension-user_id | 503709 |
| octolytics-dimension-user_login | gitpython-developers |
| octolytics-dimension-repository_id | 1126087 |
| octolytics-dimension-repository_nwo | gitpython-developers/GitPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1126087 |
| octolytics-dimension-repository_network_root_nwo | gitpython-developers/GitPython |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3223a6503d318917691422cdadfbe16cd8fb21e5 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width