Skip to content
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

Not possible to specify the default handling of keyword arguments #10

Closed
philthompson10 opened this issue Jan 23, 2024 · 0 comments
Closed
Assignees
Labels
bug Something isn't working

Comments

@philthompson10
Copy link
Contributor

The value of the keyword_arguments argument of the %Module directive in generated .sip files is hardcoded to "Optional". The following changes are needed to allow the user to specify a different value:

  • an appropriate attribute to be added to the Module model
  • the .sip generation to respect the value of the attribute
  • the project i/o code to read and write the attribute from and to a project file
  • support for changing the value of the attribute to be added to the module properties dialog
  • the minor part of the project version number to be bumped
  • migration of the older project version must set the attribute value to "Optional".
@philthompson10 philthompson10 added the bug Something isn't working label Jan 23, 2024
@philthompson10 philthompson10 self-assigned this Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant