[Bug]: cyclic dependencies between model_info, seeding, and initial_conditions complicate type hinting #397
Labels
dependency
For issues with package dependencies.
gempyor
Concerns the Python core.
high priority
High priority.
Milestone
Label
bug, dependency
Priority Label
medium priority
Describe the bug/issue
We cannot easily introduce type hinting for modinf arguments in seeding and initial_conditions given the cyclic dependency.
We desire to not have cyclic dependencies (this enables easier refactoring, e.g.), and so should determine a way to either remove the model_info dependency in seeding / initial_conditions or vice versa.
To Reproduce
No response
Environment, if relevant
No response
The text was updated successfully, but these errors were encountered: