python-intermediate-development icon indicating copy to clipboard operation
python-intermediate-development copied to clipboard

Intermediate Research Software Development Skills In Python Lesson Material

Results 114 python-intermediate-development issues
Sort by recently updated
recently updated
newest added
trafficstars

As part of the maintainers' meeting on 2024-07-31, it was agreed that it would be good to test out the conversion to the Carpentries' Workbench in advance of the mini-hackathon...

* Remove explicit use of np.assert_allclose under pytest.raises * Add Exception message matching to optional exercise Crucial note: I have not tested this with the project repo code. Not sure...

A prerequisite for determining if we want to put effort into improving the slides is knowing how many people actually use them and whether they find them useful. Please leave...

Along the line, @anenadic requested further details around how functional programming can be helpful but left those comments in the course material itself. This is towards the end of [Testing...

ukaea-rse-team

It would be nice if the general course material could be somewhat decoupled from github. Something we would like, e.g., would be the same general course, but with gitlab instead...

In [Episode 1.4](https://carpentries-incubator.github.io/python-intermediate-development/instructor/14-collaboration-using-git.html#merging-into-main-branch) there is a "callout" (if that is the right term) titled "KEEPING MAIN BRANCH STABLE" that is empty, see screenshot. Is the text that is below this...

Talking to @tobyhodges at CarpentryConnect last year, we found out that if we ever want to translate in the future, we need to keep sentences all on one line. This...

It would help for contributors to have easy-to-find instructions for rendering the lesson. I would suggest copying from this README: https://github.com/carpentries-lab/deep-learning-intro/?tab=readme-ov-file#setup-the-workshop-website-locally

- Move over to using Mermaid within the lesson once it is enabled in the workbench (link to current MR for that) - Add alt-text to all images and consider...

Currently, the slides suggest that the software project actually uses MVA rather than the MVC that is stated in the webpage. I don't think the difference between them is all...