This workshop will introduce the principles and tools needed for python package development and focus specifically on how to contribute code to the Finesse package.
I want to touch the following topics briefly, since not everyone will have the same level of experience:
Afterwards I will go into more detail on Finesse specifics
In preparation of the workshop it would be most efficient if you try to follow the steps for setting up a development environment in advance. This would also be a good moment to provide some feedback on this part of the documentation.
Lastly I think it would be the most fun if you try to come with some small change that you would like to make to Finesse, like updating a documentation page or adding a small utility function, so you have a goal for the workshop.
Miron van der Kolk