{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145010913,"defaultBranch":"master","name":"starlark","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-16T16:04:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678988660.0","currentOid":""},"activityList":{"items":[{"before":"2b8fac45bd6b14071c5669eeae82589f8e09be8b","after":"c8d88c388698b0ee49bc74737f56236af64da1b5","ref":"refs/heads/master","pushedAt":"2024-05-07T01:28:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tetromino","name":"Alexandre Rostovtsev","path":"/tetromino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52517?s=80&v=4"},"commit":{"message":"Add new \"Libraries and extensions\" section and move the skycfg, starlark-go-nethttp, starlight, and the new starlet items there (#277)","shortMessageHtmlLink":"Add new \"Libraries and extensions\" section and move the skycfg, starl…"}},{"before":"83dd2775cbe0adb0b6f5b59cfc001f632cc063f7","after":"2b8fac45bd6b14071c5669eeae82589f8e09be8b","ref":"refs/heads/master","pushedAt":"2024-03-07T13:35:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tetromino","name":"Alexandre Rostovtsev","path":"/tetromino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52517?s=80&v=4"},"commit":{"message":"s/buck/buck2/ in users.md (#273)\n\nChange link, title and company name.","shortMessageHtmlLink":"s/buck/buck2/ in users.md (#273)"}},{"before":"5704ba41b96ea11cc2173eed272aa961fd7a092a","after":"83dd2775cbe0adb0b6f5b59cfc001f632cc063f7","ref":"refs/heads/master","pushedAt":"2023-11-02T21:12:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wyverald","name":"Xùdōng Yáng","path":"/Wyverald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/453203?s=80&v=4"},"commit":{"message":"Add missing punctuation in spec.md (#261)\n\nCo-authored-by: Miłosz Piekutowski <44316387+miloskev@users.noreply.github.com>","shortMessageHtmlLink":"Add missing punctuation in spec.md (#261)"}},{"before":"e5bfa959fbd661f219c883c9966ceb6a4eadced6","after":"5704ba41b96ea11cc2173eed272aa961fd7a092a","ref":"refs/heads/master","pushedAt":"2023-08-08T19:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Strip ### from tests (#260)\n\nSo we actually test error messages, not source code: both rust and\r\njava includes snippet in error message, so before this commit error\r\nmessages were not tested on java and rust.\r\n\r\nThis commit is probably the most wasteful time I spent in the last\r\nyear. Starting to doubt these tests do more good than harm.","shortMessageHtmlLink":"Strip ### from tests (#260)"}},{"before":"935834510cbb5687d425401c15272e3173b80e48","after":"e5bfa959fbd661f219c883c9966ceb6a4eadced6","ref":"refs/heads/master","pushedAt":"2023-08-07T22:48:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Explicitly state that Starlark syntax is strict subset of Python (#258)\n\nState that Starlark syntax (but not semantic) is a strict subset\r\nof Python, and this property will be maintained in the future\r\niterations of Starlark.\r\n\r\nContext: users have asked what tools they can use to work with\r\nstarlark sources to implement codemods, linters, code formatters,\r\nsyntax highlighters, documentation generators etc.\r\n\r\nOne possible option is to recommend Python tools when AST is needed,\r\nfor example, Python's builtin `ast.parse`. However, to make that\r\nrecommendation correct, we should guarantee that Starlark syntax\r\n(but not semantics) will stay strict subset of Python: so each valid\r\nStarlark program could be parsed as Python, and tools won't need\r\nto be heaviy rewritten when Starlark language changes.\r\n\r\nThis PR automatically closes\r\nhttps://github.com/bazelbuild/starlark/issues/111\r\nas it contravenes this newly established requirement.","shortMessageHtmlLink":"Explicitly state that Starlark syntax is strict subset of Python (#258)"}},{"before":"97042f0c32fb5ffbda076f46171f82cb401cc625","after":"935834510cbb5687d425401c15272e3173b80e48","ref":"refs/heads/master","pushedAt":"2023-08-07T22:37:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Fix tests (#259)\n\nSeems two things changes:\r\n* `py_test` does not see a module in another src\r\n* Rust no longer accepts `d[1, 2] = 3`","shortMessageHtmlLink":"Fix tests (#259)"}},{"before":"bcba20b0bc3052208ea791451f6d7fe8ce288c7c","after":"97042f0c32fb5ffbda076f46171f82cb401cc625","ref":"refs/heads/master","pushedAt":"2023-06-05T11:37:37.098Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Add abs function (#234)\n\n* Add abs function\r\n\r\n* Update spec.md","shortMessageHtmlLink":"Add abs function (#234)"}},{"before":"ce1fdb0e4eb2c85dfc549ddee4dcf55974392334","after":"bcba20b0bc3052208ea791451f6d7fe8ce288c7c","ref":"refs/heads/master","pushedAt":"2023-06-05T11:31:17.610Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Add async and await to the list of reserved keywords (#251)\n\nCC https://github.com/bazelbuild/starlark/issues/250","shortMessageHtmlLink":"Add async and await to the list of reserved keywords (#251)"}},{"before":"911ea686175fb21e6244c4485be83e5febba4d5b","after":null,"ref":"refs/heads/laurentlb","pushedAt":"2023-03-16T17:44:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"}},{"before":"e2175b4ec1312c196347cef439b36980b06b195f","after":"ce1fdb0e4eb2c85dfc549ddee4dcf55974392334","ref":"refs/heads/master","pushedAt":"2023-03-16T17:44:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Add keyword-only arguments to the spec (#248)\n\n* Add keyword-only arguments to the spec\r\n\r\nThe wording is copied from https://github.com/google/starlark-go/pull/143 and https://github.com/google/starlark-go/pull/151\r\n\r\nFixes #23\r\n\r\n---------\r\n\r\nCo-authored-by: Alexandre Rostovtsev ","shortMessageHtmlLink":"Add keyword-only arguments to the spec (#248)"}},{"before":"54da8fe8d8229f6a5881d8fba66e65f28b89ea7f","after":"911ea686175fb21e6244c4485be83e5febba4d5b","ref":"refs/heads/laurentlb","pushedAt":"2023-03-16T17:25:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tetromino","name":"Alexandre Rostovtsev","path":"/tetromino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52517?s=80&v=4"},"commit":{"message":"Formatting fix","shortMessageHtmlLink":"Formatting fix"}},{"before":"e2175b4ec1312c196347cef439b36980b06b195f","after":"54da8fe8d8229f6a5881d8fba66e65f28b89ea7f","ref":"refs/heads/laurentlb","pushedAt":"2023-03-16T13:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Add keyword-only arguments to the spec\n\nThe wording is copied from https://github.com/google/starlark-go/pull/143 and https://github.com/google/starlark-go/pull/151\n\nFixes #23","shortMessageHtmlLink":"Add keyword-only arguments to the spec"}},{"before":null,"after":"e2175b4ec1312c196347cef439b36980b06b195f","ref":"refs/heads/laurentlb","pushedAt":"2023-03-16T13:46:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Add dict.clear to the spec (#233)\n\nFixes #230","shortMessageHtmlLink":"Add dict.clear to the spec (#233)"}},{"before":"6c22f40954ae541207461dcc8da828c3417a0235","after":"e2175b4ec1312c196347cef439b36980b06b195f","ref":"refs/heads/master","pushedAt":"2023-03-15T14:50:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tetromino","name":"Alexandre Rostovtsev","path":"/tetromino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52517?s=80&v=4"},"commit":{"message":"Add dict.clear to the spec (#233)\n\nFixes #230","shortMessageHtmlLink":"Add dict.clear to the spec (#233)"}},{"before":"398d5ccd41fe85e962fda62e67c4c062757f6da8","after":"6c22f40954ae541207461dcc8da828c3417a0235","ref":"refs/heads/master","pushedAt":"2023-03-15T00:46:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"fix minor typo (#241)","shortMessageHtmlLink":"fix minor typo (#241)"}},{"before":"6bc194df2fee245d70ccc3bd22479c99929f49ac","after":"398d5ccd41fe85e962fda62e67c4c062757f6da8","ref":"refs/heads/master","pushedAt":"2023-03-15T00:44:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Mention Pixlet project in users.md (#243)","shortMessageHtmlLink":"Mention Pixlet project in users.md (#243)"}},{"before":"148586e4f65ae87ae7c0b7aa1642b30b07c0aa22","after":"6bc194df2fee245d70ccc3bd22479c99929f49ac","ref":"refs/heads/master","pushedAt":"2023-03-15T00:38:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Adds Vela to users list (#244)","shortMessageHtmlLink":"Adds Vela to users list (#244)"}},{"before":"32993fa0d1f1e4f3af167d249be95885ba5014ad","after":"148586e4f65ae87ae7c0b7aa1642b30b07c0aa22","ref":"refs/heads/master","pushedAt":"2023-03-15T00:30:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurentlb","name":"Laurent Le Brun","path":"/laurentlb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/485572?s=80&v=4"},"commit":{"message":"Clarify indentation can only be spaces, not tabs (#246)","shortMessageHtmlLink":"Clarify indentation can only be spaces, not tabs (#246)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQxMNYwA","startCursor":null,"endCursor":null}},"title":"Activity · bazelbuild/starlark"}