conda / menuinst

Cross platform menu item installation
https://conda.github.io/menuinst/
BSD 3-Clause "New" or "Revised" License
33 stars 41 forks source link

Merge `cep-devel` into `main` #141

Closed jaimergp closed 10 months ago

jaimergp commented 11 months ago

Description

This is the long-lived branch where the CEP-11 work has been implemented. It's essentially a rewrite of menuinst to support the CEP-11 standard. The Windows bits of the legacy menuinst are still around for backwards compatibility.

The plan is to release a v2.0alpha with these changes, and iterate once we have feedback. We have been using this branch internally at napari, spyder and other projects, with great success.

Checklist - did you ...

jaimergp commented 11 months ago

@conda/constructor - this is ready for review, now that CEP-11 was approved!

The only changes in this PR, compared to what we had in the branch:

jaimergp commented 10 months ago

Thanks @jezdez! Given how the permissions are structured in this repo and the fact that there are non-existing required tests, I can't merge it yet 😬 Can you take care of the merge with your mighty admin permissions? 🙏

jezdez commented 10 months ago

@jaimergp Fixed that branch protection issue for you and upped the team permissions to admin. Can you commit merge now?