Skip to content

Simplify construction of Python Consortium object #7065

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

eddyashton
Copy link
Member

The usual - this isn't what I started today doing, but it became a stumbling block for something else so seemed worth cleaning up.

This is an instance where we pass some very custom objects for very specific behaviour a few layers down, even though we have exactly 2 calling points! Scrap that - lots of people want to add Members after a Consortium has been constructed, initial members aren't special. There's still a little bit of threading in-and-out of a Consortium object for access to default values and script paths etc, but at least it's named now?

Let's see what breaks.

@eddyashton eddyashton requested a review from a team as a code owner June 19, 2025 15:31
@eddyashton eddyashton added the run-long-test Run Long Test job label Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-long-test Run Long Test job
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants