tulip-control / polytope

Geometric operations on polytopes of any dimension
https://pypi.org/project/polytope
Other
74 stars 19 forks source link

release on PyPI #1

Closed johnyf closed 10 years ago

johnyf commented 10 years ago

After some minor improvements (mainly logistics) the initial version will be released on PyPI to become available for automated installation through pip, easy_install or python setup.py install of a package that depends on it.

Before release a sandbox version can be found on testpypi.

necozay commented 10 years ago

What is the planned date for this release? I think we should have this up and running before the next TuLiP release.

johnyf commented 10 years ago

My suggestion is to avoid making any changes for the initial polytope release, so that it is exactly the same with the old one. This way people using older code can adapt their imports and use the first version of polytope. There is no planned date, releasing it on PyPI requires just two commands (same as for testpypi), I agree that it should be released before (or together with) tulip. A motivation for releasing it right away is to reserve the name on PyPI. If there is consensus I can do that.

necozay commented 10 years ago

I just did a fresh install of tulip from the master branch, together with polytope from its master branch and the examples seem to work fine. We might want to decide on the dependencies before the release:

johnyf commented 10 years ago

There are 2 places that lightly use networkx:

slivingston commented 10 years ago

For posterity, discussion about dependency versions for TuLiP in tulip-control/tulip-control#48 is relevant.

johnyf commented 10 years ago

b2c9ccda3969208ce7ee277b6c233c9ad09636f6 is the initial release v0.1.0 and can be found on PyPI.