An open API service providing commit metadata for open source projects.

GitHub / faif/python-patterns / commits

A collection of design patterns/idioms in Python

SHA Message Author Date Stats
3d4d5bbb Fix failed tests, linter errors, and restructure (#477) Sakis K <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
74151cfe Remove singleton pattern entry from README Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
188f7d2e docs: add mermaid diagrams (#469) maxkrivachev-web <m****v@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
39708b9d Docs: Add ecosystem examples to CoR, add Factory tests (#466)
Co-authored-by: Sakis Kasampalis <f****f@u****m>
Sanjana G <s****3@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
de0e3f8d chore: Update outdated GitHub Actions versions (#465) Pádraic Slattery <p****a@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
bc4c5837 Test coverage changes added (#464)
Co-authored-by: Binil <b****j@e****m>
BinilRaj KuttikkattuBaburaj <6****s@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4622c786 Improve type annotations in adapter pattern (#463) Juhi Kumari <j****8@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
039baa31 Fixed an incorrect indentation. (#462) Shu <1****o@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
9bc76889 improved docstring formatting and added safe return in factory method (#457) Abhiranjan Kumar <2****1@k****n>
Committed by: GitHub <n****y@g****m>
8 months ago
cd7f9271 Add anti patterns sectiAdd “Anti-Patterns” section to README with explanation... Abhiranjan Kumar <2****1@k****n>
Committed by: GitHub <n****y@g****m>
9 months ago
5110defd docs: add missing Servant pattern to README behavioral patterns table (#458) Xin@@Gar <3****r@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
90016f49 Add type hint to remaining pattern modules (#410)
Co-authored-by: Roy, Debakar <d****y@i****m>, Sakis Kasampalis <f****f@u****m>
Debakar Roy <d****y@o****m>
Committed by: GitHub <n****y@g****m>
11 months ago
11132fc9 Translate several doctest tests to pytest (#414)
Co-authored-by: Benjamin Townsend <g****8@j****t>, Sakis Kasampalis <f****f@u****m>
Benjamin Townsend <b****d@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
d1e262fa Remove pluggable-libs submodule and cleanup (#433) (#447)
Co-authored-by: Sakis Kasampalis <f****f@u****m>
justpraveen <1****i@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
a72deade Cleanup pluggable-libs & fix CI file output (#433, #447) (#448) justpraveen <1****i@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
931ed9f0 Add type hints and standardized docstrings to observer.py (#454) Sai Sravya Thumati <6****i@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
d842d10b Fix typo in top comment of catalog.py (#453) demagalawrence <d****8@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
25c7356d fix: :bug: Fix potential warning in factory.py (#455) 幻梦·忧 <6****t@u****m>
Committed by: GitHub <n****y@g****m>
11 months ago
ef74d59b fix(docs): correct typos in top comment of catalog.py (#451) Cosm1cCoder <7****e@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
3c0725a9 Servant pattern (#413) M <l****f@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bee048e5 11 project format (#446) Brian Jones <b****s@m****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
879ac010 Mvc add typing (#441) Chris Dorsman <3****n@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ecc5e170 Remove old py versions (#440) Chris Dorsman <3****n@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
07a5f339 merge Merge pull request #443 from cdorsman/abstract-factory-fixes Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7db462e8 t to T Chris Dorsman <3****n@u****m> over 1 year ago
84b4b7b5 woof Chris Dorsman <3****n@u****m> over 1 year ago
7f4e2664 Pet to type[Pet] Chris Dorsman <3****n@u****m> over 1 year ago
871fd8a1 Added type to random_animal Chris Dorsman <3****n@u****m> over 1 year ago
79a41c7e Retry4 Chris Dorsman <3****n@u****m> over 1 year ago
049d5559 Retry3 Chris Dorsman <3****n@u****m> over 1 year ago
092fdd38 fix doctest Chris Dorsman <3****n@u****m> over 1 year ago
8c0b293b Retry2 Chris Dorsman <3****n@u****m> over 1 year ago
e8343854 Retry Chris Dorsman <3****n@u****m> over 1 year ago
9ad72066 Removed object type from init Chris Dorsman <3****n@u****m> over 1 year ago
a50bb549 - Moved AbstractExpert Chris Dorsman <3****n@u****m> over 1 year ago
58bd201b Defined "random_animal" with random animal from list. Chris Dorsman <3****n@u****m> over 1 year ago
f6bc58d0 Ädded comments and lost types Chris Dorsman <3****n@u****m> over 1 year ago
6af5a827 I fixed a bug Chris Dorsman <3****n@u****m> over 1 year ago
65fcf56d removed object definition from routes Chris Dorsman <3****n@u****m> over 1 year ago
ccc17b49 Fixed bug on check if controller is defined Chris Dorsman <3****n@u****m> over 1 year ago
93b4e16b Removed bugs and added more types Chris Dorsman <3****n@u****m> over 1 year ago
24f8dcdd Fixed bug Chris Dorsman <3****n@u****m> over 1 year ago
3b585656 Added typing Chris Dorsman <3****n@u****m> over 1 year ago
ab82cbe3 Removed old Python versions Chris Dorsman <3****n@u****m> over 1 year ago
75c27bf4 merge Merge pull request #436 from danwald/update-delegation Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ce06e8b0 Highlight the need for a wrapper in delegate danny crasto <d****9@g****m> over 1 year ago
90168585 Update README.md Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ac1b2b41 merge Merge pull request #434 from cdorsman/lint-sh-cleanup Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
821a4dce merge Merge pull request #432 from cdorsman/mvc-routing Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8f0a91c3 Cleaned up lint.sh cdorsman <c****n@t****l> over 1 year ago
a4000944 Added routing cdorsman <c****n@t****l> over 1 year ago
328b2d46 merge Merge pull request #408 from LeiYangGH/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
fa56fdec Update README.md Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
cffe6cd9 Update README.md Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
f401747a merge Merge pull request #419 from azarboon/patch-1 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
1a94d1f8 Update README.md Mahdi Azarboon <2****n@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
81e78fe5 merge Merge pull request #417 from grimley517/#415-linter-preventing-prs Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9581e5a6 updated readme to describe purpose of lint.sh file Brian Jones <b****s@m****m> over 2 years ago
e05b35f2 linted abstract_factory.py Brian Jones <b****s@m****m> over 2 years ago
b6ceef47 Removed Random Petshop tests from abstract_factory.py as per #418 Brian Jones <b****s@m****m> over 2 years ago
ffb45ca5 put lint into a single shell command Brian Jones <b****s@m****m> over 2 years ago
87a17775 linter reformats quote marks in strategy pattern Brian Jones <b****s@m****m> over 2 years ago
e0b0061a extract complexity from docstring line Brian Jones <b****s@m****m> over 2 years ago
af6fc3e6 Additional linting error in patterns/behavioral/strategy.py added spaces, cha... Brian Jones <b****s@m****m> over 2 years ago
11113ea3 linter updates - changes to comply with black Brian Jones <b****s@m****m> over 2 years ago
53ba9bcb add build and dist folders to .gitignore Brian Jones <b****s@m****m> over 2 years ago
76a5d217 simplify patterns/behavioral/memento, changing Transactional from descriptor ... yang.lei@cerence.com <y****i@c****m> over 3 years ago
d4b7f97b merge Merge pull request #404 from asaffifee/patch-1 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
93bfb7fc merge Merge pull request #403 from mfurquimdev/402-add-protocol-to-factory-pattern Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4e62fd0f Update chaining_method.py asaffifee <1****e@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ad6fd4b8 Add Protocol to factory pattern Mateus Furquim <f****m@d****k> over 3 years ago
cc549613 merge Merge pull request #397 from alexkahan/issue-373-add-type-hints Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
36f4fac1 fix experts Alex Kahan <a****n@g****m> about 4 years ago
f89c7489 fix blackboard linter issue Alex Kahan <a****n@g****m> about 4 years ago
9d4170dc issue 373: add more type hints Alex Kahan <a****n@g****m> about 4 years ago
be59b539 merge Merge pull request #396 from abe-101/add-type-hints Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
7ac77088 merge Merge pull request #395 from cclauss/patch-3 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
ca8706a0 add type hints Abe <a****e@h****v> about 4 years ago
7c140ebb add type hints Abe <a****e@h****v> about 4 years ago
3a02da23 Add Python 3.10 Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
129cb3cb tox.ini: Add py310 Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
0f5d2cae Upgrade GitHub Actions Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
230166e1 merge Merge pull request #393 from abhinav1912/fix/issue_376 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
02dd56a4 merge Merge pull request #394 from timgates42/bugfix_typo_assigning Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
aa357eee docs: fix simple typo, assigining -> assigning Tim Gates <t****s@i****m> about 4 years ago
8541f988 merge Merge pull request #392 from abhinav1912/update_gitignore Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
6f6cfbe3 fix: created PetShop instance Abhinav Mathur <a****2@g****m> about 4 years ago
778e3c5a Update .gitignore Abhinav Mathur <a****2@g****m> about 4 years ago
93b5937d Cleanup README Sakis Kasampalis <s****s@z****m> about 4 years ago
5c5b9717 Close #258 Sakis Kasampalis <s****s@z****m> about 4 years ago
0a15bbe4 Replaced spammy link with a direct one Sakis Kasampalis <s****s@z****m> about 4 years ago
79d12755 merge Merge pull request #388 from yhay81/feature/mypy-type-hints Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
193ee4c7 feat(typing): fix all problems by mypy Yusuke Hayashi <y****h@g****m> over 4 years ago
1f2bb457 merge Merge pull request #386 from mjanos5/trelent-documentation Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
84fa121a merge Merge pull request #387 from mjanos5/emorozov Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
fdb8e782 Use URL shortener to fix archive link Mátyás János <m****5@g****m> over 4 years ago
75d3ec05 Fixed linter errors Mátyás János <m****5@g****m> over 4 years ago
33b01998 merge Merge branch 'trelent-documentation' of https://github.com/fluencydoc/python-... flencydoc <c****t@t****t> over 4 years ago
4e870fd1 Fixed linter errors flencydoc <c****t@t****t> over 4 years ago
402a1d30 Fixed more docstring corruption Fluency <9****c@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago

← Back to repository