{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14748123,"defaultBranch":"master","name":"pythonnet","ownerLogin":"pythonnet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-27T13:42:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6050430?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714996336.0","currentOid":""},"activityList":{"items":[{"before":"32051cb3c7c2edffa031569043eac5aecaa573a8","after":"b112885d19091f0e5fe1e7609236d6093fbd5a0b","ref":"refs/heads/master","pushedAt":"2024-05-11T07:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"handle bad paths in sys.path (#2383)\n\nfixes #2376","shortMessageHtmlLink":"handle bad paths in sys.path (#2383)"}},{"before":"195cde67fffd06521f3bcb2294e60cad4ec506d6","after":"32051cb3c7c2edffa031569043eac5aecaa573a8","ref":"refs/heads/master","pushedAt":"2024-05-10T17:35:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"Expose serialization api (#2336)\n\n* Expose an API for users to specify their own formatter\r\n\r\nAdds post-serialization and pre-deserialization hooks for additional\r\ncustomization.\r\n\r\n* Add API for capsuling data when serializing\r\n\r\n* Add NoopFormatter and fall back to it if BinaryFormatter is not available\r\n\r\n---------\r\n\r\nCo-authored-by: Benedikt Reinartz ","shortMessageHtmlLink":"Expose serialization api (#2336)"}},{"before":"6a8a97d0fc78ec11c754f8d8746c672cacefc586","after":"195cde67fffd06521f3bcb2294e60cad4ec506d6","ref":"refs/heads/master","pushedAt":"2024-05-10T17:28:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"Use non-BOM encodings (#2370)\n\n* Use non-BOM encodings\r\n\r\nThe documentation of the used `PyUnicode_DecodeUTF16` states that not passing `*byteorder` or passing a 0 results in the first two bytes, if\r\nthey are the BOM (U+FEFF, zero-width no-break space), to be interpreted and skipped, which is incorrect when we convert a known \"non BOM\" string, which all strings from C# are.","shortMessageHtmlLink":"Use non-BOM encodings (#2370)"}},{"before":null,"after":"12eda979a24f77eeed4b03e392b185b9f3dc4fae","ref":"refs/heads/simplify-utf8-strptr","pushedAt":"2024-05-06T11:52:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Default to UTF8 for StrPtr","shortMessageHtmlLink":"Default to UTF8 for StrPtr"}},{"before":"55fde86c9e3baebb333933782d04691ee99bf801","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-05-05T18:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"}},{"before":"563e3695f284b0269c73048875b7d2031832993a","after":"6a8a97d0fc78ec11c754f8d8746c672cacefc586","ref":"refs/heads/master","pushedAt":"2024-05-05T18:42:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Fix CI by using macos-13 explicitly, adjust OS config (#2373)","shortMessageHtmlLink":"Fix CI by using macos-13 explicitly, adjust OS config (#2373)"}},{"before":"9ce115a26875378eecb1a62281fac8c1cb9b56ce","after":"55fde86c9e3baebb333933782d04691ee99bf801","ref":"refs/heads/fix-ci","pushedAt":"2024-05-05T18:13:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Fix CI by using macos-13 explicitly, adjust OS config","shortMessageHtmlLink":"Fix CI by using macos-13 explicitly, adjust OS config"}},{"before":null,"after":"9ce115a26875378eecb1a62281fac8c1cb9b56ce","ref":"refs/heads/fix-ci","pushedAt":"2024-05-05T18:05:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Fix CI by using macos-13 explicitly, adjust OS config","shortMessageHtmlLink":"Fix CI by using macos-13 explicitly, adjust OS config"}},{"before":null,"after":"54c03bae4e74e92079864cb255c66b67d1c66944","ref":"refs/heads/python-3.13","pushedAt":"2024-04-26T09:07:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Add typeoffsets for Python 3.13","shortMessageHtmlLink":"Add typeoffsets for Python 3.13"}},{"before":"850265f781cd2e63e2c30f3f3c7280857c497a48","after":"96e3ffc9e8192b4337c87240cbf30625443a6a77","ref":"refs/heads/linting-and-formatting","pushedAt":"2024-03-31T12:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Revert changes to pyproject.toml","shortMessageHtmlLink":"Revert changes to pyproject.toml"}},{"before":null,"after":"850265f781cd2e63e2c30f3f3c7280857c497a48","ref":"refs/heads/linting-and-formatting","pushedAt":"2024-03-31T12:48:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Format and fix lints in Python (test) code","shortMessageHtmlLink":"Format and fix lints in Python (test) code"}},{"before":"9d18a243f507e18143ec97c743a0dfe76fdce67d","after":"563e3695f284b0269c73048875b7d2031832993a","ref":"refs/heads/master","pushedAt":"2024-02-28T21:46:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"IComparable and IEquatable implementations for PyInt, PyFloat, and PyString for primitive .NET types","shortMessageHtmlLink":"IComparable and IEquatable implementations for PyInt, PyFloat, and Py…"}},{"before":"71ca0634696be47ac52066097802d5a53a716ede","after":"9d18a243f507e18143ec97c743a0dfe76fdce67d","ref":"refs/heads/master","pushedAt":"2024-02-28T07:36:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Added `ToPythonAs()` extension method to allow for explicit conversion using a specific type (#2330)\n\nfixes https://github.com/pythonnet/pythonnet/issues/2311","shortMessageHtmlLink":"Added ToPythonAs<T>() extension method to allow for explicit conver…"}},{"before":"eef67db7ff800c550b509fd4aa0eeedd86647801","after":"71ca0634696be47ac52066097802d5a53a716ede","ref":"refs/heads/master","pushedAt":"2024-02-26T20:20:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"Cleanup Codec/Argument Reversing Passing.","shortMessageHtmlLink":"Cleanup Codec/Argument Reversing Passing."}},{"before":"8e8c3f3c921720076b6eb7ee217a14d115240d9c","after":"eef67db7ff800c550b509fd4aa0eeedd86647801","ref":"refs/heads/master","pushedAt":"2023-11-07T21:34:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"To fix memory access exception when iteration breaks in the middle of the list before reaching end.","shortMessageHtmlLink":"To fix memory access exception when iteration breaks in the middle of…"}},{"before":"4195f166160229ba58503ac1a3a6f29021109102","after":"4bb5e6b985f336dc1ed6b5cacff97483a396061c","ref":"refs/heads/compare-maybetype-by-name","pushedAt":"2023-10-18T13:53:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Explicitly compare MaybeType objects by name","shortMessageHtmlLink":"Explicitly compare MaybeType objects by name"}},{"before":null,"after":"4195f166160229ba58503ac1a3a6f29021109102","ref":"refs/heads/compare-maybetype-by-name","pushedAt":"2023-10-18T13:14:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Explicitly compare MaybeType objects by name","shortMessageHtmlLink":"Explicitly compare MaybeType objects by name"}},{"before":"c05f5784f6d2c8bfbc16302b3fd2d8ae4ee39894","after":"8e8c3f3c921720076b6eb7ee217a14d115240d9c","ref":"refs/heads/master","pushedAt":"2023-10-16T10:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Allow setting of the python module file (#2044)\n\nAllow the setting of the python module file in order to create a virtual package structure\r\n\r\n---------\r\n\r\nCo-authored-by: Benedikt Reinartz ","shortMessageHtmlLink":"Allow setting of the python module file (#2044)"}},{"before":"0a5a63ccc4ee1e104ab0aae75ede8aa3441a3481","after":"c05f5784f6d2c8bfbc16302b3fd2d8ae4ee39894","ref":"refs/heads/master","pushedAt":"2023-10-11T07:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Reset version to dev","shortMessageHtmlLink":"Reset version to dev"}},{"before":"5a4a986f9e2b9f4f505db68809f45a63c39b1418","after":"0a5a63ccc4ee1e104ab0aae75ede8aa3441a3481","ref":"refs/heads/master","pushedAt":"2023-10-11T07:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Release 3.0.3","shortMessageHtmlLink":"Release 3.0.3"}},{"before":"30d2c09146d3ee9f4730c7f7bc1e2a19524460d7","after":null,"ref":"refs/heads/revert-2257-ci-limit","pushedAt":"2023-10-06T10:59:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"}},{"before":"04670ea1c8a761944e19ac89acd18a43a82cc352","after":"5a4a986f9e2b9f4f505db68809f45a63c39b1418","ref":"refs/heads/master","pushedAt":"2023-10-06T10:59:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Revert \"only run docs CI/main CI for corresponding changes (#2257)\" (#2260)\n\nThis reverts commit 04670ea1c8a761944e19ac89acd18a43a82cc352.","shortMessageHtmlLink":"Revert \"only run docs CI/main CI for corresponding changes (#2257)\" (#…"}},{"before":null,"after":"30d2c09146d3ee9f4730c7f7bc1e2a19524460d7","ref":"refs/heads/revert-2257-ci-limit","pushedAt":"2023-10-06T10:57:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Revert \"only run docs CI/main CI for corresponding changes (#2257)\"\n\nThis reverts commit 04670ea1c8a761944e19ac89acd18a43a82cc352.","shortMessageHtmlLink":"Revert \"only run docs CI/main CI for corresponding changes (#2257)\""}},{"before":"88418da6a87f3dcdd861ff0022d8beb6164ae3ee","after":"04670ea1c8a761944e19ac89acd18a43a82cc352","ref":"refs/heads/master","pushedAt":"2023-10-06T10:57:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"only run docs CI/main CI for corresponding changes (#2257)","shortMessageHtmlLink":"only run docs CI/main CI for corresponding changes (#2257)"}},{"before":"293f8b1d810db1e63253b950a4b4844b35c38bab","after":null,"ref":"refs/heads/python-3.12","pushedAt":"2023-10-06T10:56:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"}},{"before":"a9e757f316e48f9e754fb2368cf9caaf1a9f9880","after":"88418da6a87f3dcdd861ff0022d8beb6164ae3ee","ref":"refs/heads/master","pushedAt":"2023-10-06T10:56:30.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Merge pull request #2249 from pythonnet/python-3.12\n\nPython 3.12","shortMessageHtmlLink":"Merge pull request #2249 from pythonnet/python-3.12"}},{"before":"f9882512e9304cdb11b19bd3de5ccb53b5da5472","after":"293f8b1d810db1e63253b950a4b4844b35c38bab","ref":"refs/heads/python-3.12","pushedAt":"2023-10-04T12:36:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Python 3.12 has been released, use final version","shortMessageHtmlLink":"Python 3.12 has been released, use final version"}},{"before":"22d07ddff8f449d295078ecfebe00fe0ff6e4c74","after":"a9e757f316e48f9e754fb2368cf9caaf1a9f9880","ref":"refs/heads/master","pushedAt":"2023-10-04T06:09:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lostmsu","name":"Victor","path":"/lostmsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239520?s=80&v=4"},"commit":{"message":"fixed ARM CI","shortMessageHtmlLink":"fixed ARM CI"}},{"before":"53a8341e4410eb247a64acb48fdc7cf25b4cbaad","after":"f9882512e9304cdb11b19bd3de5ccb53b5da5472","ref":"refs/heads/python-3.12","pushedAt":"2023-10-03T20:21:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Python 3.12 has been released, use final version","shortMessageHtmlLink":"Python 3.12 has been released, use final version"}},{"before":"cb56bb0938cf0f774b9570cbcf942d0b1d754fa1","after":"53a8341e4410eb247a64acb48fdc7cf25b4cbaad","ref":"refs/heads/python-3.12","pushedAt":"2023-10-03T20:18:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"filmor","name":"Benedikt Reinartz","path":"/filmor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30848?s=80&v=4"},"commit":{"message":"Python 3.12 has been released, use final version","shortMessageHtmlLink":"Python 3.12 has been released, use final version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERyNmrAA","startCursor":null,"endCursor":null}},"title":"Activity · pythonnet/pythonnet"}