{"full_name":"faif/python-patterns","owner":"faif","name":"python-patterns","url":"https://github.com/faif/python-patterns","description":"A collection of design patterns/idioms in Python","homepage":"","topics":[],"language":"Python","license":null,"avatar":"https://avatars.githubusercontent.com/u/1304661?v=4","created_at":"2012-06-06T21:02:35Z","pushed_at":"2026-11-06T19:42:33Z","metrics":{"stars":43093,"forks":6962,"watchers":1567,"issues":97,"prs":402,"releases":0,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":1,"forks":-1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[43092,43093],"forks":[6963,6962],"watchers":[1567,1567],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":143,"title":"Needs a COPYRIGHT/LICENSE file","comments":18,"created_at":"2016-05-17T15:39:50Z"},{"number":244,"title":"[Question] Functional Programming Patterns","comments":9,"created_at":"2018-09-29T16:17:55Z"},{"number":333,"title":"[Suggestion] Notebook version of the repo","comments":6,"created_at":"2020-07-01T17:06:22Z"},{"number":373,"title":"Support for type hints","comments":5,"created_at":"2021-01-24T11:25:03Z"},{"number":277,"title":"[Infrastructure] Code coverage","comments":4,"created_at":"2019-02-07T14:55:17Z"},{"number":245,"title":"Add Automation testing pattern","comments":4,"created_at":"2018-10-04T11:17:13Z"},{"number":278,"title":"Add Data Access Object (DAO), Data Transfer Object (DTO) patterns?","comments":3,"created_at":"2019-02-07T17:16:51Z"},{"number":120,"title":"3-tier.py and mvc.py are almost identical","comments":3,"created_at":"2016-02-20T12:34:02Z"}],"discussions":[],"latest_release":null,"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}