Skip to content

Releases: pyOpenSci/lessons

v0.3 Updates to pyos lessons

24 Oct 18:36
1c7e427
Compare
Choose a tag to compare

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

Full Changelog: v0.1...v0.3

v0.2 Clean code lessons update

09 Oct 21:23
Compare
Choose a tag to compare

This release includes draft lessons created for the pyOpenSci Open Science Fall Festival 2024.

Initial release so there is a tag

04 Oct 23:17
Compare
Choose a tag to compare
v0.1

fix(bugs): a few broken links