{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104132965,"defaultBranch":"main","name":"pymoo","ownerLogin":"anyoptimization","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-19T21:52:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71185301?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724623054.0","currentOid":""},"activityList":{"items":[{"before":"2a62fc747ac65fff58a2d8ab84b742741c8c36fa","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-08-25T21:57:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b35626ec8ac4ee7cdedeead2c6171ac5667a6031","after":"5a2bd2a1f67cfef5e9d15e51d64576be72742eb8","ref":"refs/heads/main","pushedAt":"2024-08-25T21:54:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Parameter fix related to Progresively interactive NSGA-II #634","shortMessageHtmlLink":"Parameter fix related to Progresively interactive NSGA-II #634"}},{"before":"9a435a826dcfbcd6544a30ce46d2d053c25bf013","after":"b35626ec8ac4ee7cdedeead2c6171ac5667a6031","ref":"refs/heads/main","pushedAt":"2024-08-25T21:38:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Progresively interactive NSGA-II (#634)\n\n* Development environment set up with pytest\r\n\r\n* Adding dummy functions that mock up the I/O of value functions\r\n\r\n* Passing smoke test for problem constructor\r\n\r\n* Have the solutions (P) being sorted by ranking\r\n\r\n* Now also testing whether the P in the result are sorted properly\r\n\r\n* Added test for the objective function\r\n\r\n* Trying to standardize P versus F\r\n\r\n* Adding the value fucnction to the optimization constructors\r\n\r\n* Have the inequality constraint basically working (- some rounding err)\r\n\r\n* Fixed the false negative test\r\n\r\n* Fixing false negative test in the objective function\r\n\r\n* Have a basic equality test and implementation in place\r\n\r\n* Successfully ran an optimization smoke test, though the values look bad\r\n\r\n* Have first step of a plotter working\r\n\r\n* Have a contour graph working... which isn't want I wanted to do at all\r\n\r\n* Have the contour lines lined up with P!\r\n\r\n* Experimenting with different SOO optimization techniques\r\n\r\n* Pulling the objective function out of the _evaluate function\r\n\r\n* Made a test for the independent objective function, plus opt smoke test\r\n\r\n* Pulled the equality constraint function into a stand alone function\r\n\r\n* Pulled the inequality constraints out of the _evaluate func\r\n\r\n* Finished basic 1D array compatibility\r\n\r\n* Have a smoke test for scipy's minimize working\r\n\r\n* Successfully tested the scipy solver methods!\r\n\r\n* Refactoring a few things\r\n\r\n* More refactoring\r\n\r\n* Making the value function plotter generic\r\n\r\n* Utter mess\r\n\r\n* Rooted out that nasty problem with P's dimensionality\r\n\r\n* Changed vf for the value function library to mvf to avoid confusion\r\n\r\n* Pulling more functionality into the create_vf functions\r\n\r\n* Finalizing plotting\r\n\r\n* Adding some test data to play with\r\n\r\n* have the first veresion of the polynomial value function\r\n\r\n* Making skeleton code for creating polynomial VF\r\n\r\n* Removing a near duplicate test\r\n\r\n* Tidying up testing and vf generation code\r\n\r\n* Have the inequality constraint test set up\r\n\r\n* Pulled the part of the poly value function that calculates S\r\n\r\n* Fixing several compatibility problems\r\n\r\n* Got a first version of polynomial inequality constraints working\r\n\r\n* Have the 2D version of the poly constraint working\r\n\r\n* Have a basic equality constraint working\r\n\r\n* Fixing the scipy optimization for polynomial value functions\r\n\r\n* Magically rewrote the S calc function after much head scratching\r\n\r\n* Have the product calculator working\r\n\r\n* Adding some dimensionality tests and squeezing S output\r\n\r\n* Fixing (untransposing) the linear value function, and adding +tests\r\n\r\n* Fixing errors in the S calculation\r\n\r\n* Updating testing data for the new utility function\r\n\r\n* Fixing a bug in the inequality constraint calcuation\r\n\r\n* I added bounds to the scipy opt, and pymoo optimization for poly vf\r\n\r\n* Making the optimization a bit quickier in a lazy way\r\n\r\n* Cleaning up the vf tester script\r\n\r\n* Making the result of the vf into a more complete result object\r\n\r\n* Added a maximization/minimization parameter to vf creation\r\n\r\n* Made minimization the default\r\n\r\n* Have the first basic version of a comparator working\r\n\r\n* Have ZDT1 with the dashboard visualizer set up\r\n\r\n* Adding a class for PI-NSGA-II-VF\r\n\r\n* Selecting eta most scattered points + plotting\r\n\r\n* First swing at the rank prompt\r\n\r\n* Have VF optimization tied into the optimization with some crude plots\r\n\r\n* Fixing various issues with plotting\r\n\r\n* Allowing the user to see the solutions to choose among\r\n\r\n* Have the grey trail of previous generations working\r\n\r\n* Fixed the plotting scale\r\n\r\n* Fixing plotting plus first steps for validation\r\n\r\n* Adding a validation function\r\n\r\n* Hooked a custom dominator function into pi-nsga-ii\r\n\r\n* Pulling the vf dominator out of the pi-nsga-2 code\r\n\r\n* Now have the value function parameters hooked into the domination obj\r\n\r\n* Have things working... perhaps\r\n\r\n* Another max/min bug. (I think it's working!)\r\n\r\n* Adding updates from pico\r\n\r\n* Forgot to incorporate nds code as well\r\n\r\n* Adding a half-working domination graph\r\n\r\n* Fixing a bug with the value function dominance\r\n\r\n* Forgot some supporting code for the domination plot\r\n\r\n* Pairwise Comparison\r\n\r\nadded argument to pinsga2 to allow the user to pick either absolute or pairwise ranking, and implemented pairwise ranking in _prompt_for_ranks\r\n\r\n* Have VF and optimization methods integrated into the optimization\r\n\r\n* Updating the VF optimization from min to max\r\n\r\n* Adding hessian matrix for trust constraint method\r\n\r\n* Moving this to the pymoo example directory\r\n\r\n* Tidying up this exmaple code\r\n\r\n* Making methods non-static + some variable name tweaks\r\n\r\n* fixed flattening bug\r\n\r\nnow using offset to track rank for equivalent rankings\r\n\r\n* Freshing this up a bit\r\n\r\n* Removing min/max option\r\n\r\n* Threading a delta variable throughout the value function\r\n\r\n* Have partial ordering working\r\n\r\n* Added some skeleton code for an abstract class\r\n\r\n* AutomatedDM + documentation\r\n\r\n* Switched to proper ranking type\r\n\r\n* Tied rankings working\r\n\r\n* Incorporating chagnes to max eps, ranking, and validation\r\n\r\n* Fixing the index starting at 1 bug, + adding a final ranking message\r\n\r\n* Adding an option for choosing the display sign for prompts\r\n\r\n* AutomatedDM + pairwise ranking\r\n\r\ncan now auto rank by evaluating pairs of solutions instead of all, if wanted\r\n\r\n* Fixing yet another failed run falling through the cracks\r\n\r\n* Updated testing script\r\n\r\n* Cleaning examples and helper code\r\n\r\n* Cleaning up temporary code changes\r\n\r\n* Fixing an infinite loop bug when no fit can be found\r\n\r\n* Have smarter warnings integrated into the algorithm\r\n\r\n* Fixing a bug with tau being hard coded\r\n\r\n* Polishing documentation\r\n\r\n* Removing the work-in-progress dashboard module for now\r\n\r\n---------\r\n\r\nCo-authored-by: e-spinner ","shortMessageHtmlLink":"Progresively interactive NSGA-II (#634)"}},{"before":"fb4d542bd69ea837b4cf7f720f04b0c450ccd482","after":"9a435a826dcfbcd6544a30ce46d2d053c25bf013","ref":"refs/heads/main","pushedAt":"2024-08-25T21:34:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Heatmap example fix (#633)\n\n* fix heatmap example\r\n\r\n* fix doc for heatmap","shortMessageHtmlLink":"Heatmap example fix (#633)"}},{"before":"ad98c144a6bce0b070d5dc90a587a9dc0ddf5a1d","after":"fb4d542bd69ea837b4cf7f720f04b0c450ccd482","ref":"refs/heads/main","pushedAt":"2024-08-25T21:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Riesz s-Energy returns different outputs for same random seed #638","shortMessageHtmlLink":"Riesz s-Energy returns different outputs for same random seed #638"}},{"before":"e00e3c13006707c6895d5ea1166cb91943e8e209","after":"ad98c144a6bce0b070d5dc90a587a9dc0ddf5a1d","ref":"refs/heads/main","pushedAt":"2024-08-25T21:09:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fix for issue #620 regarding AGE-MOEA-II (#635)\n\n* Fix overflow and division by zero errors: Add checks to prevent division by zero and apply regularization to avoid extremely large results in exponentiation when the base is too small.\r\n\r\n* Add example for AGE-MOEA-II with constrained problems\r\n\r\n* Fix NumbaDeprecationWarning in AGE-MOEA and AGE-MOEA-II\r\n\r\n* Add additional checks for Inf and NaN values\r\n\r\n* Fix more overflow errors\r\n\r\n* Adding more overflow checks\r\n\r\n* Fixing division-by-zero errors in survival_score(..)","shortMessageHtmlLink":"Fix for issue #620 regarding AGE-MOEA-II (#635)"}},{"before":"9d851f46ea98a209f11044b6bafab2dec17ab53b","after":"e00e3c13006707c6895d5ea1166cb91943e8e209","ref":"refs/heads/main","pushedAt":"2024-08-25T21:02:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fix compatibility with numpy 2.0 and allow use of last version of cma (#639)\n\n* Fix: use math instead of numpy.math module\r\n\r\n* Fix: use np.prod instead of np.product\r\n\r\n* Allow use of cma>=3.2.2 to allow for numpy 2.0 compatibility","shortMessageHtmlLink":"Fix compatibility with numpy 2.0 and allow use of last version of cma (…"}},{"before":"c3e7d766c44a5f2d84e7cb80bd25d68dc76b1a93","after":"9d851f46ea98a209f11044b6bafab2dec17ab53b","ref":"refs/heads/main","pushedAt":"2024-08-01T04:55:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Avoid using deprecated \"feasible\" property (#631)\n\nThe \"feasible\" property of pymoo.core.individual.Individual got\r\ndeprecated in commit ad3ef6076a6bc7eed7c858c5776afadfb76fb5dd but was\r\nstill used internally, thus producing deprecation warnings in user code.\r\nUse the FEAS property instead.","shortMessageHtmlLink":"Avoid using deprecated \"feasible\" property (#631)"}},{"before":"02ce5bf205729432885cf7414aa29cf7284963b9","after":"c3e7d766c44a5f2d84e7cb80bd25d68dc76b1a93","ref":"refs/heads/main","pushedAt":"2024-07-31T05:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Add Matrix Inversion Example to Documentation","shortMessageHtmlLink":"Add Matrix Inversion Example to Documentation"}},{"before":null,"after":"2a62fc747ac65fff58a2d8ab84b742741c8c36fa","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-07-29T22:08:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/upload-artifact from 3 to 4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/upload-artifact from 3 to 4"}},{"before":"ac11f61352e7da929a1d694ac2208f302650f921","after":"02ce5bf205729432885cf7414aa29cf7284963b9","ref":"refs/heads/main","pushedAt":"2024-07-29T05:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"VERSION 0.6.1.3","shortMessageHtmlLink":"VERSION 0.6.1.3"}},{"before":"bd2ebb2838e4eb01beea3d9440ea6a4b8ce8e511","after":"ac11f61352e7da929a1d694ac2208f302650f921","ref":"refs/heads/main","pushedAt":"2024-07-29T00:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Adding pyproject.toml to fix #609","shortMessageHtmlLink":"Adding pyproject.toml to fix #609"}},{"before":"5517f8687f6aab053fc6b8fe288dd49e20f38ed9","after":"bd2ebb2838e4eb01beea3d9440ea6a4b8ce8e511","ref":"refs/heads/main","pushedAt":"2024-07-29T00:13:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Downgrade to actions/upload-artifact@v3","shortMessageHtmlLink":"Downgrade to actions/upload-artifact@v3"}},{"before":"5fb4865b9d77ff40970f6f17f96b9b606b41f289","after":"bd2ebb2838e4eb01beea3d9440ea6a4b8ce8e511","ref":"refs/heads/deploy","pushedAt":"2024-07-29T00:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Downgrade to actions/upload-artifact@v3","shortMessageHtmlLink":"Downgrade to actions/upload-artifact@v3"}},{"before":"93608dac261a6cfc83ab06f78a6f3e7b071c9309","after":"5fb4865b9d77ff40970f6f17f96b9b606b41f289","ref":"refs/heads/deploy","pushedAt":"2024-07-28T23:55:07.000Z","pushType":"push","commitsCount":102,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Chaged Manifest file to add vendor package","shortMessageHtmlLink":"Chaged Manifest file to add vendor package"}},{"before":"32c3fd18a93f4501674933024a5c0b71229c5295","after":"5517f8687f6aab053fc6b8fe288dd49e20f38ed9","ref":"refs/heads/main","pushedAt":"2024-07-28T23:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Another overwrite command in deploy.yml","shortMessageHtmlLink":"Another overwrite command in deploy.yml"}},{"before":"e5894d6fa39cdd3765c626d97c8e78f9ec856426","after":"32c3fd18a93f4501674933024a5c0b71229c5295","ref":"refs/heads/main","pushedAt":"2024-07-28T23:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Add `overwrite: true` to deploy.yml","shortMessageHtmlLink":"Add overwrite: true
to deploy.yml"}},{"before":"d122c5382a057c2d9a4614d59da81db9a6dcd21a","after":"e5894d6fa39cdd3765c626d97c8e78f9ec856426","ref":"refs/heads/main","pushedAt":"2024-07-28T23:39:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Modify Deploy Script (1)","shortMessageHtmlLink":"Modify Deploy Script (1)"}},{"before":"e7e6345c473d00605955f296f86715cf45ed4184","after":"d122c5382a057c2d9a4614d59da81db9a6dcd21a","ref":"refs/heads/main","pushedAt":"2024-07-28T23:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"VERSION 0.6.1.2","shortMessageHtmlLink":"VERSION 0.6.1.2"}},{"before":"54f432edefcf80012186b7c553aa4b1233312d0b","after":null,"ref":"refs/heads/dependabot/pip/docs/jinja2-3.1.4","pushedAt":"2024-07-28T23:31:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a51cb9ce20c2344147d5b159499d37e6fd24aaef","after":"e7e6345c473d00605955f296f86715cf45ed4184","ref":"refs/heads/main","pushedAt":"2024-07-28T23:31:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Update es.py (#627)","shortMessageHtmlLink":"Update es.py (#627)"}},{"before":"dca843afaa8406829547bf117a72cf2b2a4ec84a","after":"a51cb9ce20c2344147d5b159499d37e6fd24aaef","ref":"refs/heads/main","pushedAt":"2024-07-28T23:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Numpy 2.0.0 breaks pymoo 0.6.1.1 #606","shortMessageHtmlLink":"Numpy 2.0.0 breaks pymoo 0.6.1.1 #606"}},{"before":"0922b110fa3dad5ab278cff70596c2d9d50514f5","after":"dca843afaa8406829547bf117a72cf2b2a4ec84a","ref":"refs/heads/main","pushedAt":"2024-07-15T04:25:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fix pop variable in Mixed Variable Docs (#613)\n\npop -> pop_size","shortMessageHtmlLink":"Fix pop variable in Mixed Variable Docs (#613)"}},{"before":"cb3f1169846b21d26a042aa71279df171b6e5dee","after":"0922b110fa3dad5ab278cff70596c2d9d50514f5","ref":"refs/heads/main","pushedAt":"2024-07-15T04:20:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fix division by zero from hyperplane. (#617)","shortMessageHtmlLink":"Fix division by zero from hyperplane. (#617)"}},{"before":"629666d338fdebb61d54c47264c2a18beab12010","after":"cb3f1169846b21d26a042aa71279df171b6e5dee","ref":"refs/heads/main","pushedAt":"2024-06-02T19:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Bug: Random seed incorrectly set for CMAES optimizer #600","shortMessageHtmlLink":"Bug: Random seed incorrectly set for CMAES optimizer #600"}},{"before":"831d94fb0ef1f8285da5d8802f0b317d892d9aa4","after":"629666d338fdebb61d54c47264c2a18beab12010","ref":"refs/heads/main","pushedAt":"2024-05-27T16:32:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fixed the Plot Issue (#593)\n\nWhen using the Scatter() function, the plot would fail because of a wrong function call. Fixed that in the plot.py","shortMessageHtmlLink":"Fixed the Plot Issue (#593)"}},{"before":"ad3ef6076a6bc7eed7c858c5776afadfb76fb5dd","after":"831d94fb0ef1f8285da5d8802f0b317d892d9aa4","ref":"refs/heads/main","pushedAt":"2024-05-27T16:30:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Updated distutils.util.get_platform() to sysconfig.get_platform(). (#595)","shortMessageHtmlLink":"Updated distutils.util.get_platform() to sysconfig.get_platform(). (#595"}},{"before":null,"after":"54f432edefcf80012186b7c553aa4b1233312d0b","ref":"refs/heads/dependabot/pip/docs/jinja2-3.1.4","pushedAt":"2024-05-06T21:06:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.3 to 3.1.4 in /docs\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jinja2 from 3.1.3 to 3.1.4 in /docs"}},{"before":"d567f464c46fdc07eef8c60eb433ee8b3b859841","after":"ad3ef6076a6bc7eed7c858c5776afadfb76fb5dd","ref":"refs/heads/main","pushedAt":"2024-04-10T02:26:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Added documentation for two core modules (#584)\n\n* add documentation for decision variables\r\n\r\n* add documentation for individuals\r\n\r\n* add mising type hint\r\n\r\n* fix typo","shortMessageHtmlLink":"Added documentation for two core modules (#584)"}},{"before":"262fd0f14d81aef0f010a39f71090d11682a722d","after":"d567f464c46fdc07eef8c60eb433ee8b3b859841","ref":"refs/heads/main","pushedAt":"2024-03-16T19:50:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blankjul","name":"Julian Blank","path":"/blankjul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279009?s=80&v=4"},"commit":{"message":"Fix documentation: RVEA does not support constraints (#564)","shortMessageHtmlLink":"Fix documentation: RVEA does not support constraints (#564)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo7Lj4AA","startCursor":null,"endCursor":null}},"title":"Activity · anyoptimization/pymoo"}