{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24689871,"defaultBranch":"main","name":"python-gssapi","ownerLogin":"pythongssapi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-10-01T18:21:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8986660?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693278692.0","currentOid":""},"activityList":{"items":[{"before":"7e3d99b09fbdeaca9c0c78c99011fdf431a1def8","after":"b69148838dd135e71b32baba4e866d2efc035e35","ref":"refs/heads/gh-pages","pushedAt":"2024-01-31T01:04:51.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 @ pythongssapi/python-gssapi@6e0b6b16825199aca531779c11de777c9c695c03 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6e0b6b1 ๐Ÿš€"}},{"before":"b72364da78b847313b9b15e1e9d4b04f8f5d2bed","after":"6e0b6b16825199aca531779c11de777c9c695c03","ref":"refs/heads/main","pushedAt":"2024-01-31T01:02:31.000Z","pushType":"pr_merge","commitsCount":1,"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":"2e14a0cfb1318602621fea545d0181f0ae7db4d2","after":"7e3d99b09fbdeaca9c0c78c99011fdf431a1def8","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T22:36:02.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 @ pythongssapi/python-gssapi@b72364da78b847313b9b15e1e9d4b04f8f5d2bed ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b72364d ๐Ÿš€"}},{"before":"e509231d8590e0fec32f239a6c11c2653e8967bb","after":"b72364da78b847313b9b15e1e9d4b04f8f5d2bed","ref":"refs/heads/main","pushedAt":"2024-01-29T22:34:05.000Z","pushType":"pr_merge","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":"0f20dccb4c675cbc36a8f2818eb50be482f75c46","after":"2e14a0cfb1318602621fea545d0181f0ae7db4d2","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T02:43:56.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 @ pythongssapi/python-gssapi@e509231d8590e0fec32f239a6c11c2653e8967bb ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e509231 ๐Ÿš€"}},{"before":"b674a5742dc6462d313376c9355faec8fbae7e2a","after":"e509231d8590e0fec32f239a6c11c2653e8967bb","ref":"refs/heads/main","pushedAt":"2024-01-29T02:41:41.000Z","pushType":"pr_merge","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":"9c9627f10a6e74897c7ab9f1d0421e52ca0a7c80","after":"0f20dccb4c675cbc36a8f2818eb50be482f75c46","ref":"refs/heads/gh-pages","pushedAt":"2024-01-29T01:47:22.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 @ pythongssapi/python-gssapi@b674a5742dc6462d313376c9355faec8fbae7e2a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b674a57 ๐Ÿš€"}},{"before":"5c316ec3c8f99d3df6d689fadff4a391658e026a","after":"b674a5742dc6462d313376c9355faec8fbae7e2a","ref":"refs/heads/main","pushedAt":"2024-01-29T01:45:22.000Z","pushType":"pr_merge","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":"9a7a5f080c3a5d8fcef24472b74f41d4c9d97411","after":"9c9627f10a6e74897c7ab9f1d0421e52ca0a7c80","ref":"refs/heads/gh-pages","pushedAt":"2023-09-12T01:13:06.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 @ pythongssapi/python-gssapi@5c316ec3c8f99d3df6d689fadff4a391658e026a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 5c316ec ๐Ÿš€"}},{"before":"3a14a03d0c119ec123dc8ce9cd94714113d711bc","after":"5c316ec3c8f99d3df6d689fadff4a391658e026a","ref":"refs/heads/main","pushedAt":"2023-09-12T01:10:03.000Z","pushType":"pr_merge","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":"1e7f9b4d3bf1056e28f792a3c1d7dda9d56ee01b","after":"9a7a5f080c3a5d8fcef24472b74f41d4c9d97411","ref":"refs/heads/gh-pages","pushedAt":"2023-08-29T03:27:59.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 @ pythongssapi/python-gssapi@3a14a03d0c119ec123dc8ce9cd94714113d711bc ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3a14a03 ๐Ÿš€"}},{"before":"b81987c0dfe6c4fcc7d35e2205964aef342d7f96","after":"1e7f9b4d3bf1056e28f792a3c1d7dda9d56ee01b","ref":"refs/heads/gh-pages","pushedAt":"2023-08-29T01:49:11.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 @ pythongssapi/python-gssapi@3a14a03d0c119ec123dc8ce9cd94714113d711bc ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3a14a03 ๐Ÿš€"}},{"before":"b71bf97c9e8b362f8b1b3d43bcc3480a6c3d035a","after":"3a14a03d0c119ec123dc8ce9cd94714113d711bc","ref":"refs/heads/main","pushedAt":"2023-08-29T01:45:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"The syntax was incorrect so use just write\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"The syntax was incorrect so use just write"}},{"before":"9741ce8f5e9449fb2040470d67a5cec88108aa52","after":"b81987c0dfe6c4fcc7d35e2205964aef342d7f96","ref":"refs/heads/gh-pages","pushedAt":"2023-08-29T01:17:41.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 @ pythongssapi/python-gssapi@b71bf97c9e8b362f8b1b3d43bcc3480a6c3d035a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b71bf97 ๐Ÿš€"}},{"before":"7c95792408e693591517f94f67e87b438fceaeae","after":"b71bf97c9e8b362f8b1b3d43bcc3480a6c3d035a","ref":"refs/heads/main","pushedAt":"2023-08-29T01:14:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Set explicit write permissions for publish step\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Set explicit write permissions for publish step"}},{"before":"7c95792408e693591517f94f67e87b438fceaeae","after":null,"ref":"refs/tags/v1.8.3","pushedAt":"2023-08-29T01:03:46.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":"66edb59da83ef13bf71f1848ff6b909b9495b6e4","after":"9741ce8f5e9449fb2040470d67a5cec88108aa52","ref":"refs/heads/gh-pages","pushedAt":"2023-08-29T00:32:14.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 @ pythongssapi/python-gssapi@7c95792408e693591517f94f67e87b438fceaeae ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 7c95792 ๐Ÿš€"}},{"before":"e10e7b7f20a2be996f31aa99616d35ad41960b2a","after":"7c95792408e693591517f94f67e87b438fceaeae","ref":"refs/heads/main","pushedAt":"2023-08-29T00:28:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use newer actions for doc deployment workflow\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use newer actions for doc deployment workflow"}},{"before":"f9b702901fb41e75c5f5fa43bb3abb168e4cc575","after":"66edb59da83ef13bf71f1848ff6b909b9495b6e4","ref":"refs/heads/gh-pages","pushedAt":"2023-08-29T00:05:53.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 @ e10e7b7f20a2be996f31aa99616d35ad41960b2a ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e10e7b7 ๐Ÿš€"}},{"before":"3f807b150b9250bb13bd5fcb931003e02061b523","after":"e10e7b7f20a2be996f31aa99616d35ad41960b2a","ref":"refs/heads/main","pushedAt":"2023-08-29T00:02:38.000Z","pushType":"pr_merge","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 CI doc deployment action\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Fix up CI doc deployment action"}},{"before":"3f807b150b9250bb13bd5fcb931003e02061b523","after":null,"ref":"refs/tags/v1.8.3","pushedAt":"2023-08-28T23:38:47.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":"3dd781342b2606159140ca00b2cf3e5efaba9a37","after":"f9b702901fb41e75c5f5fa43bb3abb168e4cc575","ref":"refs/heads/gh-pages","pushedAt":"2023-08-28T19:40:10.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 @ 3f807b150b9250bb13bd5fcb931003e02061b523 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3f807b1 ๐Ÿš€"}},{"before":"d9200d1018ac916b30433da23898c8c5fbde0f28","after":"3f807b150b9250bb13bd5fcb931003e02061b523","ref":"refs/heads/main","pushedAt":"2023-08-28T19:37:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Added Python 3.12 wheels\n\nAdds wheels for Python 3.12 on macOS and Windows. There are no wheels\nfor Linux due to policies around linking libraries not included in the\nwheel itself.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Added Python 3.12 wheels"}},{"before":"070f68fd00428c1efb19843e9cbf353de83d67d5","after":"3dd781342b2606159140ca00b2cf3e5efaba9a37","ref":"refs/heads/gh-pages","pushedAt":"2023-07-20T05:17:06.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 @ d9200d1018ac916b30433da23898c8c5fbde0f28 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ d9200d1 ๐Ÿš€"}},{"before":"86e99576be166695130fd5281efebf2ec8ee24e3","after":"d9200d1018ac916b30433da23898c8c5fbde0f28","ref":"refs/heads/main","pushedAt":"2023-07-20T05:13:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Fix Cython 3 Compatibility\n\nFixes compatibility with Cython 3 by fixing up the import so it doesn't\ntry and do a recursive import. This also increases the upper bound for\nCython to 4.0.0 now that 3.0.0 is compatible.\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Fix Cython 3 Compatibility"}},{"before":"3c902a85370d6c47b5ae5c615b0392ea074a7f57","after":"070f68fd00428c1efb19843e9cbf353de83d67d5","ref":"refs/heads/gh-pages","pushedAt":"2023-05-31T03:40:52.325Z","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 @ 86e99576be166695130fd5281efebf2ec8ee24e3 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 86e9957 ๐Ÿš€"}},{"before":"b15b1394925633d1b0f0b4f0b0392c1479317b61","after":"86e99576be166695130fd5281efebf2ec8ee24e3","ref":"refs/heads/main","pushedAt":"2023-05-31T03:37:59.147Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Use OIDC for PyPI release\n\nSigned-off-by: Jordan Borean ","shortMessageHtmlLink":"Use OIDC for PyPI release"}},{"before":"78d6fc49a8f7bada4b525f2dab107d64611dfa00","after":"3c902a85370d6c47b5ae5c615b0392ea074a7f57","ref":"refs/heads/gh-pages","pushedAt":"2023-04-11T01:06:13.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 @ b15b1394925633d1b0f0b4f0b0392c1479317b61 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b15b139 ๐Ÿš€"}},{"before":"8a0461e6c33820354882e3d3fe90de8fd9bdd843","after":"b15b1394925633d1b0f0b4f0b0392c1479317b61","ref":"refs/heads/main","pushedAt":"2023-04-11T01:03:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"fix typo\n\nSigned-off-by: lilinjie ","shortMessageHtmlLink":"fix typo"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7YpjtgA","startCursor":null,"endCursor":null}},"title":"Activity ยท pythongssapi/python-gssapi"}