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
dba685a1 Redundant import deletion Anton S. Kosinov <a****v@g****m> over 9 years ago
6af0a756 Minor object-oriented corrections Anton S. Kosinov <a****v@g****m> over 9 years ago
bbdd6f86 Achieving Python2.7 compatibility Anton S. Kosinov <a****v@g****m> over 9 years ago
77ffc22b Code refactoring Anton S. Kosinov <a****v@g****m> over 9 years ago
bd071c28 Import correction for 2.7 version Anton S. Kosinov <a****v@g****m> over 9 years ago
42ba041e Facade desing pattern primitive test suite Anton S. Kosinov <a****v@g****m> over 9 years ago
a51c36aa Structural decorator test suite Anton S. Kosinov <a****v@g****m> over 9 years ago
789b69d2 Prototype and prototype dispatcher test suites Anton S. Kosinov <a****v@g****m> over 9 years ago
8414931e merge Merge pull request #178 from bregman-arie/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
8c638ed5 merge Merge branch 'master' into master Arie Bregman <b****e@g****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
092e4ac6 merge Merge pull request #176 from 0--key/dev Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
b22b7acb Switch to new style class declaration Arie <a****n@r****m> over 9 years ago
01d2f8a4 Misspelling edit Anton S. Kosinov <a****v@g****m> over 9 years ago
7eab59da merge Merge branch 'dev' of https://github.com/0--key/python-patterns into dev Anton S. Kosinov <a****v@g****m> over 9 years ago
c7449f74 Test suite with single object in the pool Anton S. Kosinov <a****v@g****m> over 9 years ago
7a20d3df Primitive test suite for object pool pattern Anton S. Kosinov <a****v@g****m> over 9 years ago
99e62881 Add clarity there Anton S. Kosinov <a****v@g****m> over 9 years ago
2c1390fb Simplified test suite for pool design pattern Anton S. Kosinov <a****v@g****m> over 9 years ago
817b8a65 Test suite extension Anton S. Kosinov <a****v@g****m> over 9 years ago
a4db3fb9 Lazy evaluation primitive test suite Anton S. Kosinov <a****v@g****m> over 9 years ago
af654f6c merge Merge pull request #175 from 0--key/dev Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
f2072255 Factory method desing pattern raw test suite Anton S. Kosinov <a****v@g****m> over 9 years ago
66aeceaa Builder design pattern raw test suite Anton S. Kosinov <a****v@g****m> over 9 years ago
9f7db45c merge Merge pull request #174 from 0--key/pep8 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
ebf5de65 Minor enhancements on behavioral patterns Anton S. Kosinov <a****v@g****m> over 9 years ago
ba1ef2aa Minor change in fundamental pattern Anton S. Kosinov <a****v@g****m> over 9 years ago
addd5cfd merge Merge pull request #173 from 0--key/pep8 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
d8af8a66 Minor changes in creational patterns Anton S. Kosinov <a****v@g****m> over 9 years ago
47a52df1 merge Merge pull request #172 from 0--key/pep8 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
918aebd9 Minor enhancement Anton S. Kosinov <a****v@g****m> over 9 years ago
4afb8831 Unit-tests set elaborating with PEP8 Anton S. Kosinov <a****v@g****m> over 9 years ago
f1e78868 merge Merge pull request #169 from duboviy/patch-1 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
9a1235dd merge Merge pull request #168 from 0--key/dev Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
f66e4f05 Add Support for Python 3.6 Eugene Duboviy <e****y@g****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
1093ba9f Redundant module import removal Anton S. Kosinov <a****v@g****m> over 9 years ago
088415e5 Clause patch import for Python2.7 exactly Anton S. Kosinov <a****v@g****m> over 9 years ago
3926cfba Legasy Python --version < 2.7 clause import deletion Anton S. Kosinov <a****v@g****m> over 9 years ago
222c1050 PEP8 in action Anton S. Kosinov <a****v@g****m> over 9 years ago
5fcbbfdf The atavistic tail removal Anton S. Kosinov <a****v@g****m> over 9 years ago
f31e8154 merge Merge pull request #167 from 0--key/dev Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
e12f41ef Redundant __init__.py removal Anton S. Kosinov <a****v@g****m> over 9 years ago
e639259e Structural corrections Anton S. Kosinov <a****v@g****m> over 9 years ago
8c63ef10 Code purification Anton S. Kosinov <a****v@g****m> over 9 years ago
52963acd PEP8 corrections Anton S. Kosinov <a****v@g****m> over 9 years ago
755086b2 merge Merge pull request #166 from duboviy/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
over 9 years ago
84d9d8b0 merge Merge remote-tracking branch 'upstream/master' Eugene Dubovoy <e****y@g****m> over 9 years ago
492bbc64 Add Fundamental Patterns section Eugene Dubovoy <e****y@g****m> over 9 years ago
27600e82 Fix relative import in tests Eugene Dubovoy <e****y@g****m> over 9 years ago
7ba8d822 Fix command test new folder paths and relative import beyond toplevel package... Eugene Dubovoy <e****y@g****m> over 9 years ago
0ceb25c7 Fix relative import beyond toplevel package in tests Eugene Dubovoy <e****y@g****m> over 9 years ago
61ec45da Add separate tests directory Eugene Dubovoy <e****y@g****m> over 9 years ago
fead5075 Fix relative imports in tests for 3x python versions proper test run Eugene Dubovoy <e****y@g****m> over 9 years ago
f6eb4a5f Fix subdirectories coverage run Eugene Dubovoy <e****y@g****m> over 9 years ago
7507dc38 Fix strategy test new folder paths Eugene Dubovoy <e****y@g****m> over 9 years ago
3fb570df Fix command test new folder paths Eugene Dubovoy <e****y@g****m> over 9 years ago
96c77bab New repository structure Eugene Dubovoy <e****y@g****m> over 9 years ago
8498a663 merge Merge pull request #162 from duboviy/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 10 years ago
9d666962 Remove usage of third party package; Eugene Dubovoy <e****y@g****m> almost 10 years ago
3492b602 merge Merge pull request #161 from duboviy/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 10 years ago
055f9626 Add usage of six library (https://pythonhosted.org/six/#six.with_metaclass) f... Eugene Dubovoy <e****y@g****m> almost 10 years ago
81caecd5 merge Merge pull request #160 from Jonwing/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 10 years ago
0ecdb472 fixed typo in hsm.py lAzUr <j****e@g****m> almost 10 years ago
2788df21 merge Merge pull request #157 from duboviy/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 10 years ago
45839f12 - Add Blackboard pattern; Eugene Dubovoy <e****y@g****m> almost 10 years ago
b9f64a74 merge Merge pull request #155 from lucasloisp/decorator-pattern Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
almost 10 years ago
ac5ea8b9 Added expected output in source code Lucas Lois <l****p@g****m> almost 10 years ago
d4d15b91 Implemented the correct Decorator Pattern Lucas Lois <l****p@g****m> almost 10 years ago
2ccf769a merge Merge pull request #153 from Xuefeng-Zhu/patch-3 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 10 years ago
1fca9f05 merge Merge pull request #152 from Xuefeng-Zhu/patch-2 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 10 years ago
dedbc62c simplify public_subscribe update Xuefeng Zhu <x****5@i****u>
Committed by: GitHub <n****y@g****m>
about 10 years ago
b649a6a3 fix minor issue Xuefeng Zhu <x****5@i****u>
Committed by: GitHub <n****y@g****m>
about 10 years ago
935d42f9 clean up graph search Xuefeng Zhu <x****5@i****u>
Committed by: GitHub <n****y@g****m>
about 10 years ago
7e33a0d3 merge Merge pull request #148 from Xuefeng-Zhu/patch-1 Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 10 years ago
b78271af correct lazy_evaluation output Xuefeng Zhu <x****5@i****u>
Committed by: GitHub <n****y@g****m>
about 10 years ago
ac7b0db7 merge Merge pull request #147 from afg984/master Sakis Kasampalis <f****f@u****m>
Committed by: GitHub <n****y@g****m>
about 10 years ago
580d7a6e lazy evaluation: use descriptors direcly instead of nested decorators as in b... afg <a****4@g****m> about 10 years ago
45631392 merge Merge pull request #146 from fkromer/hsm Sakis Kasampalis <f****f@u****m> about 10 years ago
d9de2831 merge Merge remote-tracking branch 'upstream/master' into hsm fkromer <t****k@m****g> about 10 years ago
2ffad3a7 add: pyreverse class diagrams fkromer <t****k@m****g> about 10 years ago
b54cad9a merge Merge pull request #144 from yarikoptic/master Sakis Kasampalis <f****f@u****m> over 10 years ago
126bbd93 BF(TST): fixing test_proxy for recent decrease of sleep, but also py version ... Yaroslav Halchenko <d****n@o****m> over 10 years ago
b3d66933 merge Merge branch 'pr-139' Yaroslav Halchenko <d****n@o****m> over 10 years ago
2893a039 BF: dedent few assertions out of with assertRaises cm Yaroslav Halchenko <d****n@o****m> over 10 years ago
8edfdcdc ENH: pragma: no cover for conditioning of mock imports Yaroslav Halchenko <d****n@o****m> over 10 years ago
e2a12b46 BF(TEMP): Disabled pypy for now -- gets stuck Yaroslav Halchenko <d****n@o****m> over 10 years ago
9a654014 TEMP workaround: flyweight is not compatible with Python3 Yaroslav Halchenko <d****n@o****m> over 10 years ago
1e82c2d9 BF(PY3): use next() instead of .next() (PY3 only) Yaroslav Halchenko <d****n@o****m> over 10 years ago
63b9759c BF: moved running all the scripts via coverage into a separate helper tool Yaroslav Halchenko <d****n@o****m> over 10 years ago
6b2d7d16 ENH(TST): actually run all the scripts while testing on travis Yaroslav Halchenko <d****n@o****m> over 10 years ago
187c3bc1 ENH: reduce sleep to 0.1 for consistency Yaroslav Halchenko <d****n@o****m> over 10 years ago
b36e630b BF: descriptors must be bound to class, not instance -- Revert "Adjustment to... Yaroslav Halchenko <d****n@o****m> over 10 years ago
c5ce565f BF/ENH: assure that foo.txt exists and no conflicts for demonstration Yaroslav Halchenko <d****n@o****m> over 10 years ago
8cc59248 BF: minor typo unit[t]est Yaroslav Halchenko <d****n@o****m> over 10 years ago
ef3dbe3b for uniformity -- no exec bit on delegation_pattern.py Yaroslav Halchenko <d****n@o****m> over 10 years ago
29dc431e rudimentary .travis.yml which also ignores flake8 failures for now Yaroslav Halchenko <d****n@o****m> over 10 years ago
a0d3711b BF: fixing docstring to pass doctest in adapter.py and import print_function ... Yaroslav Halchenko <d****n@o****m> over 10 years ago
ebbacb4c ENH: have shebangs consistently in every file with __name__ == "__main__" Yaroslav Halchenko <d****n@o****m> over 10 years ago
74fc6931 BF: test_strategy -- use OS specific os.linesep + shebang Yaroslav Halchenko <d****n@o****m> over 10 years ago
b4993f30 BF(PY2): use mock module if no unittest.mock is available Yaroslav Halchenko <d****n@o****m> over 10 years ago
ee428bb3 merge merge with faif/master fkromer <t****k@m****g> over 10 years ago

← Back to repository