{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"trio","owner":"python-trio","isFork":false,"description":"Trio – a friendly Python library for async concurrency and I/O","topicNames":["python","networking","async","io","async-await","trio","structured-concurrency"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":38,"issueCount":275,"starsCount":5907,"forksCount":320,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T12:26:58.318Z"}},{"type":"Public","name":"flake8-async","owner":"python-trio","isFork":false,"description":"Highly opinionated linter for Trio code","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":18,"starsCount":15,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T12:12:32.072Z"}},{"type":"Public","name":"unasync","owner":"python-trio","isFork":false,"description":"The async transformation code.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":11,"starsCount":84,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T11:17:44.818Z"}},{"type":"Public","name":"trustme","owner":"python-trio","isFork":false,"description":"#1 quality TLS certs while you wait, for the discerning tester","topicNames":["python","testing","tls","ssl","ssl-certificate","testing-tools","tls-certificate"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":4,"starsCount":541,"forksCount":28,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T00:16:44.742Z"}},{"type":"Public","name":"trio-asyncio","owner":"python-trio","isFork":false,"description":"a re-implementation of the asyncio mainloop on top of Trio","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":27,"starsCount":184,"forksCount":37,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T22:57:16.653Z"}},{"type":"Public","name":"purerpc","owner":"python-trio","isFork":false,"description":"Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio","topicNames":["networking","asynchronous","pypi","rpc","cpython","pypy","pure-python","rpc-framework","uvloop","trio"],"topicsNotShown":4,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":15,"starsCount":212,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-07T23:34:31.433Z"}},{"type":"Public","name":"outcome","owner":"python-trio","isFork":false,"description":"Capture the outcome of Python function calls","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":14,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T09:30:16.452Z"}},{"type":"Public","name":"trio-websocket","owner":"python-trio","isFork":false,"description":"WebSocket client and server implementation for Python Trio","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":17,"starsCount":68,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T03:04:08.438Z"}},{"type":"Public","name":"asyncclick","owner":"python-trio","isFork":true,"description":"Python composable command line utility, trio-compatible version","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":2,"starsCount":127,"forksCount":1368,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-10T09:30:16.412Z"}},{"type":"Public","name":"trio-owfs","owner":"python-trio","isFork":false,"description":"Access 1wire buses (via owserver)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-05T17:46:18.691Z"}},{"type":"Public","name":"sniffio","owner":"python-trio","isFork":false,"description":"Sniff out which async library your code is running under","topicNames":["python","async","asyncio","trio"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":6,"starsCount":113,"forksCount":21,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-25T23:24:15.070Z"}},{"type":"Public","name":"triopg","owner":"python-trio","isFork":false,"description":"PostgreSQL client for Trio based on asyncpg","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":43,"forksCount":8,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T19:57:06.438Z"}},{"type":"Public","name":"trio-typing","owner":"python-trio","isFork":false,"description":"Type hints for Trio and related projects","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":27,"forksCount":13,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-01T02:56:36.787Z"}},{"type":"Public","name":"pytest-trio","owner":"python-trio","isFork":false,"description":"Pytest plugin for trio","topicNames":["python","testing","pytest","async-await","trio"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":27,"starsCount":52,"forksCount":24,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-07T14:56:11.154Z"}},{"type":"Public","name":"sphinxcontrib-trio","owner":"python-trio","isFork":false,"description":"Make Sphinx better at documenting Python functions and methods","topicNames":["python","documentation","sphinx","async-await","trio"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":8,"starsCount":25,"forksCount":11,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-06T06:07:44.716Z"}},{"type":"Public","name":"trio-amqp","owner":"python-trio","isFork":false,"description":"Asynchronous messaging for snake people","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":4,"starsCount":10,"forksCount":7,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-18T18:45:19.558Z"}},{"type":"Public","name":"trio-mysql","owner":"python-trio","isFork":true,"description":"Pure Python MySQL Client","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":11,"forksCount":1413,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-08T12:23:18.168Z"}},{"type":"Public","name":"asyncgpio","owner":"python-trio","isFork":false,"description":"A small library to access GPIO pins the Trio way. Linux 4.9+ only.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":8,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-05T17:28:25.732Z"}},{"type":"Public","name":"python-trio.github.io","owner":"python-trio","isFork":false,"description":"Trio website","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-31T00:54:01.166Z"}},{"type":"Public","name":"hypothesis-trio","owner":"python-trio","isFork":false,"description":"Hypothesis plugin for trio","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":8,"forksCount":6,"license":"Mozilla Public License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-13T12:46:22.909Z"}},{"type":"Public","name":"snekomatic","owner":"python-trio","isFork":false,"description":"The code behind @trio-bot\n","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":18,"issueCount":6,"starsCount":21,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-02T07:50:52.872Z"}},{"type":"Public","name":"trio-ci-assets","owner":"python-trio","isFork":false,"description":"Binaries used by Trio's automated tests","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-05T13:04:23.859Z"}},{"type":"Public","name":".github","owner":"python-trio","isFork":false,"description":"Magic shared github configuration files for all the python-trio repositories","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-03T12:54:48.527Z"}},{"type":"Public","name":"trzmq","owner":"python-trio","isFork":false,"description":"Trio + ZeroMQ - vowels = trzmq","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":5,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-02T05:42:40.510Z"}},{"type":"Public","name":"cookiecutter-trio","owner":"python-trio","isFork":false,"description":"Quickstart template for Trio projects","topicNames":["python","async","cookiecutter","quickstart","async-await","trio"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":3,"starsCount":27,"forksCount":12,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-04T01:20:37.334Z"}},{"type":"Public","name":"trimeter","owner":"python-trio","isFork":false,"description":"(not ready yet) A simple but powerful job scheduler for Trio programs","topicNames":["python","map","async","async-await","concurrency-management","trio"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":11,"starsCount":60,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-03T05:52:21.106Z"}},{"type":"Public","name":"async_generator","owner":"python-trio","isFork":false,"description":"Making it easy to write async iterators in Python 3.5","topicNames":["polyfill","python","python-3-5","backports","generators"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":4,"starsCount":94,"forksCount":24,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-24T19:49:32.828Z"}},{"type":"Public","name":"ahip","owner":"python-trio","isFork":false,"description":"You're probably looking for https://github.com/python-trio/hip","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-21T02:30:28.329Z"}},{"type":"Public","name":"trio-monitor","owner":"python-trio","isFork":false,"description":"Monitor utility for trio","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":4,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-10T15:28:13.215Z"}},{"type":"Public","name":"trio-talks","owner":"python-trio","isFork":false,"description":"Talks, slides, and other similar resources for Trio","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":4,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-12T09:24:42.137Z"}}],"repositoryCount":30,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}