René's URL Explorer Experiment


Title: Commits · hackvan/python-patterns · GitHub

Open Graph Title: Commits · hackvan/python-patterns

X Title: Commits · hackvan/python-patterns

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

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

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

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:eaaa1ed3-5b8d-86ef-af1d-49babea9dd02
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idE7B6:11D37A:8735B1:BED312:696A1742
html-safe-nonce6695a66b27a5ff7686d203313f1077abdbbb590db354b3d45e0c3c89259c01f3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFN0I2OjExRDM3QTo4NzM1QjE6QkVEMzEyOjY5NkExNzQyIiwidmlzaXRvcl9pZCI6IjMzNTc0NTI4NjQyMTA5OTkxMDYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaccc55347b47beff11dac5ed296056daf649a0826a9e1f535c76ee54c558222a14
hovercard-subject-tagrepository:64338611
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/hackvan/python-patterns/commits/master
twitter:imagehttps://opengraph.githubassets.com/f51ad368d594ce9423bdc6d90fba491f0d65114a3572664960158ef440b7d1df/hackvan/python-patterns
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f51ad368d594ce9423bdc6d90fba491f0d65114a3572664960158ef440b7d1df/hackvan/python-patterns
og:image:altA collection of design patterns/idioms in Python. Contribute to hackvan/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
None34a52bd10bd674f68e5c1b6b74413b79bf2ca20c551055ace3f7cdd112803923
turbo-cache-controlno-cache
go-importgithub.com/hackvan/python-patterns git https://github.com/hackvan/python-patterns.git
octolytics-dimension-user_id179497
octolytics-dimension-user_loginhackvan
octolytics-dimension-repository_id64338611
octolytics-dimension-repository_nwohackvan/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
releasee8bd37502700f365b18a4d39acf7cb7947e11b1a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/hackvan/python-patterns/commits/master/#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fhackvan%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%2Fhackvan%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=hackvan%2Fpython-patterns
Reloadhttps://github.com/hackvan/python-patterns/commits/master/
Reloadhttps://github.com/hackvan/python-patterns/commits/master/
Reloadhttps://github.com/hackvan/python-patterns/commits/master/
hackvan https://github.com/hackvan
python-patternshttps://github.com/hackvan/python-patterns
faif/python-patternshttps://github.com/faif/python-patterns
Notifications https://github.com/login?return_to=%2Fhackvan%2Fpython-patterns
Fork 0 https://github.com/login?return_to=%2Fhackvan%2Fpython-patterns
Star 0 https://github.com/login?return_to=%2Fhackvan%2Fpython-patterns
Code https://github.com/hackvan/python-patterns
Pull requests 0 https://github.com/hackvan/python-patterns/pulls
Actions https://github.com/hackvan/python-patterns/actions
Projects 0 https://github.com/hackvan/python-patterns/projects
Wiki https://github.com/hackvan/python-patterns/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/hackvan/python-patterns/security
Please reload this pagehttps://github.com/hackvan/python-patterns/commits/master/
Insights https://github.com/hackvan/python-patterns/pulse
Code https://github.com/hackvan/python-patterns
Pull requests https://github.com/hackvan/python-patterns/pulls
Actions https://github.com/hackvan/python-patterns/actions
Projects https://github.com/hackvan/python-patterns/projects
Wiki https://github.com/hackvan/python-patterns/wiki
Security https://github.com/hackvan/python-patterns/security
Insights https://github.com/hackvan/python-patterns/pulse
Merge pull request #146 from fkromer/hsmhttps://github.com/hackvan/python-patterns/commit/456313928e3aff22fc569a1a67de65d35013c865
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
4563139https://github.com/hackvan/python-patterns/commit/456313928e3aff22fc569a1a67de65d35013c865
https://github.com/hackvan/python-patterns/tree/456313928e3aff22fc569a1a67de65d35013c865
Merge remote-tracking branch 'upstream/master' into hsmhttps://github.com/hackvan/python-patterns/commit/d9de283161ce7f2b2dc7607b6e642efdf6a0e625
d9de283https://github.com/hackvan/python-patterns/commit/d9de283161ce7f2b2dc7607b6e642efdf6a0e625
https://github.com/hackvan/python-patterns/tree/d9de283161ce7f2b2dc7607b6e642efdf6a0e625
add: pyreverse class diagramshttps://github.com/hackvan/python-patterns/commit/2ffad3a782acdf8b0b09df7e0519c2aea4a51818
2ffad3ahttps://github.com/hackvan/python-patterns/commit/2ffad3a782acdf8b0b09df7e0519c2aea4a51818
https://github.com/hackvan/python-patterns/tree/2ffad3a782acdf8b0b09df7e0519c2aea4a51818
Merge pull request #144 from yarikoptic/masterhttps://github.com/hackvan/python-patterns/commit/b54cad9a3355b160267b81591d08c2db5cbf2a2b
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
b54cad9https://github.com/hackvan/python-patterns/commit/b54cad9a3355b160267b81591d08c2db5cbf2a2b
https://github.com/hackvan/python-patterns/tree/b54cad9a3355b160267b81591d08c2db5cbf2a2b
BF(TST): fixing test_proxy for recent decrease of sleep, but also py version specific import of StringIO (breaks on 2.x with io.StringIO)https://github.com/hackvan/python-patterns/commit/126bbd93ce351a8ef91dd99f524a726896d5e894
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
126bbd9https://github.com/hackvan/python-patterns/commit/126bbd93ce351a8ef91dd99f524a726896d5e894
https://github.com/hackvan/python-patterns/tree/126bbd93ce351a8ef91dd99f524a726896d5e894
Merge branch 'pr-139'https://github.com/hackvan/python-patterns/commit/b3d6693313fa2c01cf422719b863b1ac6a738bfe
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
b3d6693https://github.com/hackvan/python-patterns/commit/b3d6693313fa2c01cf422719b863b1ac6a738bfe
https://github.com/hackvan/python-patterns/tree/b3d6693313fa2c01cf422719b863b1ac6a738bfe
BF: dedent few assertions out of with assertRaises cmhttps://github.com/hackvan/python-patterns/commit/2893a039fb0fca8823a2c2160c181b42ed6f59df
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
2893a03https://github.com/hackvan/python-patterns/commit/2893a039fb0fca8823a2c2160c181b42ed6f59df
https://github.com/hackvan/python-patterns/tree/2893a039fb0fca8823a2c2160c181b42ed6f59df
ENH: pragma: no cover for conditioning of mock importshttps://github.com/hackvan/python-patterns/commit/8edfdcdcd43c28e78b50c5ab3c762186a27b28d5
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
8edfdcdhttps://github.com/hackvan/python-patterns/commit/8edfdcdcd43c28e78b50c5ab3c762186a27b28d5
https://github.com/hackvan/python-patterns/tree/8edfdcdcd43c28e78b50c5ab3c762186a27b28d5
BF(TEMP): Disabled pypy for now -- gets stuckhttps://github.com/hackvan/python-patterns/commit/e2a12b46c5fd02fa115188428f9d1455c70d9753
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
e2a12b4https://github.com/hackvan/python-patterns/commit/e2a12b46c5fd02fa115188428f9d1455c70d9753
https://github.com/hackvan/python-patterns/tree/e2a12b46c5fd02fa115188428f9d1455c70d9753
TEMP workaround: flyweight is not compatible with Python3https://github.com/hackvan/python-patterns/commit/9a654014b539afe727bde93c6eb475a199d2d1c0
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
9a65401https://github.com/hackvan/python-patterns/commit/9a654014b539afe727bde93c6eb475a199d2d1c0
https://github.com/hackvan/python-patterns/tree/9a654014b539afe727bde93c6eb475a199d2d1c0
BF(PY3): use next() instead of .next() (PY3 only)https://github.com/hackvan/python-patterns/commit/1e82c2d966055434bea086faf01c007a04709d2a
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
1e82c2dhttps://github.com/hackvan/python-patterns/commit/1e82c2d966055434bea086faf01c007a04709d2a
https://github.com/hackvan/python-patterns/tree/1e82c2d966055434bea086faf01c007a04709d2a
BF: moved running all the scripts via coverage into a separate helper toolhttps://github.com/hackvan/python-patterns/commit/63b9759ca7ac0fde2a3c4171fb251df5d41d2ddf
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
63b9759https://github.com/hackvan/python-patterns/commit/63b9759ca7ac0fde2a3c4171fb251df5d41d2ddf
https://github.com/hackvan/python-patterns/tree/63b9759ca7ac0fde2a3c4171fb251df5d41d2ddf
ENH(TST): actually run all the scripts while testing on travishttps://github.com/hackvan/python-patterns/commit/6b2d7d163c4b5b2d17bcec0f3a4c96bf3a627749
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
6b2d7d1https://github.com/hackvan/python-patterns/commit/6b2d7d163c4b5b2d17bcec0f3a4c96bf3a627749
https://github.com/hackvan/python-patterns/tree/6b2d7d163c4b5b2d17bcec0f3a4c96bf3a627749
ENH: reduce sleep to 0.1 for consistencyhttps://github.com/hackvan/python-patterns/commit/187c3bc156f3db9d251754eb5189b93f15b8f997
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
187c3bchttps://github.com/hackvan/python-patterns/commit/187c3bc156f3db9d251754eb5189b93f15b8f997
https://github.com/hackvan/python-patterns/tree/187c3bc156f3db9d251754eb5189b93f15b8f997
BF: descriptors must be bound to class, not instance -- Revert "Adjustment to UI and Business logic for injecting dependencies"https://github.com/hackvan/python-patterns/commit/b36e630b12b81fb4c4470bdc58bb56c1c55fdeb5
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
b36e630https://github.com/hackvan/python-patterns/commit/b36e630b12b81fb4c4470bdc58bb56c1c55fdeb5
https://github.com/hackvan/python-patterns/tree/b36e630b12b81fb4c4470bdc58bb56c1c55fdeb5
BF/ENH: assure that foo.txt exists and no conflicts for demonstrationhttps://github.com/hackvan/python-patterns/commit/c5ce565ff75f6620d9b6f7352d8d1cefa85390c0
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
c5ce565https://github.com/hackvan/python-patterns/commit/c5ce565ff75f6620d9b6f7352d8d1cefa85390c0
https://github.com/hackvan/python-patterns/tree/c5ce565ff75f6620d9b6f7352d8d1cefa85390c0
BF: minor typo unit[t]esthttps://github.com/hackvan/python-patterns/commit/8cc592483c7db5f276cb26943a6616efa92c0c95
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
8cc5924https://github.com/hackvan/python-patterns/commit/8cc592483c7db5f276cb26943a6616efa92c0c95
https://github.com/hackvan/python-patterns/tree/8cc592483c7db5f276cb26943a6616efa92c0c95
for uniformity -- no exec bit on delegation_pattern.pyhttps://github.com/hackvan/python-patterns/commit/ef3dbe3b17b10f9926607f98fa10b1913c61476f
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
ef3dbe3https://github.com/hackvan/python-patterns/commit/ef3dbe3b17b10f9926607f98fa10b1913c61476f
https://github.com/hackvan/python-patterns/tree/ef3dbe3b17b10f9926607f98fa10b1913c61476f
rudimentary .travis.yml which also ignores flake8 failures for nowhttps://github.com/hackvan/python-patterns/commit/29dc431e9a2306d6d72e44ae6bcd8a1d787bae8e
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
29dc431https://github.com/hackvan/python-patterns/commit/29dc431e9a2306d6d72e44ae6bcd8a1d787bae8e
https://github.com/hackvan/python-patterns/tree/29dc431e9a2306d6d72e44ae6bcd8a1d787bae8e
BF: fixing docstring to pass doctest in adapter.py and import print_function from future for chaining_method.pyhttps://github.com/hackvan/python-patterns/commit/a0d3711b08c3fb298269da65a87e467a98626de7
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
a0d3711https://github.com/hackvan/python-patterns/commit/a0d3711b08c3fb298269da65a87e467a98626de7
https://github.com/hackvan/python-patterns/tree/a0d3711b08c3fb298269da65a87e467a98626de7
ENH: have shebangs consistently in every file with __name__ == "__main__"https://github.com/hackvan/python-patterns/commit/ebbacb4cc7ddb6ab6e15372f59d18635219d830b
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
ebbacb4https://github.com/hackvan/python-patterns/commit/ebbacb4cc7ddb6ab6e15372f59d18635219d830b
https://github.com/hackvan/python-patterns/tree/ebbacb4cc7ddb6ab6e15372f59d18635219d830b
BF: test_strategy -- use OS specific os.linesep + shebanghttps://github.com/hackvan/python-patterns/commit/74fc6931a549c865b84799398b47124abc2084c6
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
74fc693https://github.com/hackvan/python-patterns/commit/74fc6931a549c865b84799398b47124abc2084c6
https://github.com/hackvan/python-patterns/tree/74fc6931a549c865b84799398b47124abc2084c6
BF(PY2): use mock module if no unittest.mock is availablehttps://github.com/hackvan/python-patterns/commit/b4993f30af555b008a4f7519781a361268dd1dac
https://github.com/yarikoptic
yarikoptichttps://github.com/hackvan/python-patterns/commits?author=yarikoptic
b4993f3https://github.com/hackvan/python-patterns/commit/b4993f30af555b008a4f7519781a361268dd1dac
https://github.com/hackvan/python-patterns/tree/b4993f30af555b008a4f7519781a361268dd1dac
merge with faif/masterhttps://github.com/hackvan/python-patterns/commit/ee428bb312aa704cc230aad115337806c6ef9dda
ee428bbhttps://github.com/hackvan/python-patterns/commit/ee428bb312aa704cc230aad115337806c6ef9dda
https://github.com/hackvan/python-patterns/tree/ee428bb312aa704cc230aad115337806c6ef9dda
Merge branch 'fkromer-test_bridge'https://github.com/hackvan/python-patterns/commit/ad59bd571ac22258070776c251419c66a0790beb
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
ad59bd5https://github.com/hackvan/python-patterns/commit/ad59bd571ac22258070776c251419c66a0790beb
https://github.com/hackvan/python-patterns/tree/ad59bd571ac22258070776c251419c66a0790beb
Merge branch 'test_bridge' of https://github.com/fkromer/python-patterns into fkromer-test_bridgehttps://github.com/hackvan/python-patterns/commit/44cb9630f21c8e5920f1220e7f99a784f30f7e64
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
44cb963https://github.com/hackvan/python-patterns/commit/44cb9630f21c8e5920f1220e7f99a784f30f7e64
https://github.com/hackvan/python-patterns/tree/44cb9630f21c8e5920f1220e7f99a784f30f7e64
Merge branch 'fkromer-hsm'https://github.com/hackvan/python-patterns/commit/85d9fa35f917915e4d1f384a8fe9c52db2c3d8b7
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
85d9fa3https://github.com/hackvan/python-patterns/commit/85d9fa35f917915e4d1f384a8fe9c52db2c3d8b7
https://github.com/hackvan/python-patterns/tree/85d9fa35f917915e4d1f384a8fe9c52db2c3d8b7
Merge branch 'hsm' of https://github.com/fkromer/python-patterns into fkromer-hsmhttps://github.com/hackvan/python-patterns/commit/103aea90abde09e7ae17968920d06ffadcb1366a
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
103aea9https://github.com/hackvan/python-patterns/commit/103aea90abde09e7ae17968920d06ffadcb1366a
https://github.com/hackvan/python-patterns/tree/103aea90abde09e7ae17968920d06ffadcb1366a
change:https://github.com/hackvan/python-patterns/commit/642c42b01407049e452230d041935adcd64f6044
642c42bhttps://github.com/hackvan/python-patterns/commit/642c42b01407049e452230d041935adcd64f6044
https://github.com/hackvan/python-patterns/tree/642c42b01407049e452230d041935adcd64f6044
change: EAFP refactoring of HierarchicalStateMachine._next_state()https://github.com/hackvan/python-patterns/commit/b91a5261d705c7871809883a76a85366810241ce
b91a526https://github.com/hackvan/python-patterns/commit/b91a5261d705c7871809883a76a85366810241ce
https://github.com/hackvan/python-patterns/tree/b91a5261d705c7871809883a76a85366810241ce
change: refactor (work -> talk)https://github.com/hackvan/python-patterns/commit/070c2cfc1f2dca84b2b0c76347f8ecef299316fe
070c2cfhttps://github.com/hackvan/python-patterns/commit/070c2cfc1f2dca84b2b0c76347f8ecef299316fe
https://github.com/hackvan/python-patterns/tree/070c2cfc1f2dca84b2b0c76347f8ecef299316fe
Merge branch 'prokaktus-master'https://github.com/hackvan/python-patterns/commit/ca277dd1792b13a2a529d5491b7986e380118672
https://github.com/faif
faifhttps://github.com/hackvan/python-patterns/commits?author=faif
ca277ddhttps://github.com/hackvan/python-patterns/commit/ca277dd1792b13a2a529d5491b7986e380118672
https://github.com/hackvan/python-patterns/tree/ca277dd1792b13a2a529d5491b7986e380118672
change: refactoring self->clshttps://github.com/hackvan/python-patterns/commit/4e70c4192937bfc084dcc63bc8738c5fbad481f0
4e70c41https://github.com/hackvan/python-patterns/commit/4e70c4192937bfc084dcc63bc8738c5fbad481f0
https://github.com/hackvan/python-patterns/tree/4e70c4192937bfc084dcc63bc8738c5fbad481f0
Changes for proxy examplehttps://github.com/hackvan/python-patterns/commit/22fa3daaa312e7f5f77955669cef3f2a9855cc84
https://github.com/prokaktus
prokaktushttps://github.com/hackvan/python-patterns/commits?author=prokaktus
22fa3dahttps://github.com/hackvan/python-patterns/commit/22fa3daaa312e7f5f77955669cef3f2a9855cc84
https://github.com/hackvan/python-patterns/tree/22fa3daaa312e7f5f77955669cef3f2a9855cc84
add:https://github.com/hackvan/python-patterns/commit/4ec0f175ecd86b306507ee2843d0c7d397edd2c8
4ec0f17https://github.com/hackvan/python-patterns/commit/4ec0f175ecd86b306507ee2843d0c7d397edd2c8
https://github.com/hackvan/python-patterns/tree/4ec0f175ecd86b306507ee2843d0c7d397edd2c8
Previoushttps://github.com/hackvan/python-patterns/commits/master?before=456313928e3aff22fc569a1a67de65d35013c865+0
Nexthttps://github.com/hackvan/python-patterns/commits/master?after=456313928e3aff22fc569a1a67de65d35013c865+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.