{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60692718,"defaultBranch":"main","name":"node-gyp","ownerLogin":"JaneaSystems","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-06-08T11:25:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9194778?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715771531.0","currentOid":""},"activityList":{"items":[{"before":"c4729129daa9bb5204246b857826fb391ac961e1","after":"323957b74e9586fb3fbfb2acad5040379c778de6","ref":"refs/heads/main","pushedAt":"2024-05-15T11:12:11.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"},"commit":{"message":"win: add an arch check to VS 2019 (#3025)","shortMessageHtmlLink":"win: add an arch check to VS 2019 (nodejs#3025)"}},{"before":null,"after":"892cf23014b86146667638935fce83299e8b84a7","ref":"refs/heads/huseyin-12119-find-visual-studio-fail-on-arm","pushedAt":"2024-04-18T13:34:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"},"commit":{"message":"win: add an arch check to VS 2019","shortMessageHtmlLink":"win: add an arch check to VS 2019"}},{"before":null,"after":"ddbf1beb7a97645146e621982c09a002f62d90ff","ref":"refs/heads/cclaus-patch-1-tests","pushedAt":"2024-04-08T09:42:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: run find visual studio tests only on windows","shortMessageHtmlLink":"test: run find visual studio tests only on windows"}},{"before":"1205fb084c0ed571429cf2ab12e885788be68e5f","after":"c4729129daa9bb5204246b857826fb391ac961e1","ref":"refs/heads/main","pushedAt":"2024-03-14T15:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"},"commit":{"message":"lib: print Python executable path using UTF-8 (#2995)\n\n* lib: print Python executable path using UTF-8\r\n\r\nThe Python executable path may have non-ASCII characters, which can make\r\nthe print function fail if the environment encoding is different. This fixes\r\nthis issue by using stdout.buffer, which can be used with UTF-8 encoding\r\nfor the output, regardless of the environment encoding.\r\n\r\nFixes: https://github.com/nodejs/node-gyp/issues/2829\r\n\r\n* fixup! lib: print Python executable path using UTF-8","shortMessageHtmlLink":"lib: print Python executable path using UTF-8 (nodejs#2995)"}},{"before":"109e3d4245504a7b75c99f578e1203c0ef4b518e","after":"1205fb084c0ed571429cf2ab12e885788be68e5f","ref":"refs/heads/main","pushedAt":"2024-03-13T11:19:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"},"commit":{"message":"Fix lint: ruff check --select=UP032 --fix (#2994)","shortMessageHtmlLink":"Fix lint: ruff check --select=UP032 --fix (nodejs#2994)"}},{"before":null,"after":"c2536aa44ef85362c3d9622aede4ed874adf54ed","ref":"refs/heads/huseyin-python-encoding-utf-8","pushedAt":"2024-03-13T06:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"},"commit":{"message":"fixup! lib: print Python executable path using UTF-8","shortMessageHtmlLink":"fixup! lib: print Python executable path using UTF-8"}},{"before":"c6b59eb93d8814b66bf69e63e943f3155abfca20","after":null,"ref":"refs/heads/huseyin-python-encoding-utf-8","pushedAt":"2024-03-13T06:12:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"}},{"before":"8025dcd0873d6a2c2a0400a3539dd33ef813aa14","after":"c6b59eb93d8814b66bf69e63e943f3155abfca20","ref":"refs/heads/huseyin-python-encoding-utf-8","pushedAt":"2024-03-12T14:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"},"commit":{"message":"fixup! lib: print Python executable path using UTF-8","shortMessageHtmlLink":"fixup! lib: print Python executable path using UTF-8"}},{"before":"996f8268383acf9e7172bb7e5bd270bfa15d089b","after":"8025dcd0873d6a2c2a0400a3539dd33ef813aa14","ref":"refs/heads/huseyin-python-encoding-utf-8","pushedAt":"2024-03-07T12:44:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"},"commit":{"message":"lib: print Python executable path using UTF-8\n\nThe Python executable path may have non-ASCII characters, which can make\nthe print function fail if the environment encoding is different. This fixes\nthis issue by using stdout.buffer, which can be used with UTF-8 encoding\nfor the output, regardless of the environment encoding.\n\nFixes: https://github.com/nodejs/node-gyp/issues/2829","shortMessageHtmlLink":"lib: print Python executable path using UTF-8"}},{"before":"50b8734a7f79c57603d4d48cb3337713de404384","after":"109e3d4245504a7b75c99f578e1203c0ef4b518e","ref":"refs/heads/main","pushedAt":"2024-03-06T13:01:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"},"commit":{"message":"feat: improve visual studio detection (#2957)\n\nDetect visual studio installation using the VSSetup module and\r\nGet-VSSetupInstance method. It works even in systems with the\r\nConstrained language mode of PowerShell.","shortMessageHtmlLink":"feat: improve visual studio detection (nodejs#2957)"}},{"before":"50b8734a7f79c57603d4d48cb3337713de404384","after":null,"ref":"refs/heads/master","pushedAt":"2024-03-06T12:55:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"}},{"before":null,"after":"50b8734a7f79c57603d4d48cb3337713de404384","ref":"refs/heads/main","pushedAt":"2024-03-06T12:55:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"},"commit":{"message":"Remove unused gyp test scripts.\n\nShrinks node-gyp's size by about 100 kB.\n\nPR-URL: https://github.com/nodejs/node-gyp/pull/1458\nReviewed-By: Richard Lau ","shortMessageHtmlLink":"Remove unused gyp test scripts."}},{"before":"39ac2c135db8a9e62bf22f0c7a4469ae6c381325","after":null,"ref":"refs/heads/main","pushedAt":"2024-03-06T12:55:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joaocgreis","name":"João Reis","path":"/joaocgreis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134460?s=80&v=4"}},{"before":null,"after":"996f8268383acf9e7172bb7e5bd270bfa15d089b","ref":"refs/heads/huseyin-python-encoding-utf-8","pushedAt":"2024-03-05T20:05:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huseyinacacak-janea","name":"Hüseyin Açacak","path":"/huseyinacacak-janea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110401522?s=80&v=4"},"commit":{"message":"lib: print Python executable path using UTF-8\n\nThe Python executable path may have non-ASCII characters, which can make\nthe print function fail if the environment encoding is different. This fixes\nthis issue by using stdout.buffer, which can be used with UTF-8 encoding\nfor the output, regardless of the environment encoding.\n\nFixes: https://github.com/nodejs/node-gyp/issues/2829","shortMessageHtmlLink":"lib: print Python executable path using UTF-8"}},{"before":"8780f4b0e37e57b3b86d7e9804b87d9702f37eea","after":"fa8729639e503c31061c3f9338710fa80a79ff94","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-02-10T00:29:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"win: update supported vs versions\n\nDrop VS2017 support for Node.js v22 and above.\n\nRefs: https://github.com/nodejs/build/pull/3603\nRefs: https://github.com/nodejs/node/pull/45427","shortMessageHtmlLink":"win: update supported vs versions"}},{"before":"2a980c3ee766dc381ee40c2066e01db8c3ace303","after":"8780f4b0e37e57b3b86d7e9804b87d9702f37eea","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-02-01T10:46:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"win: update supported vs versions\n\nDrop VS2017 support for Node.js v22 and above.\n\nRefs: https://github.com/nodejs/build/pull/3603\nRefs: https://github.com/nodejs/node/pull/45427","shortMessageHtmlLink":"win: update supported vs versions"}},{"before":"69ed7ef3db479d6a92e62ebacac3c9d5eabb7731","after":"2a980c3ee766dc381ee40c2066e01db8c3ace303","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-01-30T13:22:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"win!: update supported vs versions\n\nDrop VS2017 support for Node.js v22 and above.\n\nRefs: https://github.com/nodejs/build/pull/3603\nRefs: https://github.com/nodejs/node/pull/45427","shortMessageHtmlLink":"win!: update supported vs versions"}},{"before":"4c9bf4a57247a982bfb670391f26e09a51403568","after":"69ed7ef3db479d6a92e62ebacac3c9d5eabb7731","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-01-16T10:26:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"fixup! win!: update supported vs versions","shortMessageHtmlLink":"fixup! win!: update supported vs versions"}},{"before":"f38e957b6ee890540cd089575cb215e1b90c2fb1","after":"4c9bf4a57247a982bfb670391f26e09a51403568","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-01-15T15:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"fixup! win: update supported vs versions","shortMessageHtmlLink":"fixup! win: update supported vs versions"}},{"before":"966441d9519c40a6a782697b42d6e5f4088ddd1b","after":"f38e957b6ee890540cd089575cb215e1b90c2fb1","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-01-15T14:01:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"win: update supported vs versions\n\nDrop VS2017 support for Node.js v22 and above.\n\nRefs: https://github.com/nodejs/build/pull/3603\nRefs: https://github.com/nodejs/node/pull/45427","shortMessageHtmlLink":"win: update supported vs versions"}},{"before":null,"after":"966441d9519c40a6a782697b42d6e5f4088ddd1b","ref":"refs/heads/mefi-vs2017-support-drop","pushedAt":"2024-01-15T13:59:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"win: update supported vs versions\n\nDrop VS2017 support for Node.js v22 and above.\n\nRefs: https://github.com/nodejs/build/pull/3603\nRefs: https://github.com/nodejs/node/pull/45427","shortMessageHtmlLink":"win: update supported vs versions"}},{"before":null,"after":"6cdcd6357dc668772126acf8c99883a8226a00b5","ref":"refs/heads/remove-outdated-node-versions-from-readme","pushedAt":"2023-12-20T09:38:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shnooshnoo","name":"Artur Yapparov","path":"/shnooshnoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423760?s=80&v=4"},"commit":{"message":"docs: remove outdated Node versions from readme\n\nRefs: https://github.com/nodejs/node-gyp/issues/2953","shortMessageHtmlLink":"docs: remove outdated Node versions from readme"}},{"before":"308b309c5892ed13e1b8629c854d7b57da9d4864","after":"56b434527bb7bdcf44c14abd6aa1e458eec86336","ref":"refs/heads/mefi-mocha-timeout-fix","pushedAt":"2023-07-24T09:44:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: increase mocha timeout","shortMessageHtmlLink":"test: increase mocha timeout"}},{"before":"47815d02731cbf51129b73e9616983d9a9ef3966","after":"308b309c5892ed13e1b8629c854d7b57da9d4864","ref":"refs/heads/mefi-mocha-timeout-fix","pushedAt":"2023-07-20T09:45:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: increase mocha timeout","shortMessageHtmlLink":"test: increase mocha timeout"}},{"before":null,"after":"47815d02731cbf51129b73e9616983d9a9ef3966","ref":"refs/heads/mefi-mocha-timeout-fix","pushedAt":"2023-07-19T09:01:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: increase mocha timeout","shortMessageHtmlLink":"test: increase mocha timeout"}},{"before":"aa1d7950bd09b7e83653fcba1a6b7c3327bdffc7","after":"53185e474bd3b094ba5b6101e5b61a57b98e38f5","ref":"refs/heads/mefi-find-python-reorder","pushedAt":"2023-06-14T14:33:47.454Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"lib: find python checks order changed on windows\n\nThese changes favor py launcher over other checks excluding command line\nor npm configuration and environment variable checks.\n\nAlso, updated supported python versions list.\n\nFixes: https://github.com/nodejs/node-gyp/issues/2871","shortMessageHtmlLink":"lib: find python checks order changed on windows"}},{"before":null,"after":"aa1d7950bd09b7e83653fcba1a6b7c3327bdffc7","ref":"refs/heads/mefi-find-python-reorder","pushedAt":"2023-06-14T14:25:13.069Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"lib: find python checks order changed on windows\n\nThese changes favor py launcher over other checks excluding command line\nor npm configuration and environment variable checks.\n\nAlso, updated supported python versions list.\n\nFixes: https://github.com/nodejs/node-gyp/issues/2871","shortMessageHtmlLink":"lib: find python checks order changed on windows"}},{"before":"abecdcd6f22e0f19c7a6b18644dc081d2f77e27d","after":"378a2f3dc09beaf696a7e9dacedac6da9c94a875","ref":"refs/heads/mefi-remove-v14","pushedAt":"2023-06-12T11:27:03.679Z","pushType":"push","commitsCount":1,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"Update .github/workflows/tests.yml\n\nCo-authored-by: Christian Clauss ","shortMessageHtmlLink":"Update .github/workflows/tests.yml"}},{"before":"cc67479adfc10ae30c0f2fe2540e71c401eff0a9","after":"abecdcd6f22e0f19c7a6b18644dc081d2f77e27d","ref":"refs/heads/mefi-remove-v14","pushedAt":"2023-06-12T10:12:36.478Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: remove deprecated node.js and python\n\nRemoved Node.js v14.x and Python v3.7. Also added Node.js v20.x.","shortMessageHtmlLink":"test: remove deprecated node.js and python"}},{"before":null,"after":"cc67479adfc10ae30c0f2fe2540e71c401eff0a9","ref":"refs/heads/mefi-remove-v14","pushedAt":"2023-06-09T10:56:29.106Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StefanStojanovic","name":"Stefan Stojanovic","path":"/StefanStojanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9998547?s=80&v=4"},"commit":{"message":"test: remove deprecated node.js v14 from tests","shortMessageHtmlLink":"test: remove deprecated node.js v14 from tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxMToxMjoxMS4wMDAwMDBazwAAAARKch9a","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxMToxMjoxMS4wMDAwMDBazwAAAARKch9a","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wOVQxMDo1NjoyOS4xMDYwMzNazwAAAAM-IBfM"}},"title":"Activity · JaneaSystems/node-gyp"}