René's URL Explorer Experiment


Title: Commits · cppg/python-patterns · GitHub

Open Graph Title: Commits · cppg/python-patterns

X Title: Commits · cppg/python-patterns

Description: A collection of design patterns/idioms in Python. Contribute to cppg/python-patterns development by creating an account on GitHub.

Open Graph Description: A collection of design patterns/idioms in Python. Contribute to cppg/python-patterns development by creating an account on GitHub.

X Description: A collection of design patterns/idioms in Python. Contribute to cppg/python-patterns development by creating an account on GitHub.

Opengraph URL: https://github.com/cppg/python-patterns

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:c02cfd8d-c32e-ff91-ecd7-ad99e6122fba
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id9166:1D70BE:13CC124:1A7C1CF:6969B02D
html-safe-nonce183b13a73d502ca13293308171709728447be8da8af9354e8f4f52f654af6767
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MTY2OjFENzBCRToxM0NDMTI0OjFBN0MxQ0Y6Njk2OUIwMkQiLCJ2aXNpdG9yX2lkIjoiNTI3MzgwODgxNzE4MTI3NDE1NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1817820a22c96e69119653539ccf59481dda2b4cfe016fddcbf4e128ba3e71a1
hovercard-subject-tagrepository:92488075
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/cppg/python-patterns/commits/master
twitter:imagehttps://opengraph.githubassets.com/77cf6ff62b5191bb1931319c6c818fc63f30ae1c2be5aeaec42232efa83ae9af/cppg/python-patterns
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/77cf6ff62b5191bb1931319c6c818fc63f30ae1c2be5aeaec42232efa83ae9af/cppg/python-patterns
og:image:altA collection of design patterns/idioms in Python. Contribute to cppg/python-patterns development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb23b8fcc855cd29bb04d6c94aafa62d336bf44eefa8229444eecc968cad03aee
turbo-cache-controlno-cache
go-importgithub.com/cppg/python-patterns git https://github.com/cppg/python-patterns.git
octolytics-dimension-user_id20104741
octolytics-dimension-user_logincppg
octolytics-dimension-repository_id92488075
octolytics-dimension-repository_nwocppg/python-patterns
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id4578002
octolytics-dimension-repository_parent_nwofaif/python-patterns
octolytics-dimension-repository_network_root_id4578002
octolytics-dimension-repository_network_root_nwofaif/python-patterns
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
release0672399d88424758731ec07fe24509e23bb17fb5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/cppg/python-patterns/commits/master/#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcppg%2Fpython-patterns%2Fcommits%2Fmaster%2F
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%2Fcppg%2Fpython-patterns%2Fcommits%2Fmaster%2F
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%2Fcommits%2Fshow&source=header-repo&source_repo=cppg%2Fpython-patterns
Reloadhttps://github.com/cppg/python-patterns/commits/master/
Reloadhttps://github.com/cppg/python-patterns/commits/master/
Reloadhttps://github.com/cppg/python-patterns/commits/master/
cppg https://github.com/cppg
python-patternshttps://github.com/cppg/python-patterns
faif/python-patternshttps://github.com/faif/python-patterns
Notifications https://github.com/login?return_to=%2Fcppg%2Fpython-patterns
Fork 0 https://github.com/login?return_to=%2Fcppg%2Fpython-patterns
Star 0 https://github.com/login?return_to=%2Fcppg%2Fpython-patterns
Code https://github.com/cppg/python-patterns
Pull requests 0 https://github.com/cppg/python-patterns/pulls
Actions https://github.com/cppg/python-patterns/actions
Projects 0 https://github.com/cppg/python-patterns/projects
Wiki https://github.com/cppg/python-patterns/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/cppg/python-patterns/security
Please reload this pagehttps://github.com/cppg/python-patterns/commits/master/
Insights https://github.com/cppg/python-patterns/pulse
Code https://github.com/cppg/python-patterns
Pull requests https://github.com/cppg/python-patterns/pulls
Actions https://github.com/cppg/python-patterns/actions
Projects https://github.com/cppg/python-patterns/projects
Wiki https://github.com/cppg/python-patterns/wiki
Security https://github.com/cppg/python-patterns/security
Insights https://github.com/cppg/python-patterns/pulse
Merge pull request #194 from MahshidZ/patch-1https://github.com/cppg/python-patterns/commit/cd4118a0cc58fa7f16daf2ca626e207c5eee2b47
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
cd4118ahttps://github.com/cppg/python-patterns/commit/cd4118a0cc58fa7f16daf2ca626e207c5eee2b47
https://github.com/cppg/python-patterns/tree/cd4118a0cc58fa7f16daf2ca626e207c5eee2b47
Update decorator.pyhttps://github.com/cppg/python-patterns/commit/d29fa82c3442f37c6a8808c13f05a663202463d5
https://github.com/MahshidZ
MahshidZhttps://github.com/cppg/python-patterns/commits?author=MahshidZ
d29fa82https://github.com/cppg/python-patterns/commit/d29fa82c3442f37c6a8808c13f05a663202463d5
https://github.com/cppg/python-patterns/tree/d29fa82c3442f37c6a8808c13f05a663202463d5
Merge pull request #191 from fkromer/parameter_injectionhttps://github.com/cppg/python-patterns/commit/bcfc2e35d8e1dbf358d42f550c512f322acf6b41
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
bcfc2e3https://github.com/cppg/python-patterns/commit/bcfc2e35d8e1dbf358d42f550c512f322acf6b41
https://github.com/cppg/python-patterns/tree/bcfc2e35d8e1dbf358d42f550c512f322acf6b41
Merge pull request #192 from fkromer/setter_injectionhttps://github.com/cppg/python-patterns/commit/e9c58f73eb95370b5bdd4c4c80f7de35bd3df25c
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
e9c58f7https://github.com/cppg/python-patterns/commit/e9c58f73eb95370b5bdd4c4c80f7de35bd3df25c
https://github.com/cppg/python-patterns/tree/e9c58f73eb95370b5bdd4c4c80f7de35bd3df25c
Merge pull request #193 from fkromer/constructor-injectionhttps://github.com/cppg/python-patterns/commit/76653cad02743c9adfe56e57db4df28cb82988e9
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
76653cahttps://github.com/cppg/python-patterns/commit/76653cad02743c9adfe56e57db4df28cb82988e9
https://github.com/cppg/python-patterns/tree/76653cad02743c9adfe56e57db4df28cb82988e9
add: constructor injection files on clean branchhttps://github.com/cppg/python-patterns/commit/d1c4efe47bd7ee2d403afea6b392660cb82815cc
d1c4efehttps://github.com/cppg/python-patterns/commit/d1c4efe47bd7ee2d403afea6b392660cb82815cc
https://github.com/cppg/python-patterns/tree/d1c4efe47bd7ee2d403afea6b392660cb82815cc
ENH: string concatenations everywherehttps://github.com/cppg/python-patterns/commit/1dd71c9c21cd0bb3b9c0473d80f0080f00d63fa3
1dd71c9https://github.com/cppg/python-patterns/commit/1dd71c9c21cd0bb3b9c0473d80f0080f00d63fa3
https://github.com/cppg/python-patterns/tree/1dd71c9c21cd0bb3b9c0473d80f0080f00d63fa3
add: parameter injection patternhttps://github.com/cppg/python-patterns/commit/c912d0e34559e7ba54971ea82174aacfcd0e897e
c912d0ehttps://github.com/cppg/python-patterns/commit/c912d0e34559e7ba54971ea82174aacfcd0e897e
https://github.com/cppg/python-patterns/tree/c912d0e34559e7ba54971ea82174aacfcd0e897e
Fix READMEhttps://github.com/cppg/python-patterns/commit/95756e69447a00a7e0aace4f4c08fa5b3bc0bf65
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
95756e6https://github.com/cppg/python-patterns/commit/95756e69447a00a7e0aace4f4c08fa5b3bc0bf65
https://github.com/cppg/python-patterns/tree/95756e69447a00a7e0aace4f4c08fa5b3bc0bf65
Merge branch 'fkromer-setter_injection'https://github.com/cppg/python-patterns/commit/b90071daefe80644d76fa84c27287b01c021733b
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
b90071dhttps://github.com/cppg/python-patterns/commit/b90071daefe80644d76fa84c27287b01c021733b
https://github.com/cppg/python-patterns/tree/b90071daefe80644d76fa84c27287b01c021733b
Merge branch 'setter_injection' of https://github.com/fkromer/python-patterns into fkromer-setter_injectionhttps://github.com/cppg/python-patterns/commit/dbefe35466f5234cbc5a9806846fb52e6cf936d6
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
dbefe35https://github.com/cppg/python-patterns/commit/dbefe35466f5234cbc5a9806846fb52e6cf936d6
https://github.com/cppg/python-patterns/tree/dbefe35466f5234cbc5a9806846fb52e6cf936d6
Merge branch 'master' of github.com:faif/python-patternshttps://github.com/cppg/python-patterns/commit/142ae4e0ee01520e38dd5e4ec7ca8f4c6a43b24a
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
142ae4ehttps://github.com/cppg/python-patterns/commit/142ae4e0ee01520e38dd5e4ec7ca8f4c6a43b24a
https://github.com/cppg/python-patterns/tree/142ae4e0ee01520e38dd5e4ec7ca8f4c6a43b24a
Merge branch 'fkromer-parameter_injection'https://github.com/cppg/python-patterns/commit/b14a654722744b5e7f0fe1e8aaa853e00281af0a
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
b14a654https://github.com/cppg/python-patterns/commit/b14a654722744b5e7f0fe1e8aaa853e00281af0a
https://github.com/cppg/python-patterns/tree/b14a654722744b5e7f0fe1e8aaa853e00281af0a
Merge branch 'parameter_injection' of https://github.com/fkromer/python-patterns into fkromer-parameter_injectionhttps://github.com/cppg/python-patterns/commit/79c88e4bc9b09f1831a92ad337b660632295869c
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
79c88e4https://github.com/cppg/python-patterns/commit/79c88e4bc9b09f1831a92ad337b660632295869c
https://github.com/cppg/python-patterns/tree/79c88e4bc9b09f1831a92ad337b660632295869c
add: parameter injection hyperlink to READMEhttps://github.com/cppg/python-patterns/commit/a92e257a5b1e43f647e200df1193f5b2956c9566
a92e257https://github.com/cppg/python-patterns/commit/a92e257a5b1e43f647e200df1193f5b2956c9566
https://github.com/cppg/python-patterns/tree/a92e257a5b1e43f647e200df1193f5b2956c9566
merge README of masterhttps://github.com/cppg/python-patterns/commit/cf80c144d278b2d614220f711a3f685447741cd6
cf80c14https://github.com/cppg/python-patterns/commit/cf80c144d278b2d614220f711a3f685447741cd6
https://github.com/cppg/python-patterns/tree/cf80c144d278b2d614220f711a3f685447741cd6
Merge pull request #189 from fkromer/patch-1https://github.com/cppg/python-patterns/commit/fb8e4e21d75bae5f09d540dbc83870aa8044c5cd
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
fb8e4e2https://github.com/cppg/python-patterns/commit/fb8e4e21d75bae5f09d540dbc83870aa8044c5cd
https://github.com/cppg/python-patterns/tree/fb8e4e21d75bae5f09d540dbc83870aa8044c5cd
add: section "design for testability patterns"https://github.com/cppg/python-patterns/commit/ec0998cbe0cbb3f5efbd073b88b9e0e0392c8792
ec0998chttps://github.com/cppg/python-patterns/commit/ec0998cbe0cbb3f5efbd073b88b9e0e0392c8792
https://github.com/cppg/python-patterns/tree/ec0998cbe0cbb3f5efbd073b88b9e0e0392c8792
Merge pull request #186 from fkromer/constructor_injectionhttps://github.com/cppg/python-patterns/commit/d3ea46eec1faac0b1408e239534fbfcb59a5598a
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
d3ea46ehttps://github.com/cppg/python-patterns/commit/d3ea46eec1faac0b1408e239534fbfcb59a5598a
https://github.com/cppg/python-patterns/tree/d3ea46eec1faac0b1408e239534fbfcb59a5598a
change: string concatenationshttps://github.com/cppg/python-patterns/commit/3b8de80575a1027c88fe036d3dbd75a561ffa9c1
3b8de80https://github.com/cppg/python-patterns/commit/3b8de80575a1027c88fe036d3dbd75a561ffa9c1
https://github.com/cppg/python-patterns/tree/3b8de80575a1027c88fe036d3dbd75a561ffa9c1
change: string concatenationshttps://github.com/cppg/python-patterns/commit/4cca032c7e3de6a31a7715090f9b0ffd3c6dfa86
4cca032https://github.com/cppg/python-patterns/commit/4cca032c7e3de6a31a7715090f9b0ffd3c6dfa86
https://github.com/cppg/python-patterns/tree/4cca032c7e3de6a31a7715090f9b0ffd3c6dfa86
change: string concatenationshttps://github.com/cppg/python-patterns/commit/dff18644b6d40dfe1afac6865fcdcb22d7ed3320
dff1864https://github.com/cppg/python-patterns/commit/dff18644b6d40dfe1afac6865fcdcb22d7ed3320
https://github.com/cppg/python-patterns/tree/dff18644b6d40dfe1afac6865fcdcb22d7ed3320
add: implementation of setter injection (refactored from parameter injection)https://github.com/cppg/python-patterns/commit/0105c9a03fdce3d86e96c2dce4dab698df41a1ee
0105c9ahttps://github.com/cppg/python-patterns/commit/0105c9a03fdce3d86e96c2dce4dab698df41a1ee
https://github.com/cppg/python-patterns/tree/0105c9a03fdce3d86e96c2dce4dab698df41a1ee
remove: obsolete local test execution filehttps://github.com/cppg/python-patterns/commit/27e453987f3ee124c3742c4640a836d33f8595c7
27e4539https://github.com/cppg/python-patterns/commit/27e453987f3ee124c3742c4640a836d33f8595c7
https://github.com/cppg/python-patterns/tree/27e453987f3ee124c3742c4640a836d33f8595c7
remove: single file test execution idiomhttps://github.com/cppg/python-patterns/commit/30bf0a84b2a365d66604dabd7400bbda6e7a2b6c
30bf0a8https://github.com/cppg/python-patterns/commit/30bf0a84b2a365d66604dabd7400bbda6e7a2b6c
https://github.com/cppg/python-patterns/tree/30bf0a84b2a365d66604dabd7400bbda6e7a2b6c
remove: constructor injection files from base branchhttps://github.com/cppg/python-patterns/commit/fa889cb9db86ac94543d6ce392fbd2c81c5e07d8
fa889cbhttps://github.com/cppg/python-patterns/commit/fa889cb9db86ac94543d6ce392fbd2c81c5e07d8
https://github.com/cppg/python-patterns/tree/fa889cb9db86ac94543d6ce392fbd2c81c5e07d8
remove: local execution *.pychttps://github.com/cppg/python-patterns/commit/a45634a668b746d2dd63ed695b5cb1dd2283d90c
a45634ahttps://github.com/cppg/python-patterns/commit/a45634a668b746d2dd63ed695b5cb1dd2283d90c
https://github.com/cppg/python-patterns/tree/a45634a668b746d2dd63ed695b5cb1dd2283d90c
add: initial parameter injection implementationhttps://github.com/cppg/python-patterns/commit/b588e7838c8d3b473c618b383d8feea1185db127
b588e78https://github.com/cppg/python-patterns/commit/b588e7838c8d3b473c618b383d8feea1185db127
https://github.com/cppg/python-patterns/tree/b588e7838c8d3b473c618b383d8feea1185db127
add: .pyc ignore for local build / remove: obsolete .pyc filehttps://github.com/cppg/python-patterns/commit/18ea228d355768e0abf287b8d8771019005619c6
18ea228https://github.com/cppg/python-patterns/commit/18ea228d355768e0abf287b8d8771019005619c6
https://github.com/cppg/python-patterns/tree/18ea228d355768e0abf287b8d8771019005619c6
change: improve comments / remove: obsolete single file test invocationhttps://github.com/cppg/python-patterns/commit/04190cb65f4498936ca94118fd7a8428dc09c5b8
04190cbhttps://github.com/cppg/python-patterns/commit/04190cb65f4498936ca94118fd7a8428dc09c5b8
https://github.com/cppg/python-patterns/tree/04190cb65f4498936ca94118fd7a8428dc09c5b8
add: quick and dirty implementationhttps://github.com/cppg/python-patterns/commit/882e66388524e877150336eb56b739e8655bf7db
882e663https://github.com/cppg/python-patterns/commit/882e66388524e877150336eb56b739e8655bf7db
https://github.com/cppg/python-patterns/tree/882e66388524e877150336eb56b739e8655bf7db
Merge pull request #183 from elecay/masterhttps://github.com/cppg/python-patterns/commit/520e9b14f608866fae9b115d9b37fe4d7141f9ea
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
520e9b1https://github.com/cppg/python-patterns/commit/520e9b14f608866fae9b115d9b37fe4d7141f9ea
https://github.com/cppg/python-patterns/tree/520e9b14f608866fae9b115d9b37fe4d7141f9ea
Simpler and faster prototypehttps://github.com/cppg/python-patterns/commit/ca20fdc87c84afb75ade07dec68560dc417871f9
https://github.com/elecay
elecayhttps://github.com/cppg/python-patterns/commits?author=elecay
ca20fdchttps://github.com/cppg/python-patterns/commit/ca20fdc87c84afb75ade07dec68560dc417871f9
https://github.com/cppg/python-patterns/tree/ca20fdc87c84afb75ade07dec68560dc417871f9
Add a more recent linkhttps://github.com/cppg/python-patterns/commit/2464352764f3a26dc6ad296d7738fd337bccf53c
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
2464352https://github.com/cppg/python-patterns/commit/2464352764f3a26dc6ad296d7738fd337bccf53c
https://github.com/cppg/python-patterns/tree/2464352764f3a26dc6ad296d7738fd337bccf53c
Fix broken linkhttps://github.com/cppg/python-patterns/commit/627e8a91d901eef96315630baff3f193777fbcba
https://github.com/faif
faifhttps://github.com/cppg/python-patterns/commits?author=faif
627e8a9https://github.com/cppg/python-patterns/commit/627e8a91d901eef96315630baff3f193777fbcba
https://github.com/cppg/python-patterns/tree/627e8a91d901eef96315630baff3f193777fbcba
Previoushttps://github.com/cppg/python-patterns/commits/master?before=cd4118a0cc58fa7f16daf2ca626e207c5eee2b47+0
Nexthttps://github.com/cppg/python-patterns/commits/master?after=cd4118a0cc58fa7f16daf2ca626e207c5eee2b47+34
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.