LumaPictures / pymel

Python in Maya Done Right
Other
478 stars 130 forks source link

latest pymel version pu pypi.org does not include caches for Maya 2023 and Maya 2024 #464

Closed langlor-autodesk closed 1 year ago

langlor-autodesk commented 1 year ago

The official pip wheel for Pymel on pypi (https://pypi.org/project/pymel/#history) , version 1..2.0 only include caches for Maya 2022. The latest pre-release (1.3.0a2) includes caches for 2023 but not the ones for the more recent Maya 2024 version

kattkieru commented 1 year ago

@langlor-autodesk Where do the xml files live these days that are required to rebuild the cache? Seems they used to be part of the docs?

langlor-autodesk commented 1 year ago

Hi @kattkieru , the files are now a part of the Maya2024 Windows devkit at location devkitBase/devkit/other/docs.zip

kattkieru commented 1 year ago

I'm on Mac. I checked the docs for both 2023 and 2024 and neither the regular docs nor the devkit contain that folder, unless I'm missing something. I'll grab Windows next but those files should be in each download for each system.

Is it possible for y'all to fix this? It's bad enough that Autodesk deprecated and removed PyMEL, but making it difficult for those of us who need to support it is a bad look. If you or one of your coworkers could generate and upload the stubs as a pull request that would be a great help to the community.

kattkieru commented 1 year ago

As an aside, it looks like those XML files are not in the 2023.3 Windows devkit.

chadrik commented 1 year ago

Hi all, I just pushed 1.3.0 with support for 2023. I'm working on an announcement for the maya-python list and a blog post which I'll post in the new few days. We will get to work on 2024 shortly.

dgovil commented 1 year ago

Hey @chadrik , any word on ETAs for 2024 support? I'm starting the process of standing up 2024 right now and some dependencies use PyMel. I figured I'd check in and see, so I can prioritize the dependencies accordingly.

No rush (though I'm sure others would say otherwise!). I just wanted to get a sense from you about it.

chadrik commented 1 year ago

Done! Let me know if you have any problems.

dgovil commented 1 year ago

Awesome. Thanks, Chad!