tpaviot / ProcessScheduler

A Python package for automatic and optimized resource scheduling
https://processscheduler.github.io/
GNU General Public License v3.0
59 stars 17 forks source link

Next release 0.7.0 #72

Closed tpaviot closed 3 years ago

tpaviot commented 3 years ago

There has been quite a lot of work since the last release, I think it's time to release a new version. Todo before the release:

dreinon commented 3 years ago

Merging unmerged branches.

tpaviot commented 3 years ago

Unmerged branches are unsuccessful attempts, they can't be merged as is, but I keep them open because they contain some code that could be useful in the future

dreinon commented 3 years ago

What about my contributions to max-utilization branch? I did a PR to that branch instead of to master.

tpaviot commented 3 years ago

I can't see any pending pull request, did I miss something?

dreinon commented 3 years ago

I contributed changes to the max-utilization branch, but now those changes have to be added to master branch. Since both branches belong to your repo, I can't open a PR from tpaviot/max-utilization to tpaviot/master.

tpaviot commented 3 years ago

You can rebase your changes on top of master and submit a new PR

dreinon commented 3 years ago

Hi! What's still left to be done?

tpaviot commented 3 years ago

Update documentation. WIP.

dreinon commented 3 years ago

May I help w something?

tpaviot commented 3 years ago

See https://processscheduler.readthedocs.io/en/latest/, sections First order logics/Indicator and Objective/Solving still need to be reviewed

tpaviot commented 3 years ago

dev branch is here: https://github.com/tpaviot/ProcessScheduler/tree/update-doc

dreinon commented 3 years ago

Ok, I'll do that!

dreinon commented 3 years ago

Don't you think not_ should accept only one parameter since it's a unary operator? Now it accepts a list and adds the constraint Not(And(list)). I think that if the user want to achieve that, then they should use And(map(not_, list)) for example.

tpaviot commented 3 years ago

@dreinon you're right.

tpaviot commented 3 years ago

0.7.0 released and uploaded to pypi