{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117004095,"defaultBranch":"main","name":"python-gssapi","ownerLogin":"jborean93","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-01-10T19:56:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8462645?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706662976.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6e0b6b16825199aca531779c11de777c9c695c03","ref":"refs/heads/ci-update","pushedAt":"2024-01-31T01:02:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Update GHA action versions\n\nUpdates the GitHub Actions versions to the latest ones available.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Update GHA action versions"}},{"before":"b6237cc9467c4a64c519e3df4f6edbe4f7bc7a87","after":null,"ref":"refs/heads/ci-update","pushedAt":"2024-01-31T01:02:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"}},{"before":"18f3e2bc5119a3621c7bc14e307ab70ce011e34f","after":"b6237cc9467c4a64c519e3df4f6edbe4f7bc7a87","ref":"refs/heads/ci-update","pushedAt":"2024-01-31T00:45:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Update GHA action versions\n\nUpdates the GitHub Actions versions to the latest ones available.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Update GHA action versions"}},{"before":"95bc6af95cb874318211b12f27cee8931f1ecff2","after":null,"ref":"refs/heads/ci-update-pwsh-test","pushedAt":"2024-01-30T20:17:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"}},{"before":"698bc37b00db59dea8875d5bf60c81d88cd4103f","after":"95bc6af95cb874318211b12f27cee8931f1ecff2","ref":"refs/heads/ci-update-pwsh-test","pushedAt":"2024-01-29T23:27:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Test out pwsh 7.4 changes in GHA\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Test out pwsh 7.4 changes in GHA"}},{"before":"455b1a63756dc2621eb92d5265fd1be0f1b4ac22","after":"698bc37b00db59dea8875d5bf60c81d88cd4103f","ref":"refs/heads/ci-update-pwsh-test","pushedAt":"2024-01-29T23:23:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Test out pwsh 7.4 changes in GHA\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Test out pwsh 7.4 changes in GHA"}},{"before":null,"after":"455b1a63756dc2621eb92d5265fd1be0f1b4ac22","ref":"refs/heads/ci-update-pwsh-test","pushedAt":"2024-01-29T23:21:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Test out pwsh 7.4 changes in GHA\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Test out pwsh 7.4 changes in GHA"}},{"before":"c0a520a20fede821f75298e89256352ab68a316c","after":"31291148dc7718eb9543fc50925004e1ae3c09b5","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T22:36:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ jborean93/python-gssapi@b72364da78b847313b9b15e1e9d4b04f8f5d2bed ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b72364d ๐Ÿš€"}},{"before":"6b708950982173023eb9161173ddca70149e474c","after":"18f3e2bc5119a3621c7bc14e307ab70ce011e34f","ref":"refs/heads/ci-update","pushedAt":"2024-01-29T22:35:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Update GHA action versions\n\nUpdates the GitHub Actions versions to the latest ones available.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Update GHA action versions"}},{"before":"e509231d8590e0fec32f239a6c11c2653e8967bb","after":"b72364da78b847313b9b15e1e9d4b04f8f5d2bed","ref":"refs/heads/main","pushedAt":"2024-01-29T22:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Enable the use of `mypy --no-explicit-reexport` on downstream projects\n\nWhen testing simple python code like this with mypy for type-safety:\n\n```\nimport gssapi\ngsc:gssapi.SecurityContext\ngsc = gssapi.SecurityContext(\n usage='initiate',\n name=gssapi.Name('imap@localhost',\n gssapi.NameType.hostbased_service))\n```\n\nI see these errors:\n\n```\n0 $ mypy --no-implicit-reexport ./test.py\ntest.py:3: error: Name \"gssapi.SecurityContext\" is not defined [name-defined]\ntest.py:4: error: Module \"gssapi\" does not explicitly export attribute \"SecurityContext\" [attr-defined]\ntest.py:4: error: Module \"gssapi\" does not explicitly export attribute \"Name\" [attr-defined]\ntest.py:4: error: Module \"gssapi\" does not explicitly export attribute \"NameType\" [attr-defined]\nFound 4 errors in 1 file (checked 1 source file)\n1 $\n```\n\nThe same thing happens when using `mypy --strict`.\n\n[a\nblogpost](https://til.codeinthehole.com/posts/how-to-handle-convenience-imports-with-mypy/)\nsuggested that the `__all__` variable in `gssapi/__init__.py` might be\nthe way to fix this.\n\nI can confirm that it does clear the error, but I'm not enough of a\npython module expert to know whether there might be some undesirable\nside effects as well to making this change. Please review!\n\nTested on debian testing/unstable, with:\n\n- python3 3.11.6-1\n- python3-gssapi 1.8.2-1+b2\n- mypy 1.8.0-1\n\nSigned-off-by: Daniel Kahn Gillmor ","shortMessageHtmlLink":"Enable the use of mypy --no-explicit-reexport on downstream projects"}},{"before":"d5de6408feeed729a73d26c945da201a10309379","after":"6b708950982173023eb9161173ddca70149e474c","ref":"refs/heads/ci-update","pushedAt":"2024-01-29T22:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use pattern for wildcard\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use pattern for wildcard"}},{"before":"d3017d3cd42cec52fafea81f8631f1a617f653bb","after":"d5de6408feeed729a73d26c945da201a10309379","ref":"refs/heads/ci-update","pushedAt":"2024-01-29T22:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use separate artifact names\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use separate artifact names"}},{"before":null,"after":"d3017d3cd42cec52fafea81f8631f1a617f653bb","ref":"refs/heads/ci-update","pushedAt":"2024-01-29T21:38:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Update GHA action versions\n\nUpdates the GitHub Actions versions to the latest ones available.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Update GHA action versions"}},{"before":"27b492e05de3d494e26102e6b660472c2af77e0e","after":"c0a520a20fede821f75298e89256352ab68a316c","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T03:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ jborean93/python-gssapi@e509231d8590e0fec32f239a6c11c2653e8967bb ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e509231 ๐Ÿš€"}},{"before":"b674a5742dc6462d313376c9355faec8fbae7e2a","after":"e509231d8590e0fec32f239a6c11c2653e8967bb","ref":"refs/heads/main","pushedAt":"2024-01-29T02:58:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use MyST for markdown docs build\n\nMoves away from recommonmark to MyST when building the markdown docs.\nRecommonmark is deprecated and no longer maintained in favour of MyST.\nThe only change here is to swap up the dependencies and enable the MyST\nplugin in the conf.py.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use MyST for markdown docs build"}},{"before":"87233829a8e407e54460d66f9f15d1fa0bbf9e56","after":null,"ref":"refs/heads/docs-recommonmark","pushedAt":"2024-01-29T02:42:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"}},{"before":null,"after":"87233829a8e407e54460d66f9f15d1fa0bbf9e56","ref":"refs/heads/docs-recommonmark","pushedAt":"2024-01-29T02:28:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use MyST for markdown docs build\n\nMoves away from recommonmark to MyST when building the markdown docs.\nRecommonmark is deprecated and no longer maintained in favour of MyST.\nThe only change here is to swap up the dependencies and enable the MyST\nplugin in the conf.py.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use MyST for markdown docs build"}},{"before":"5d14f1f1a36896737575fc82b288a51dc7c2c38e","after":"27b492e05de3d494e26102e6b660472c2af77e0e","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T01:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ jborean93/python-gssapi@b674a5742dc6462d313376c9355faec8fbae7e2a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b674a57 ๐Ÿš€"}},{"before":"5c316ec3c8f99d3df6d689fadff4a391658e026a","after":"b674a5742dc6462d313376c9355faec8fbae7e2a","ref":"refs/heads/main","pushedAt":"2024-01-29T01:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Re-add support for Cython 3\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Re-add support for Cython 3"}},{"before":"5bb5eb495fa03ddb9a0f52b0952a41e2a54bd0a1","after":null,"ref":"refs/heads/cython3","pushedAt":"2024-01-29T01:45:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"}},{"before":null,"after":"5bb5eb495fa03ddb9a0f52b0952a41e2a54bd0a1","ref":"refs/heads/cython3","pushedAt":"2024-01-29T01:31:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Re-add support for Cython 3\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Re-add support for Cython 3"}},{"before":"70c0ea77f64d6223da933bbb49493d79d626644c","after":"5d14f1f1a36896737575fc82b288a51dc7c2c38e","ref":"refs/heads/gh-pages","pushedAt":"2023-11-27T23:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ jborean93/python-gssapi@5c316ec3c8f99d3df6d689fadff4a391658e026a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 5c316ec ๐Ÿš€"}},{"before":"3a14a03d0c119ec123dc8ce9cd94714113d711bc","after":"5c316ec3c8f99d3df6d689fadff4a391658e026a","ref":"refs/heads/main","pushedAt":"2023-11-27T23:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Do not use Cython 3 on build deps\n\nCython 3 generates code which fails on Python that was built with\nassertions enabled. This commit adds the upper bound version until this\nissue has been fixed.\n\nCI has been updated to test out this specific scenario.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Do not use Cython 3 on build deps"}},{"before":"4c7199f7f2df285505de2a1225720163f6e72588","after":null,"ref":"refs/heads/ci-with-assertions","pushedAt":"2023-09-12T01:10:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"}},{"before":"787f2db898c0a7bcc189c336c4bb621dcb523c38","after":"4c7199f7f2df285505de2a1225720163f6e72588","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T23:31:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Do not use Cython 3 on build deps\n\nCython 3 generates code which fails on Python that was built with\nassertions enabled. This commit adds the upper bound version until this\nissue has been fixed.\n\nCI has been updated to test out this specific scenario.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Do not use Cython 3 on build deps"}},{"before":"def4dfa1bc0de3829fa22894858563395a51a559","after":"787f2db898c0a7bcc189c336c4bb621dcb523c38","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T22:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Fix up PATH issue\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Fix up PATH issue"}},{"before":"646325bf0f7f41ebd7a26c039e3da23b9fefd4ed","after":"def4dfa1bc0de3829fa22894858563395a51a559","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T22:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"use variable Python version and add back in the rest\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"use variable Python version and add back in the rest"}},{"before":"5b94aa1c2c9a4d1e2aa74b19fb8a9f77abd2712d","after":"646325bf0f7f41ebd7a26c039e3da23b9fefd4ed","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T22:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Get version dynamically\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Get version dynamically"}},{"before":"fe6235e557951142dd3e90a0e5107730a3b8d1c3","after":"5b94aa1c2c9a4d1e2aa74b19fb8a9f77abd2712d","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T21:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Try just hardcoding the version for now\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Try just hardcoding the version for now"}},{"before":"34fed9c1d38372ee976f184211ec08b4cecdc772","after":"fe6235e557951142dd3e90a0e5107730a3b8d1c3","ref":"refs/heads/ci-with-assertions","pushedAt":"2023-08-29T21:46:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Fix up wget and tar command\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Fix up wget and tar command"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7YoXjgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jborean93/python-gssapi"}