{"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"}