{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"django-guid","owner":"snok","isFork":false,"description":"Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery","topicNames":["django","correlation","sentry","logging","django-rest-framework","tracing","celery","guid","request-id","asgi"],"topicsNotShown":4,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":5,"starsCount":410,"forksCount":24,"license":"MIT License","participation":[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,8,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T15:48:31.667Z"}},{"type":"Public","name":"django-auth-adfs","owner":"snok","isFork":false,"description":"A Django authentication backend for Microsoft ADFS and AzureAD","topicNames":["jwt","django","oauth2","authentication","drf","adfs","openid-connect","azure-active-directory","restframework"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":9,"issueCount":25,"starsCount":263,"forksCount":97,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-15T22:54:41.966Z"}},{"type":"Public","name":"asgi-correlation-id","owner":"snok","isFork":false,"description":"Request ID propagation for ASGI apps","topicNames":["sentry","tracing","celery","request-id","correlation-id","python","logging"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":345,"forksCount":27,"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,2,0,0,0,9,0,0,0,0,0,4,0,2,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-03T17:30:31.153Z"}},{"type":"Public","name":"container-retention-policy","owner":"snok","isFork":false,"description":"Github action for pruning old GHCR container image versions.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":12,"starsCount":139,"forksCount":31,"license":null,"participation":[0,0,0,2,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,10,0,0,0,1,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-13T13:47:46.548Z"}},{"type":"Public","name":"flake8-type-checking","owner":"snok","isFork":false,"description":"Flake8 plugin for managing type-checking imports & forward references.","topicNames":["typing","flake8","imports","flake8-plugin","flake8-extensions","python"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":110,"forksCount":15,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T08:52:37.102Z"}},{"type":"Public","name":"install-poetry","owner":"snok","isFork":false,"description":"Github action for installing and configuring Poetry","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":6,"starsCount":533,"forksCount":48,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-19T08:57:17.588Z"}},{"type":"Public","name":"self-limiters","owner":"snok","isFork":false,"description":"Async distributed rate limiters for Python","topicNames":["python","rust","async","distributed","semaphore","rate-limiter","tokenbucket","redis","asyncio"],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":2,"issueCount":0,"starsCount":29,"forksCount":1,"license":"BSD 4-Clause \"Original\" or \"Old\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-18T05:05:26.258Z"}},{"type":"Public","name":"asgi-idempotency-header","owner":"snok","isFork":false,"description":"Enable idempotent operations in POST and PATCH endpoints","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":0,"starsCount":19,"forksCount":6,"license":"BSD 4-Clause \"Original\" or \"Old\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T18:17:59.400Z"}},{"type":"Public","name":"printf-log-formatter","owner":"snok","isFork":false,"description":"Pre-commit hook for downgrading Python logger syntax","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-25T22:30:02.816Z"}},{"type":"Public","name":".github","owner":"snok","isFork":false,"description":"Community health files for the @snok organization","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-22T10:52:38.034Z"}},{"type":"Public","name":"latest-python-versions","owner":"snok","isFork":false,"description":"Dynamic Python version matrix for your Github Actions workflows","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":8,"forksCount":3,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-25T15:59:05.336Z"}},{"type":"Public","name":"snok.github.io","owner":"snok","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-13T18:19:22.202Z"}}],"repositoryCount":12,"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"}