Use requirements.txt in the last couple lectures of section 8. We will stop using Pipenv when we update the course, so figured it would be good to make this change now on the changed lectures.
Fixed some missing imports in lectures of section 8.
Passwords were marked as nullable=False, but they would be None if users registered via OAuth. I've removed the nullable=False requirement on lectures after GitHub registration is made possible.
Added lecture on migrating from Flask-OAuthlib to Authlib.
requirements.txt
in the last couple lectures of section 8. We will stop using Pipenv when we update the course, so figured it would be good to make this change now on the changed lectures.nullable=False
, but they would beNone
if users registered via OAuth. I've removed thenullable=False
requirement on lectures after GitHub registration is made possible.