{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":758893532,"defaultBranch":"main","name":"kedro-mlops","ownerLogin":"MatthiasRoels","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-17T11:47:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5851194?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708170451.903287","currentOid":""},"activityList":{"items":[{"before":"aabd0b3bc4f310da97d40ac7c1c75e6d175c500f","after":"296151e799fda5dd81780567da44487fae6c013c","ref":"refs/heads/main","pushedAt":"2024-04-09T07:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: update build tools","shortMessageHtmlLink":"chore: update build tools"}},{"before":"6087a1059fea4f247bfef8d4d6c1ace617eca6d5","after":"aabd0b3bc4f310da97d40ac7c1c75e6d175c500f","ref":"refs/heads/main","pushedAt":"2024-04-09T07:35:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: adjust nodes for improved preprocessing classes","shortMessageHtmlLink":"feat: adjust nodes for improved preprocessing classes"}},{"before":"fe2906517b669c7fb2bd8ab008eed35e6e07722e","after":"6087a1059fea4f247bfef8d4d6c1ace617eca6d5","ref":"refs/heads/main","pushedAt":"2024-04-09T07:01:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: adjust nodes for improved preprocessing classes","shortMessageHtmlLink":"feat: adjust nodes for improved preprocessing classes"}},{"before":"3b8c3e20221c0654f08791779eb47dd38dde4887","after":"fe2906517b669c7fb2bd8ab008eed35e6e07722e","ref":"refs/heads/main","pushedAt":"2024-04-09T06:23:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: preprocessing classes inherit from TransformerMixin\n\nInheritting from TransformerMixin allows us to\nthe preprocessing classes with scikit-learn's\ntransformers.","shortMessageHtmlLink":"feat: preprocessing classes inherit from TransformerMixin"}},{"before":"c6a9a776c777a04e9c2b29551d7183543405118d","after":"3b8c3e20221c0654f08791779eb47dd38dde4887","ref":"refs/heads/main","pushedAt":"2024-02-29T20:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"test: add tests for model_building module","shortMessageHtmlLink":"test: add tests for model_building module"}},{"before":"9abd5cd7f837d962a5bbd62f896fbae4a4770af8","after":"c6a9a776c777a04e9c2b29551d7183543405118d","ref":"refs/heads/main","pushedAt":"2024-02-29T19:41:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: move test folder into src/\n\nThis is to be able to mimic the import behaviour of the kedro CLI\nas we cannot import with a src prefix in the library. As a result,\ncertain tests would break if we import from a parent's parent folder.","shortMessageHtmlLink":"chore: move test folder into src/"}},{"before":"1128467128e86e8adb59adad7cc2d794a01a67d4","after":"9abd5cd7f837d962a5bbd62f896fbae4a4770af8","ref":"refs/heads/main","pushedAt":"2024-02-29T10:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: Make method in model_building more generic","shortMessageHtmlLink":"feat: Make method in model_building more generic"}},{"before":"475e7c43f9f8e00b298d74d97b5615b9d4ca7be0","after":"1128467128e86e8adb59adad7cc2d794a01a67d4","ref":"refs/heads/main","pushedAt":"2024-02-29T09:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: make model building piece configurable","shortMessageHtmlLink":"feat: make model building piece configurable"}},{"before":"cf591ad70a5d1eaf6556ca26bf5838681dbb58d3","after":"475e7c43f9f8e00b298d74d97b5615b9d4ca7be0","ref":"refs/heads/main","pushedAt":"2024-02-29T09:29:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: Update requirements file","shortMessageHtmlLink":"chore: Update requirements file"}},{"before":"21e574d53c6ead5697a31241327132e85230a275","after":"cf591ad70a5d1eaf6556ca26bf5838681dbb58d3","ref":"refs/heads/main","pushedAt":"2024-02-29T09:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: Update requirements file","shortMessageHtmlLink":"chore: Update requirements file"}},{"before":"f24897b80a03f3edcfeb3b2c9a433dd7d5d0e2cd","after":"21e574d53c6ead5697a31241327132e85230a275","ref":"refs/heads/main","pushedAt":"2024-02-29T08:11:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: update pyproject.toml and Makefile","shortMessageHtmlLink":"chore: update pyproject.toml and Makefile"}},{"before":"a74c876fe62cc7025874a65ac76c665d0f0502ba","after":"f24897b80a03f3edcfeb3b2c9a433dd7d5d0e2cd","ref":"refs/heads/main","pushedAt":"2024-02-29T08:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: update pyproject.toml test coverage conf","shortMessageHtmlLink":"chore: update pyproject.toml test coverage conf"}},{"before":"429b416b0d613aeb8ee71855040521cac43f987b","after":"a74c876fe62cc7025874a65ac76c665d0f0502ba","ref":"refs/heads/main","pushedAt":"2024-02-29T08:04:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"test: increase test coverage","shortMessageHtmlLink":"test: increase test coverage"}},{"before":"6257112fc2c765e3fc7a7be0fa362d5fbabee250","after":"429b416b0d613aeb8ee71855040521cac43f987b","ref":"refs/heads/main","pushedAt":"2024-02-28T20:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: Add modeling piece to linear pipeline","shortMessageHtmlLink":"feat: Add modeling piece to linear pipeline"}},{"before":"cf7a0e6e20af53a16a63c5cc9366a6b1acb12f00","after":"6257112fc2c765e3fc7a7be0fa362d5fbabee250","ref":"refs/heads/main","pushedAt":"2024-02-28T08:34:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"fix: add dataset for integration tests","shortMessageHtmlLink":"fix: add dataset for integration tests"}},{"before":"7cf0ad2f04bb1ac1b93732e700040eaeb48fb4c1","after":"cf7a0e6e20af53a16a63c5cc9366a6b1acb12f00","ref":"refs/heads/main","pushedAt":"2024-02-28T08:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"fix: add dataset for integration tests","shortMessageHtmlLink":"fix: add dataset for integration tests"}},{"before":"33b693e0d4ed577bad3357493c6ef5ad51ab0df3","after":"7cf0ad2f04bb1ac1b93732e700040eaeb48fb4c1","ref":"refs/heads/main","pushedAt":"2024-02-27T21:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: add univariate feature selection node for regression","shortMessageHtmlLink":"feat: add univariate feature selection node for regression"}},{"before":"4e52c430ea1d954d638bdcc8293c59fb4e3d8302","after":"33b693e0d4ed577bad3357493c6ef5ad51ab0df3","ref":"refs/heads/main","pushedAt":"2024-02-27T21:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"fix: TargetEncoder cannot handle different dtypes\n\nA major bug was discovered that caused a failure in the fit method\nof TargetEncoder in situation where we have different dtypes. This\ncan happen when a categorical features are both strings and Int64 types.\n\nA unit test was added to test for this case.","shortMessageHtmlLink":"fix: TargetEncoder cannot handle different dtypes"}},{"before":"b45eb350edca10330a8d937427aa13e441176b7a","after":"4e52c430ea1d954d638bdcc8293c59fb4e3d8302","ref":"refs/heads/main","pushedAt":"2024-02-27T21:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"fix: regression test pt1","shortMessageHtmlLink":"fix: regression test pt1"}},{"before":"7e6e05273d3360d7bd3a5f4db3808550b7da6325","after":"b45eb350edca10330a8d937427aa13e441176b7a","ref":"refs/heads/main","pushedAt":"2024-02-27T20:38:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: Add univariate feature selection node","shortMessageHtmlLink":"feat: Add univariate feature selection node"}},{"before":"aefa58dbaaa79b261372d132a237e80fd9d231a3","after":"7e6e05273d3360d7bd3a5f4db3808550b7da6325","ref":"refs/heads/main","pushedAt":"2024-02-27T20:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: update Makefile and requirements","shortMessageHtmlLink":"chore: update Makefile and requirements"}},{"before":"bfc50f2d14264dfdff7ae60d9f4fa156a8ace05e","after":"aefa58dbaaa79b261372d132a237e80fd9d231a3","ref":"refs/heads/main","pushedAt":"2024-02-26T19:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: add Make cmd to run integration tests","shortMessageHtmlLink":"chore: add Make cmd to run integration tests"}},{"before":"ff27bc5d3b26e9cc9dec78e045fdc2bac037db9a","after":"bfc50f2d14264dfdff7ae60d9f4fa156a8ace05e","ref":"refs/heads/main","pushedAt":"2024-02-26T19:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: apply linting","shortMessageHtmlLink":"chore: apply linting"}},{"before":"9dcf1d7aad1cc866793509ee40837d80564bf183","after":"ff27bc5d3b26e9cc9dec78e045fdc2bac037db9a","ref":"refs/heads/main","pushedAt":"2024-02-26T19:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"fix: only public attrs for subclasses of BaseEstimator\n\nsource: https://scikit-learn.org/stable/developers/develop.html#get-params-and-set-params","shortMessageHtmlLink":"fix: only public attrs for subclasses of BaseEstimator"}},{"before":"49688a2685e8f60a7d6680ca4a3ac56e5c9c4ebf","after":"9dcf1d7aad1cc866793509ee40837d80564bf183","ref":"refs/heads/main","pushedAt":"2024-02-26T18:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: add train_test_split for continuous target","shortMessageHtmlLink":"feat: add train_test_split for continuous target"}},{"before":"ae875a0554e5894b982c5515bf64e4189248e19a","after":"49688a2685e8f60a7d6680ca4a3ac56e5c9c4ebf","ref":"refs/heads/main","pushedAt":"2024-02-26T18:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: add pre-commit config and apply linting","shortMessageHtmlLink":"chore: add pre-commit config and apply linting"}},{"before":"e275d98764dc68e38c6c997aaf74befb70263b17","after":"ae875a0554e5894b982c5515bf64e4189248e19a","ref":"refs/heads/main","pushedAt":"2024-02-22T21:10:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: add integration test for E2E kedro run","shortMessageHtmlLink":"feat: add integration test for E2E kedro run"}},{"before":"0004c6051d6b4b2db012a7101e6b889428ceece0","after":"e275d98764dc68e38c6c997aaf74befb70263b17","ref":"refs/heads/main","pushedAt":"2024-02-22T20:32:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"chore: apply linting rules","shortMessageHtmlLink":"chore: apply linting rules"}},{"before":"255f313e7cd39afa5312a0b4355e26a075576f80","after":"0004c6051d6b4b2db012a7101e6b889428ceece0","ref":"refs/heads/main","pushedAt":"2024-02-22T19:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: add wrapper methods around preprocessing classes","shortMessageHtmlLink":"feat: add wrapper methods around preprocessing classes"}},{"before":"3c9748e2f21f63238ad5abf5b225cd8b34b3db7b","after":"255f313e7cd39afa5312a0b4355e26a075576f80","ref":"refs/heads/main","pushedAt":"2024-02-22T19:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MatthiasRoels","name":"Matthias Roels","path":"/MatthiasRoels","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5851194?s=80&v=4"},"commit":{"message":"feat: Add stratified_train_test_split for binary target","shortMessageHtmlLink":"feat: Add stratified_train_test_split for binary target"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wOVQwNzozNTo1Ni4wMDAwMDBazwAAAAQrtKvU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wOVQwNzozNTo1Ni4wMDAwMDBazwAAAAQrtKvU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQxOTozMzoyMi4wMDAwMDBazwAAAAQCYRVC"}},"title":"Activity ยท MatthiasRoels/kedro-mlops"}