meshcat-dev / meshcat-python

WebGL-based 3D visualizer for Python
MIT License
256 stars 63 forks source link

Create next release #142

Open nalt opened 1 year ago

nalt commented 1 year ago

A number of fixes and new features have been added to master since the last release came out in 2021. It would be great to create a new release and provide it on pypi.

Cheers!

ManifoldFR commented 11 months ago

+1, would also be interested in seeing a new release with the changes that were made since then, as well as a release on conda-forge.

We could lend a hand if needed also!

jcarpent commented 11 months ago

@rdeits @RussTedrake @EricCousineau-TRI Much of the software stack we develop relies on Meshcat, a wonderful tool for us. Would you think that it would be possible to make a new release of meshcat-python on pip? Thanks in advanced for your help !

jwnimmer-tri commented 9 months ago

This is on my TODO list now. First, I'll plan to do https://github.com/meshcat-dev/meshcat/issues/164, then I'll bump the submodule pin here to the newer javascript code, and then I'll work on a release tag and PyPI wheel.

Valen-C12 commented 2 months ago

@jcarpent @ManifoldFR @nalt FYI, if you want to install using the latest code, you can

pip install git+https://github.com/meshcat-dev/meshcat-python.git

it will resolve the depends and other misc, just as simple as install from the pip registry, though the code version is latest main.

I have try the install from source in the readme, it install successfully but when i open the web url, it just return 404. I guess it is dependences issue.

Hope it helps

ManifoldFR commented 2 months ago

@jcarpent @ManifoldFR @nalt FYI, if you want to install using the latest code, you can

pip install git+https://github.com/meshcat-dev/meshcat-python.git

it will resolve the depends and other misc, just as simple as install from the pip registry, though the code version is latest main.

I have try the install from source in the readme, it install successfully but when i open the web url, it just return 404. I guess it is dependences issue.

Hope it helps

We're aware of that. It's just less error prone for other end users (people who use our software for instance) if the pypi release is the freshest code.

Valen-C12 commented 2 months ago

We're aware of that. It's just less error prone for other end users (people who use our software for instance) if the pypi release is the freshest code.

Yeah I totally agree with you, also wish for the new release!