Releases: pyOpenSci/lessons
Releases · pyOpenSci/lessons
v0.3 Updates to pyos lessons
What's Changed
Holy cow - SO MUCH has changed in just a few weeks!!
- feat(act 1): activity 1 - clean code basics by @lwasser in #11
- feat(act): add activity 3 + test and check lessons that support it by @lwasser in #18
- feat(activity): add activity 2 by @lwasser in #17
- feat(functions): start at function lessons by @lwasser in #13
- fix: edits to activity 3 and supporting lesson by @lwasser in #21
- fix: directory for publish step by @lwasser in #22
- feat(lesson): pep8, linters & code formatters by @lwasser in #12
- feat(lesson): conditionals by @lwasser in #14
- feat(lesson): pseudocode draft by @lwasser in #16
- use packaging process for build and publish by @willingc in #26
- remove permission guard on publish action by @willingc in #27
- Fix gh pages deploy by @sneakers-the-rat in #28
- [ci][troubleshooting] set permissions on token and configure pages by @sneakers-the-rat in #29
- docs: add sneakers-the-rat as a contributor for code, and review by @allcontributors in #32
- tidying the homepage a bit - index for lessons by @sneakers-the-rat in #30
- fix: clean up activity 3 and fix the data by @lwasser in #33
- A take on reordering pep-8 and code style section by @sneakers-the-rat in #31
- Improve pythonic naming in function and minor edits by @willingc in #35
- Make minor edits and corrections on pep8 code style lesson by @willingc in #36
- Make minor edits on pseudocode lesson by @willingc in #39
- Use list comprehension and pythonic variable names in dry code lesson by @willingc in #37
- Improve variable naming in expressive code section by @willingc in #38
- feat(lessons): start at zenodo and gh by @lwasser in #42
- feat(activity): finalize activity 3 in clean code workshop by @lwasser in #34
- Edit the checks-conditionals directory lessons by @willingc in #47
- feat(landing): reorganize files and update landing by @lwasser in #48
- Tidying up! Add doctests by @sneakers-the-rat in #51
- feat(lessons): add share code lessons to repo by @lwasser in #50
- Convert function name to shorter convert_to_kelvin by @willingc in #52
- Add Binder badge, gratitude to 2i2c, and quick how to use binder by @willingc in #54
- fix: bad links and refs by @lwasser in #57
- Add binder badge to index page for student convenience by @willingc in #55
- Add a copy of the code cell and 2 collapsible hints for part 2 of Activity 1 by @willingc in #59
- fix: make function lesson render by @lwasser in #60
- feat(publishing): lessons fleshed out for share code by @lwasser in #61
- feat(activity): activities for the 3rd workshop by @lwasser in #62
- Add preliminary language for landing page intro by @willingc in #68
- Edit multiparam lesson by @willingc in #67
- Update readme to reflect current workflow and state by @willingc in #66
- An aside on function composition by @sneakers-the-rat in #71
- fix: bad envt dep by @lwasser in #74
- Refinements on exception handling - notes, chaining, and etc. by @sneakers-the-rat in #72
- Add intersphinx and autolink :) by @sneakers-the-rat in #73
New Contributors
- @willingc made their first contribution in #26
- @sneakers-the-rat made their first contribution in #28
Full Changelog: v0.1...v0.3
v0.2 Clean code lessons update
This release includes draft lessons created for the pyOpenSci Open Science Fall Festival 2024.
Initial release so there is a tag
v0.1 fix(bugs): a few broken links