Skip to content

Releases: ES-Alexander/intro-to-monty

Easy install of requirements

31 Mar 04:24
Compare
Choose a tag to compare

Added easy installation of dependencies with requirements.txt file.

Also minor updates to notes (L5 and L6 context management) and syntax update for the L9 GUI example.

Minor Notes Update

24 Feb 22:32
f7c3c03
Compare
Choose a tag to compare

Added note and example to L4 notes about default argument single-initialisation, and the possible issues of modifying and/or returning mutable default arguments.

Licensing Update

11 Feb 05:01
f7c8229
Compare
Choose a tag to compare
  • Updated license of testing module (TestRun.py) to be excluded from external license, and include private internal license to reduce restriction of its use outside the course
  • Added useful feature list to testing module, to improve its usability, particularly outside the course context
  • Updated L4 notes about positional arguments to include a better example

Minor Fixes

11 Feb 01:34
56323bb
Compare
Choose a tag to compare
  • Fixed an omission in function syntax default arguments (L4), and
  • Updated L10 to include GitHub's updated policy of free private repositories.

Admin Update

23 Jan 09:06
aaade36
Compare
Choose a tag to compare

Fixed version number in README, and a couple of spelling mistakes.

Minor Updates

21 Jan 04:19
Compare
Choose a tag to compare

Updated the lesson 9 notes to cover more options for installing packages (with PyPI).
Removed an unnecessary file.

Course Official Release

16 Jan 13:22
Compare
Choose a tag to compare

Official release of this python 3 and programming principles course.

Includes detailed lesson notes, exercises, automated tests, example solutions, and links to external resources for those who want to know more.