Skip to content

Conversation

@Ni-g-3l
Copy link
Contributor

@Ni-g-3l Ni-g-3l commented Jun 22, 2025

Hello

As suggest here I implemented the support of entrypoints in order to make the process of adding plugin to REZ easier.

Closes #1661

Feel free to add feedback !

Have a great day

Ni-g-3l and others added 24 commits November 11, 2024 15:59
Signed-off-by: Nig3l <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
…t py 3.7) and add missing dependencies (zipp, typing_extensions)

Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
…istered for every type

Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
@Ni-g-3l Ni-g-3l requested a review from a team as a code owner June 22, 2025 18:44
Signed-off-by: Jean-Christophe Morin <[email protected]>
@codecov
Copy link

codecov bot commented Sep 25, 2025

Codecov Report

❌ Patch coverage is 67.27273% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.09%. Comparing base (cd8476f) to head (a24233d).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/rez/plugin_managers.py 68.51% 12 Missing and 5 partials ⚠️
src/rez/rezconfig.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1991      +/-   ##
==========================================
+ Coverage   60.01%   60.09%   +0.07%     
==========================================
  Files         163      163              
  Lines       20098    20131      +33     
  Branches     3494     3499       +5     
==========================================
+ Hits        12062    12097      +35     
+ Misses       7224     7221       -3     
- Partials      812      813       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@JeanChristopheMorinPerso
Copy link
Member

Thanks @Ni-g-3l . Sorry if it took me so long to come back to this PR. I'll do some more tweaks to the docs and I think it'll be ready to go.

@JeanChristopheMorinPerso JeanChristopheMorinPerso force-pushed the feat/register_plugin_from_entry_points branch from d781cd6 to 67139a5 Compare September 25, 2025 17:30
Copy link
Member

@JeanChristopheMorinPerso JeanChristopheMorinPerso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am happy with the result. Thanks a lot @Ni-g-3l for your contribution!

@JeanChristopheMorinPerso JeanChristopheMorinPerso merged commit 9a3417e into AcademySoftwareFoundation:main Sep 26, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Simplify plugin development by supporting entrypoint based plugins

2 participants