{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"protocol_examples","owner":"fluentpython","isFork":false,"description":"A PEP 544 protocol to support type hints for functions that sort","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T06:35:33.265Z"}},{"type":"Public","name":"jupyturtle2","owner":"fluentpython","isFork":true,"description":"Python Turtle graphics for Jupyter notebooks","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,10,8,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T19:27:12.162Z"}},{"type":"Public","name":"abacus","owner":"fluentpython","isFork":false,"description":"Metaprogramming in service of user experience","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-20T19:16:38.871Z"}},{"type":"Public","name":"book-site","owner":"fluentpython","isFork":false,"description":"Companion Web site for Fluent Python, Second Edition","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":72,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-03T11:15:03.816Z"}},{"type":"Public","name":"example-code-2e","owner":"fluentpython","isFork":false,"description":"Example code for Fluent Python, 2nd edition (O'Reilly 2022) ","topicNames":["metaprogramming","concurrency","python3","iterators","special-methods","python"],"topicsNotShown":0,"allTopics":["metaprogramming","concurrency","python3","iterators","special-methods","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":8,"starsCount":2982,"forksCount":847,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-29T04:16:49.373Z"}},{"type":"Public","name":"notebooks","owner":"fluentpython","isFork":false,"description":"Jupyter Notebooks with Fluent Python examples","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":200,"forksCount":76,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-05T21:13:54.151Z"}},{"type":"Public","name":"lispy","owner":"fluentpython","isFork":false,"description":"Learning with Peter Norvig's lis.py interpreter","topicNames":["python","scheme","parser","lisp","pattern-matching","evaluator"],"topicsNotShown":0,"allTopics":["python","scheme","parser","lisp","pattern-matching","evaluator"],"primaryLanguage":{"name":"Scheme","color":"#1e4aec"},"pullRequestCount":0,"issueCount":0,"starsCount":220,"forksCount":31,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-04T19:49:09.561Z"}},{"type":"Public","name":"images","owner":"fluentpython","isFork":false,"description":"Images used in the Fluent Python book manuscript","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-16T18:21:59.376Z"}},{"type":"Public archive","name":"example-code","owner":"fluentpython","isFork":false,"description":"Example code for the book Fluent Python, 1st Edition (O'Reilly, 2015)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":14,"starsCount":5524,"forksCount":2171,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-02T14:39:34.409Z"}},{"type":"Public archive","name":"isis2json","owner":"fluentpython","isFork":true,"description":"CDS/ISIS to JSON database converter (compatible with CouchDB and MongoDB)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":40,"forksCount":19,"license":"GNU Lesser General Public License v2.1","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-01T23:41:55.871Z"}},{"type":"Public","name":"pytudes","owner":"fluentpython","isFork":true,"description":"Python programs, usually short, of considerable difficulty, to perfect particular skills.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2387,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-06-08T17:06:44.402Z"}},{"type":"Public","name":"autoslot","owner":"fluentpython","isFork":true,"description":"Automatic __slots__ for your Python classes","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-24T11:36:11.979Z"}},{"type":"Public","name":"concurrency2017","owner":"fluentpython","isFork":false,"description":"Example code for the workshop Modern Concurrency in Python","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":96,"forksCount":32,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-26T02:13:07.312Z"}},{"type":"Public","name":"python-0.9.1","owner":"fluentpython","isFork":true,"description":"Upload and changes to Python 0.9.1 release (from 1991!) so that it would compile","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":33,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-17T17:53:31.802Z"}},{"type":"Public","name":"images-2e","owner":"fluentpython","isFork":false,"description":"Images used in Fluent Python, 2nd edition","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-12-21T00:53:24.895Z"}},{"type":"Public","name":"language-creators","owner":"fluentpython","isFork":false,"description":"Transcripts of \"A Language Creators' Conversation: Guido van Rossum, James Gosling, Larry Wall & Anders Hejlsberg\"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-15T02:36:06.187Z"}},{"type":"Public","name":"randompicker","owner":"fluentpython","isFork":false,"description":"Random Picker protocol examples","topicNames":["python","interface","protocol","typing"],"topicsNotShown":0,"allTopics":["python","interface","protocol","typing"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-15T02:03:21.426Z"}},{"type":"Public","name":"abc-protocol-labs","owner":"fluentpython","isFork":false,"description":"Experiments with Python Abstract Base Classes and runtime checkable Protocols","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-25T02:57:27.750Z"}},{"type":"Public","name":"typeshed","owner":"fluentpython","isFork":true,"description":"Collection of library stubs for Python, with static types","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1665,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-13T16:35:59.822Z"}},{"type":"Public","name":"pyob2019","owner":"fluentpython","isFork":true,"description":"Pythonic Objects: Idiomatic Object Oriented Programming in Python","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":52,"forksCount":55,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-05T03:20:42.569Z"}},{"type":"Public","name":"builtins","owner":"fluentpython","isFork":false,"description":"Talk about built-in callables in Python 3.7+","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-11T18:18:15.520Z"}},{"type":"Public","name":"concurrency2019","owner":"fluentpython","isFork":true,"description":"Examples and exercises for a workshop on Python Concurrent Programming","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":37,"forksCount":28,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-23T12:39:46.862Z"}},{"type":"Public","name":"experiments","owner":"fluentpython","isFork":false,"description":"Random experiments","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-01T14:36:42.734Z"}},{"type":"Public","name":"notes","owner":"fluentpython","isFork":false,"description":"Notes and references","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-17T17:39:41.648Z"}},{"type":"Public","name":"think-like-a-pythonista","owner":"fluentpython","isFork":false,"description":"Pense como um Pythonista","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-13T19:23:32.467Z"}},{"type":"Public","name":"decorators-descriptors","owner":"fluentpython","isFork":false,"description":"Resources for \"Decorators and Descriptors Decoded\" PyCon US 2017 Tutorial","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":72,"forksCount":33,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-11T19:48:27.728Z"}},{"type":"Public","name":"full-monty","owner":"fluentpython","isFork":true,"description":"Examples for activities at OSCON 2014","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-04T09:04:33.870Z"}},{"type":"Public","name":"generators","owner":"fluentpython","isFork":false,"description":"Generators: powering iteration in Python","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":7,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-26T11:01:30.304Z"}},{"type":"Public","name":"pythonic-api","owner":"fluentpython","isFork":false,"description":"Examples for \"Implementing intuitive and productive APIs\" workshops (OSCON, PyCON 2016)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":50,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-07-30T19:46:02.382Z"}},{"type":"Public","name":"orablog","owner":"fluentpython","isFork":true,"description":"O'Reilly blog contribs","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-08-18T15:07:54.960Z"}}],"repositoryCount":32,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}