{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205237,"defaultBranch":"main","name":"jug","ownerLogin":"luispedro","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-05-19T21:30:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79334?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699157860.0","currentOid":""},"activityList":{"items":[{"before":"ef66785dd2e877f7237aeea9c4c63810bfef092a","after":"b6c7a238fa58d7b5418c824fbd03527a04c25b04","ref":"refs/heads/main","pushedAt":"2024-04-03T05:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"BUG Fix for pack and local imports\n\nIf the Jugfile imports a function from a local file (which is then used\nas a Task), this would not unpickle correctly as the unpickling is done\n*before* loading the Jugfile","shortMessageHtmlLink":"BUG Fix for pack and local imports"}},{"before":"7844b180a6accbe9d8890985f72a44ea7d33a42c","after":"ef66785dd2e877f7237aeea9c4c63810bfef092a","ref":"refs/heads/main","pushedAt":"2024-02-22T03:18:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Support lambdas in Tasklets","shortMessageHtmlLink":"ENH Support lambdas in Tasklets"}},{"before":"b557b60407ff1fbfe4f884a987be501bccb8b845","after":"7844b180a6accbe9d8890985f72a44ea7d33a42c","ref":"refs/heads/main","pushedAt":"2024-02-14T12:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"MIN BLD Add Python 3.1[12] to supported versions","shortMessageHtmlLink":"MIN BLD Add Python 3.1[12] to supported versions"}},{"before":"622e4c4f9c3d3b8b983d7fb84aeeeaf5934d76cf","after":"b557b60407ff1fbfe4f884a987be501bccb8b845","ref":"refs/heads/main","pushedAt":"2023-11-05T04:16:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"RLS Version 2.3.1\n\nUpdate for Python 3.12","shortMessageHtmlLink":"RLS Version 2.3.1"}},{"before":"4bc43244daf42c7115db3b64e17538e30ae54ffc","after":"622e4c4f9c3d3b8b983d7fb84aeeeaf5934d76cf","ref":"refs/heads/main","pushedAt":"2023-11-05T04:08:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"MIN Update to pytest native names\n\nhttps://docs.pytest.org/en/stable/deprecations.html#support-for-tests-written-for-nose","shortMessageHtmlLink":"MIN Update to pytest native names"}},{"before":"4fad766491fd11b6d2b7d06b7493d815adb83faa","after":"622e4c4f9c3d3b8b983d7fb84aeeeaf5934d76cf","ref":"refs/heads/test_py312","pushedAt":"2023-11-05T04:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"MIN Update to pytest native names\n\nhttps://docs.pytest.org/en/stable/deprecations.html#support-for-tests-written-for-nose","shortMessageHtmlLink":"MIN Update to pytest native names"}},{"before":"292b1e88202c7e88328c5c062c3c343d745a7729","after":"4fad766491fd11b6d2b7d06b7493d815adb83faa","ref":"refs/heads/test_py312","pushedAt":"2023-11-05T04:04:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Add support for Python 3.12\n\nimp module has been removed","shortMessageHtmlLink":"ENH Add support for Python 3.12"}},{"before":null,"after":"292b1e88202c7e88328c5c062c3c343d745a7729","ref":"refs/heads/test_py312","pushedAt":"2023-11-05T02:06:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"TST Test on Python 3.12","shortMessageHtmlLink":"TST Test on Python 3.12"}},{"before":"5e358d8f93b8ad73f71860dc20b06f1d934251ca","after":"4bc43244daf42c7115db3b64e17538e30ae54ffc","ref":"refs/heads/main","pushedAt":"2023-06-24T22:18:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"RLS Version 2.3.0\n\nSeveral minor improvements\n\n* `jug shell`: Add `get_filtered_tasks()`\n* `jug`: Fix `jug --version` (which had been broken in the refactoring to use subcommands)\n* `jug shell`: Fix message in jug shell when there are no dependencies (it would repeatedly print the message stating \"this will only be run once\")\n* `jug pack`: Make it much faster to invalidate elements\n* `file_store`: ensure that the temporary directory exists\n* Drops support for Python 3.4","shortMessageHtmlLink":"RLS Version 2.3.0"}},{"before":"4b00cc132d6ece5e203ce46344f2cf7c5d83b47a","after":"4bc43244daf42c7115db3b64e17538e30ae54ffc","ref":"refs/heads/v2.3.x","pushedAt":"2023-06-24T22:18:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"RLS Version 2.3.0\n\nSeveral minor improvements\n\n* `jug shell`: Add `get_filtered_tasks()`\n* `jug`: Fix `jug --version` (which had been broken in the refactoring to use subcommands)\n* `jug shell`: Fix message in jug shell when there are no dependencies (it would repeatedly print the message stating \"this will only be run once\")\n* `jug pack`: Make it much faster to invalidate elements\n* `file_store`: ensure that the temporary directory exists\n* Drops support for Python 3.4","shortMessageHtmlLink":"RLS Version 2.3.0"}},{"before":null,"after":"4b00cc132d6ece5e203ce46344f2cf7c5d83b47a","ref":"refs/heads/v2.3.x","pushedAt":"2023-06-24T22:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"RLS Version 2.3.0\n\nSeveral minor improvements\n\n* `jug shell`: Add `get_filtered_tasks()`\n* `jug`: Fix `jug --version` (which had been broken in the refactoring to use subcommands)\n* `jug shell`: Fix message in jug shell when there are no dependencies (it would repeatedly print the message stating \"this will only be run once\")\n* `jug pack`: Make it much faster to invalidate elements\n* `file_store`: ensure that the temporary directory exists","shortMessageHtmlLink":"RLS Version 2.3.0"}},{"before":"d647c15adc8f88492216a86c5473834d8718926a","after":"5e358d8f93b8ad73f71860dc20b06f1d934251ca","ref":"refs/heads/main","pushedAt":"2023-05-29T22:12:40.112Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"MIN Version 2.2.3\n\nForward-port of RLS commit","shortMessageHtmlLink":"MIN Version 2.2.3"}},{"before":"e64b343d8264f30724f0732cb0520c59f7bd6e9d","after":"228db2dd2f9c93a3064a453dae0af6b1057adc1f","ref":"refs/heads/v2.2.x","pushedAt":"2023-05-26T11:37:04.449Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"RLS Version 2.2.3\n\nFix for newer versions of IPython","shortMessageHtmlLink":"RLS Version 2.2.3"}},{"before":"91e0b108214073c3f5149905d1039f969e1a88bc","after":"e64b343d8264f30724f0732cb0520c59f7bd6e9d","ref":"refs/heads/v2.2.x","pushedAt":"2023-05-26T11:34:20.756Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"TST Use older ubuntu to test on older Python","shortMessageHtmlLink":"TST Use older ubuntu to test on older Python"}},{"before":"1eead0d67e4e1a71868003cf4859995238fe1de1","after":"91e0b108214073c3f5149905d1039f969e1a88bc","ref":"refs/heads/v2.2.x","pushedAt":"2023-05-26T11:31:05.810Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"TST Do not test on unsupported Python versions","shortMessageHtmlLink":"TST Do not test on unsupported Python versions"}},{"before":"bc0f7115ac54002b2a8c260066a1a265829a6b93","after":"1eead0d67e4e1a71868003cf4859995238fe1de1","ref":"refs/heads/v2.2.x","pushedAt":"2023-05-26T11:29:47.319Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Work around IPython regression\n\nJug shell fails in newer versions of IPython, see https://github.com/ipython/ipython/issues/13966","shortMessageHtmlLink":"ENH Work around IPython regression"}},{"before":"3d48c109cd17c624573ebaf144975dc8c1ebf810","after":"d647c15adc8f88492216a86c5473834d8718926a","ref":"refs/heads/main","pushedAt":"2023-05-11T07:45:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Work around IPython regression\n\nJug shell fails in newer versions of IPython, see https://github.com/ipython/ipython/issues/13966","shortMessageHtmlLink":"ENH Work around IPython regression"}},{"before":"86809d7d26b7d0967c6dee425b937e3553217e35","after":null,"ref":"refs/heads/test_py311","pushedAt":"2023-05-11T07:45:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"}},{"before":"dee23ce04318ee69a7cd4b8b9d60e093b750c909","after":"86809d7d26b7d0967c6dee425b937e3553217e35","ref":"refs/heads/test_py311","pushedAt":"2023-05-11T07:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Work around IPython regression\n\nJug shell fails in newer versions of IPython, see https://github.com/ipython/ipython/issues/13966","shortMessageHtmlLink":"ENH Work around IPython regression"}},{"before":null,"after":"dee23ce04318ee69a7cd4b8b9d60e093b750c909","ref":"refs/heads/test_py311","pushedAt":"2023-05-11T07:41:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"TST Test on Python 3.11","shortMessageHtmlLink":"TST Test on Python 3.11"}},{"before":"37d998a7f05cccb02de2a757b257d278a95f1220","after":"3d48c109cd17c624573ebaf144975dc8c1ebf810","ref":"refs/heads/main","pushedAt":"2023-05-11T07:34:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Introduce remove_many\n\nThis makes optimizes the removal of multiple entries. With packs, doing\nit one by one was extraordinarily slow as it kept repacking","shortMessageHtmlLink":"ENH Introduce remove_many"}},{"before":"6778136ecf1e185eae222e3d3752adf69732588b","after":"37d998a7f05cccb02de2a757b257d278a95f1220","ref":"refs/heads/main","pushedAt":"2023-05-11T07:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luispedro","name":"Luis Pedro Coelho","path":"/luispedro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79334?s=80&v=4"},"commit":{"message":"ENH Introduce remove_many\n\nThis makes optimizes the removal of multiple entries\n\nWith packs, doing it one by one was extraordinarily slow as it kept\nrepacking","shortMessageHtmlLink":"ENH Introduce remove_many"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJj_WwwA","startCursor":null,"endCursor":null}},"title":"Activity ยท luispedro/jug"}