GuyHoozdis / hypermodern-python

A template based on "The Hypermodern Python Project"
MIT License
0 stars 0 forks source link

Chapter 4/typing #5

Closed GuyHoozdis closed 1 month ago

GuyHoozdis commented 1 month ago

Why Are We Doing This

This is the fourth chapter of the Hypermodern Python Project series of articles which covers, mainly, type hints.

Test Plan

  1. nox - run the default quality checks.
  2. nox -s black - run the additional style checker and verify no conflicts with the flake8-black package that ran with the lint session.
  3. Uncomment the test_trigger_typeguard test in test_wikipedia.py and run nox -s typeguard and verify an error is raised.